zh_TW.ts 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. import { zhTW } from 'date-fns/locale';
  2. import { Locale } from '../interface';
  3. const local: Locale = {
  4. code: 'zh-TW',
  5. dateFnsLocale: zhTW, // locale code to dateFns locale
  6. Pagination: {
  7. pageSize: '每頁項目數:${pageSize}',
  8. total: '總頁數:${total}',
  9. jumpTo: '跳至',
  10. page: '頁',
  11. },
  12. Modal: {
  13. confirm: '確定',
  14. cancel: '取消',
  15. },
  16. TimePicker: {
  17. placeholder: {
  18. time: '請選擇時間',
  19. timeRange: '請選擇時間範圍',
  20. },
  21. begin: '開始時間',
  22. end: '結束時間',
  23. hour: '時',
  24. minute: '分',
  25. second: '秒',
  26. AM: '上午',
  27. PM: '下午',
  28. },
  29. DatePicker: {
  30. placeholder: {
  31. date: '請選擇日期',
  32. dateTime: '請選擇日期及時間',
  33. dateRange: ['開始日期', '結束日期'],
  34. dateTimeRange: ['開始日期', '結束日期'],
  35. },
  36. footer: {
  37. confirm: '確定',
  38. cancel: '取消',
  39. },
  40. selectDate: '返回選擇日期',
  41. selectTime: '選擇時間',
  42. year: '年',
  43. month: '月',
  44. day: '日',
  45. monthText: '${year}年 ${month}', // 此處不使用標准token是因爲需要做replace,月份M這個Token可能會被誤傷,例如May
  46. months: {
  47. 1: '1月',
  48. 2: '2月',
  49. 3: '3月',
  50. 4: '4月',
  51. 5: '5月',
  52. 6: '6月',
  53. 7: '7月',
  54. 8: '8月',
  55. 9: '9月',
  56. 10: '10月',
  57. 11: '11月',
  58. 12: '12月',
  59. },
  60. // timepicker scrollwheel裏只需要展示[1、2……],所以這裏的fullMonths根據UI定制了
  61. fullMonths: {
  62. 1: '1',
  63. 2: '2',
  64. 3: '3',
  65. 4: '4',
  66. 5: '5',
  67. 6: '6',
  68. 7: '7',
  69. 8: '8',
  70. 9: '9',
  71. 10: '10',
  72. 11: '11',
  73. 12: '12',
  74. },
  75. weeks: {
  76. Mon: '一',
  77. Tue: '二',
  78. Wed: '三',
  79. Thu: '四',
  80. Fri: '五',
  81. Sat: '六',
  82. Sun: '日',
  83. },
  84. localeFormatToken: {
  85. FORMAT_SWITCH_DATE: 'yyyy-MM-dd',
  86. },
  87. },
  88. Navigation: {
  89. collapseText: '收起側邊欄',
  90. expandText: '展開側邊欄',
  91. },
  92. Popconfirm: {
  93. confirm: '確定',
  94. cancel: '取消',
  95. },
  96. Table: {
  97. emptyText: '暫無數據',
  98. pageText: '顯示第 ${currentStart} 條-第 ${currentEnd} 條,共 ${total} 條',
  99. },
  100. Select: {
  101. emptyText: '暫無數據',
  102. createText: '創建',
  103. },
  104. Cascader: {
  105. emptyText: '暫無數據',
  106. },
  107. Tree: {
  108. emptyText: '暫無數據',
  109. searchPlaceholder: '搜索',
  110. },
  111. List: {
  112. emptyText: '暫無數據',
  113. },
  114. Calendar: {
  115. allDay: '全天',
  116. AM: '上午${time}時',
  117. PM: '下午${time}時',
  118. datestring: '日',
  119. remaining: '還有${remained}項',
  120. },
  121. Upload: {
  122. mainText: '點擊上傳文件或拖拽文件到這裏',
  123. illegalTips: '不支持此類型文件',
  124. legalTips: '松手開始上傳',
  125. retry: '重試',
  126. replace: '替換文件',
  127. clear: '清空',
  128. selectedFiles: '已選擇文件',
  129. illegalSize: '文件尺寸不合法',
  130. fail: '上傳失敗',
  131. },
  132. TreeSelect: {
  133. searchPlaceholder: '搜索',
  134. },
  135. Typography: {
  136. copy: '複制',
  137. copied: '複制成功',
  138. expand: '展開',
  139. collapse: '收起',
  140. },
  141. Transfer: {
  142. emptyLeft: '暫無數據',
  143. emptySearch: '無搜索結果',
  144. emptyRight: '暫無內容,可從左側勾選',
  145. placeholder: '搜索',
  146. clear: '清空',
  147. selectAll: '全選',
  148. clearSelectAll: '取消全選',
  149. total: '總項目數:${total}',
  150. selected: '選取的項目數:${total}',
  151. },
  152. Form: {
  153. optional: '(可選)',
  154. },
  155. Image: {
  156. preview: '預覽',
  157. loading: '加載中',
  158. loadError: '加載失敗',
  159. prevTip: '上一張',
  160. nextTip: '下一張',
  161. zoomInTip: '放大',
  162. zoomOutTip: '縮小',
  163. rotateTip: '旋轉',
  164. downloadTip: '下載',
  165. adaptiveTip: '適應頁面',
  166. originTip: '原始尺寸',
  167. },
  168. };
  169. // 中文
  170. export default local;