UNPKG

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