UNPKG

3.87 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/pt_BR";
3import Calendar from '../calendar/locale/pt_BR';
4import DatePicker from '../date-picker/locale/pt_BR';
5import TimePicker from '../time-picker/locale/pt_BR';
6var typeTemplate = '${label} não é um ${type} válido';
7var localeValues = {
8 locale: 'pt-br',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 global: {
14 placeholder: 'Por favor escolha'
15 },
16 Table: {
17 filterTitle: 'Menu de Filtro',
18 filterConfirm: 'OK',
19 filterReset: 'Resetar',
20 filterEmptyText: 'Sem filtros',
21 emptyText: 'Sem conteúdo',
22 selectAll: 'Selecionar página atual',
23 selectInvert: 'Inverter seleção',
24 selectNone: 'Apagar todo o conteúdo',
25 selectionAll: 'Selecionar todo o conteúdo',
26 sortTitle: 'Ordenar título',
27 expand: 'Expandir linha',
28 collapse: 'Colapsar linha',
29 triggerDesc: 'Clique organiza por descendente',
30 triggerAsc: 'Clique organiza por ascendente',
31 cancelSort: 'Clique para cancelar organização'
32 },
33 Modal: {
34 okText: 'OK',
35 cancelText: 'Cancelar',
36 justOkText: 'OK'
37 },
38 Popconfirm: {
39 okText: 'OK',
40 cancelText: 'Cancelar'
41 },
42 Transfer: {
43 titles: ['', ''],
44 searchPlaceholder: 'Procurar',
45 itemUnit: 'item',
46 itemsUnit: 'items',
47 remove: 'Remover',
48 selectCurrent: 'Selecionar página atual',
49 removeCurrent: 'Remover página atual',
50 selectAll: 'Selecionar todos',
51 removeAll: 'Remover todos',
52 selectInvert: 'Inverter seleção atual'
53 },
54 Upload: {
55 uploading: 'Enviando...',
56 removeFile: 'Remover arquivo',
57 uploadError: 'Erro no envio',
58 previewFile: 'Visualizar arquivo',
59 downloadFile: 'Baixar arquivo'
60 },
61 Empty: {
62 description: 'Não há dados'
63 },
64 Icon: {
65 icon: 'ícone'
66 },
67 Text: {
68 edit: 'editar',
69 copy: 'copiar',
70 copied: 'copiado',
71 expand: 'expandir'
72 },
73 PageHeader: {
74 back: 'Retornar'
75 },
76 Form: {
77 optional: '(opcional)',
78 defaultValidateMessages: {
79 "default": 'Erro ${label} na validação de campo',
80 required: 'Por favor, insira ${label}',
81 "enum": '${label} deve ser um dos seguinte: [${enum}]',
82 whitespace: '${label} não pode ser um carácter vazio',
83 date: {
84 format: ' O formato de data ${label} é inválido',
85 parse: '${label} não pode ser convertido para uma data',
86 invalid: '${label} é uma data inválida'
87 },
88 types: {
89 string: typeTemplate,
90 method: typeTemplate,
91 array: typeTemplate,
92 object: typeTemplate,
93 number: typeTemplate,
94 date: typeTemplate,
95 "boolean": typeTemplate,
96 integer: typeTemplate,
97 "float": typeTemplate,
98 regexp: typeTemplate,
99 email: typeTemplate,
100 url: typeTemplate,
101 hex: typeTemplate
102 },
103 string: {
104 len: '${label} deve possuir ${len} caracteres',
105 min: '${label} deve possuir ao menos ${min} caracteres',
106 max: '${label} deve possuir no máximo ${max} caracteres',
107 range: '${label} deve possuir entre ${min} e ${max} caracteres'
108 },
109 number: {
110 len: '${label} deve ser igual à ${len}',
111 min: 'O valor mínimo de ${label} é ${min}',
112 max: 'O valor máximo de ${label} é ${max}',
113 range: '${label} deve estar entre ${min} e ${max}'
114 },
115 array: {
116 len: 'Deve ser ${len} ${label}',
117 min: 'No mínimo ${min} ${label}',
118 max: 'No máximo ${max} ${label}',
119 range: 'A quantidade de ${label} deve estar entre ${min} e ${max}'
120 },
121 pattern: {
122 mismatch: '${label} não se encaixa no padrão ${pattern}'
123 }
124 }
125 },
126 Image: {
127 preview: 'Pré-visualização'
128 }
129};
130export default localeValues;
\No newline at end of file