feat: add missing translations in es_ES (#25460)

* feat: add missing translations in es_ES

* fix eslint no-template-curly-in-string
This commit is contained in:
Gerson Garrido 2020-07-06 20:31:51 -05:00 committed by GitHub
parent 6769a9baa9
commit 93c294664a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,9 +1,12 @@
/* eslint-disable no-template-curly-in-string */
import Pagination from 'rc-pagination/lib/locale/es_ES';
import DatePicker from '../date-picker/locale/es_ES';
import TimePicker from '../time-picker/locale/es_ES';
import Calendar from '../calendar/locale/es_ES';
import { Locale } from '../locale-provider';
const typeTemplate = '${label} no es un ${type} válido';
const localeValues: Locale = {
locale: 'es',
Pagination,
@ -57,6 +60,55 @@ const localeValues: Locale = {
PageHeader: {
back: 'volver',
},
Form: {
defaultValidateMessages: {
default: 'Error de validación del campo ${label}',
required: 'Por favor ingresar ${label}',
enum: '${label} debe ser uno de [${enum}]',
whitespace: '${label} no puede ser un carácter en blanco',
date: {
format: 'El formato de fecha de ${label} es inválido',
parse: '${label} no se puede convertir a una fecha',
invalid: '${label} es una fecha inválida',
},
types: {
string: typeTemplate,
method: typeTemplate,
array: typeTemplate,
object: typeTemplate,
number: typeTemplate,
date: typeTemplate,
boolean: typeTemplate,
integer: typeTemplate,
float: typeTemplate,
regexp: typeTemplate,
email: typeTemplate,
url: typeTemplate,
hex: typeTemplate,
},
string: {
len: '${label} debe tener ${len} caracteres',
min: '${label} debe tener al menos ${min} caracteres',
max: '${label} debe tener hasta ${max} caracteres',
range: '${label} debe tener entre ${min}-${max} caracteres',
},
number: {
len: '${label} debe ser igual a ${len}',
min: '${label} valor mínimo es ${min}',
max: '${label} valor máximo es ${max}',
range: '${label} debe estar entre ${min}-${max}',
},
array: {
len: 'Debe ser ${len} ${label}',
min: 'Al menos ${min} ${label}',
max: 'A lo mucho ${max} ${label}',
range: 'El monto de ${label} debe estar entre ${min}-${max}',
},
pattern: {
mismatch: '${label} no coincide con el patrón ${pattern}',
},
},
},
};
export default localeValues;