pt_BR.ts 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. import { ptBR } from 'date-fns/locale';
  2. import { Locale } from '../interface';
  3. const local: Locale = {
  4. code: 'pt-BR',
  5. dateFnsLocale: ptBR,
  6. Pagination: {
  7. item: 'artigo',
  8. page: 'página',
  9. pageSize: 'artigo /página',
  10. total: 'Total',
  11. jumpTo: 'Pule para'
  12. },
  13. Modal: {
  14. confirm: 'OK',
  15. cancel: 'Cancelar',
  16. },
  17. TimePicker: {
  18. placeholder: {
  19. time: 'Por favor escolha a hora',
  20. timeRange: 'Selecione um intervalo de tempo',
  21. },
  22. begin: 'Hora de início',
  23. end: 'Fim do tempo',
  24. hour: '',
  25. minute: '',
  26. second: '',
  27. AM: 'manhã',
  28. PM: 'a tarde',
  29. },
  30. DatePicker: {
  31. placeholder: {
  32. date: 'Por favor selecione uma data',
  33. dateTime: 'Selecione a data e hora',
  34. dateRange: ['Data de início', 'Data de fim'],
  35. dateTimeRange: ['Data de início', 'Data de fim'],
  36. },
  37. footer: {
  38. confirm: 'OK',
  39. cancel: 'Cancelar',
  40. },
  41. selectDate: 'Voltar para selecionar a data',
  42. selectTime: 'período de seleção',
  43. year: 'ano',
  44. month: 'mês',
  45. day: 'dia',
  46. monthText: '${year} ano ${month}', // 此处不使用标准token是因为需要做replace,月份M这个Token可能会被误伤,例如May
  47. months: {
  48. 1: 'Jan',
  49. 2: 'Feb',
  50. 3: 'Mar',
  51. 4: 'Apr',
  52. 5: 'May',
  53. 6: 'Jun',
  54. 7: 'Jul',
  55. 8: 'Aug',
  56. 9: 'Sep',
  57. 10: 'Oct',
  58. 11: 'Nov',
  59. 12: 'Dec',
  60. },
  61. fullMonths: {
  62. 1: 'janeiro',
  63. 2: 'fevereiro',
  64. 3: 'março',
  65. 4: 'abril',
  66. 5: 'maio',
  67. 6: 'junho',
  68. 7: 'julho',
  69. 8: 'agosto',
  70. 9: 'setembro',
  71. 10: 'outubro',
  72. 11: 'novembro',
  73. 12: 'dezembro',
  74. },
  75. // 葡萄牙语完整的周一、周日文本太长了,这里沿用英文
  76. weeks: {
  77. // Mon: 'segunda feira',
  78. // Tue: 'terça feira',
  79. // Wed: 'quarta feira',
  80. // Thu: 'quinta feira',
  81. // Fri: 'sexta feira',
  82. // Sat: 'sábado',
  83. // Sun: 'domingo',
  84. Mon: 'Mon',
  85. Tue: 'Tue',
  86. Wed: 'Wed',
  87. Thu: 'Thu',
  88. Fri: 'Fri',
  89. Sat: 'Sat',
  90. Sun: 'Sun',
  91. },
  92. localeFormatToken: {
  93. FORMAT_SWITCH_DATE: 'yyyy-MM-dd',
  94. },
  95. },
  96. Navigation: {
  97. collapseText: 'Recolher a barra lateral',
  98. expandText: 'Expanda a barra lateral',
  99. },
  100. Popconfirm: {
  101. confirm: 'OK',
  102. cancel: 'Cancelar',
  103. },
  104. Table: {
  105. emptyText: 'Não há dados',
  106. pageText: 'Mostrando ${currentStart} - ${currentEnd} ,de ${total}',
  107. },
  108. Select: {
  109. emptyText: 'Não há dados',
  110. createText: 'Criar',
  111. },
  112. Cascader: {
  113. emptyText: 'Não há dados',
  114. },
  115. Tree: {
  116. emptyText: 'Não há dados',
  117. searchPlaceholder: 'procurar',
  118. },
  119. List: {
  120. emptyText: 'Não há dados',
  121. },
  122. Calendar: {
  123. allDay: 'Dia',
  124. AM: '${time} tempo manhã',
  125. PM: '${time} à tarde',
  126. datestring: 'dia',
  127. remaining: 'Mais ${remained}',
  128. },
  129. Upload: {
  130. mainText: 'Clique para fazer upload do arquivo ou arraste e solte o arquivo aqui',
  131. illegalTips: 'Arquivo deste tipo não é compatível',
  132. legalTips: 'Solte e comece a enviar',
  133. retry: 'Tentar novamente',
  134. replace: 'Substituir arquivo',
  135. clear: 'Vazio',
  136. selectedFiles: 'Arquivo selecionado',
  137. illegalSize: 'O tamanho do arquivo é ilegal',
  138. fail: 'upload falhou',
  139. },
  140. TreeSelect: {
  141. searchPlaceholder: 'procurar',
  142. },
  143. Typography: {
  144. copy: 'Copiar',
  145. copied: 'Cópia bem sucedida',
  146. expand: 'Expandir',
  147. collapse: 'Recolher',
  148. },
  149. Transfer: {
  150. emptyLeft: 'Não há dados',
  151. emptySearch: 'Sem resultados de pesquisa',
  152. emptyRight: 'Não há conteúdo ainda, você pode conferir da esquerda',
  153. placeholder: 'procurar',
  154. clear: 'Vazio',
  155. selectAll: 'selecionar tudo',
  156. clearSelectAll: 'Cancelar selecionar tudo',
  157. total: 'Total de ${total} itens',
  158. selected: '${total} itens selecionados',
  159. },
  160. Form: {
  161. optional: '(opcional)',
  162. },
  163. Image: {
  164. preview: 'Visualizar',
  165. loading: 'Carregando',
  166. loadError: 'Falha ao carregar',
  167. prevTip: 'Anterior',
  168. nextTip: 'Próximo',
  169. zoomInTip: 'Ampliar',
  170. zoomOutTip: 'reduzir',
  171. rotateTip: 'Girar',
  172. downloadTip: 'baixar',
  173. adaptiveTip: 'Adaptar à página',
  174. originTip: 'Tamanho original',
  175. },
  176. };
  177. // 葡萄牙语
  178. export default local;