-
-
Notifications
You must be signed in to change notification settings - Fork 46.7k
/
es_ES.ts
136 lines (133 loc) · 3.87 KB
/
es_ES.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
/* eslint-disable no-template-curly-in-string */
import Pagination from 'rc-pagination/lib/locale/es_ES';
import Calendar from '../calendar/locale/es_ES';
import DatePicker from '../date-picker/locale/es_ES';
import type { Locale } from '.';
import TimePicker from '../time-picker/locale/es_ES';
const typeTemplate = '${label} no es un ${type} válido';
const localeValues: Locale = {
locale: 'es',
Pagination,
DatePicker,
TimePicker,
Calendar,
global: {
placeholder: 'Seleccione',
},
Table: {
filterTitle: 'Filtrar menú',
filterConfirm: 'Aceptar',
filterReset: 'Reiniciar',
filterEmptyText: 'Sin filtros',
filterCheckall: 'Seleccionar todo',
filterSearchPlaceholder: 'Buscar en filtros',
emptyText: 'Sin datos',
selectAll: 'Seleccionar todo',
selectInvert: 'Invertir selección',
selectNone: 'Vacíe todo',
selectionAll: 'Seleccionar todos los datos',
sortTitle: 'Ordenar',
expand: 'Expandir fila',
collapse: 'Colapsar fila',
triggerDesc: 'Click para ordenar en orden descendente',
triggerAsc: 'Click para ordenar en orden ascendente',
cancelSort: 'Click para cancelar ordenamiento',
},
Modal: {
okText: 'Aceptar',
cancelText: 'Cancelar',
justOkText: 'Aceptar',
},
Popconfirm: {
okText: 'Aceptar',
cancelText: 'Cancelar',
},
Transfer: {
titles: ['', ''],
searchPlaceholder: 'Buscar aquí',
itemUnit: 'elemento',
itemsUnit: 'elementos',
remove: 'Eliminar',
selectCurrent: 'Seleccionar página actual',
removeCurrent: 'Remover página actual',
selectAll: 'Seleccionar todos los datos',
removeAll: 'Eliminar todos los datos',
selectInvert: 'Invertir página actual',
},
Upload: {
uploading: 'Subiendo...',
removeFile: 'Eliminar archivo',
uploadError: 'Error al subir el archivo',
previewFile: 'Vista previa',
downloadFile: 'Descargar archivo',
},
Empty: {
description: 'No hay datos',
},
Icon: {
icon: 'ícono',
},
Text: {
edit: 'Editar',
copy: 'Copiar',
copied: 'Copiado',
expand: 'Expandir',
},
PageHeader: {
back: 'Volver',
},
Form: {
optional: '(opcional)',
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}',
},
},
},
Image: {
preview: 'Previsualización',
},
};
export default localeValues;