zh_TW.ts 4.0 KB

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