update other pages with russian translation

This commit is contained in:
maxim
2025-02-19 15:34:43 +03:00
parent fbf1b443fd
commit 5aee851f58
33 changed files with 267 additions and 222 deletions

View File

@ -22,7 +22,7 @@ export const CityCreate = () => {
<Controller
control={control}
name="country_code"
rules={{required: 'This field is required'}}
rules={{required: 'Это поле является обязательным'}}
defaultValue={null}
render={({field}) => (
<Autocomplete
@ -37,14 +37,14 @@ export const CityCreate = () => {
isOptionEqualToValue={(option, value) => {
return option.id === value?.id
}}
renderInput={(params) => <TextField {...params} label="Country Code" margin="normal" variant="outlined" error={!!errors.country_code} helperText={(errors as any)?.country_code?.message} required />}
renderInput={(params) => <TextField {...params} label="Код страны" margin="normal" variant="outlined" error={!!errors.country_code} helperText={(errors as any)?.country_code?.message} required />}
/>
)}
/>
<TextField
{...register('name', {
required: 'This field is required',
required: 'Это поле является обязательным',
})}
error={!!(errors as any)?.name}
helperText={(errors as any)?.name?.message}
@ -52,7 +52,7 @@ export const CityCreate = () => {
fullWidth
InputLabelProps={{shrink: true}}
type="text"
label={'Name'}
label={'Название'}
name="name"
/>
</Box>

View File

@ -21,7 +21,7 @@ export const CityEdit = () => {
<Controller
control={control}
name="country_code"
rules={{required: 'This field is required'}}
rules={{required: 'Это поле является обязательным'}}
defaultValue={null}
render={({field}) => (
<Autocomplete
@ -36,14 +36,14 @@ export const CityEdit = () => {
isOptionEqualToValue={(option, value) => {
return option.id === value?.id
}}
renderInput={(params) => <TextField {...params} label="Country Code" margin="normal" variant="outlined" error={!!errors.country_code} helperText={(errors as any)?.country_code?.message} required />}
renderInput={(params) => <TextField {...params} label="Код страны" margin="normal" variant="outlined" error={!!errors.country_code} helperText={(errors as any)?.country_code?.message} required />}
/>
)}
/>
<TextField
{...register('name', {
required: 'This field is required',
required: 'Это поле является обязательным',
})}
error={!!(errors as any)?.title}
helperText={(errors as any)?.title?.message}
@ -51,7 +51,7 @@ export const CityEdit = () => {
fullWidth
InputLabelProps={{shrink: true}}
type="text"
label={'Name'}
label={'Название'}
name="name"
/>
</Box>

View File

@ -17,7 +17,7 @@ export const CityList = () => {
},
{
field: 'country_code',
headerName: 'Country Code',
headerName: 'Код страны',
type: 'string',
minWidth: 150,
align: 'left',
@ -25,14 +25,14 @@ export const CityList = () => {
},
{
field: 'name',
headerName: 'City Name',
headerName: 'Название',
type: 'string',
minWidth: 150,
flex: 1,
},
{
field: 'actions',
headerName: 'Actions',
headerName: 'Действия',
align: 'right',
headerAlign: 'center',
minWidth: 120,

View File

@ -9,9 +9,9 @@ export const CityShow = () => {
const record = data?.data
const fields = [
{label: 'ID', data: 'id'},
{label: 'City Name', data: 'name'},
{label: 'Country Code', data: 'country_code'},
// {label: 'ID', data: 'id'},
{label: 'Название', data: 'name'},
{label: 'Код страны', data: 'country_code'},
]
return (