zh_TW.ts 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  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. currency: 'TWD',
  7. Pagination: {
  8. pageSize: '每頁項目數:${pageSize}',
  9. total: '總頁數:${total}',
  10. jumpTo: '跳至',
  11. page: '頁',
  12. },
  13. Modal: {
  14. confirm: '確定',
  15. cancel: '取消',
  16. },
  17. Tabs: {
  18. more: "更多"
  19. },
  20. TimePicker: {
  21. placeholder: {
  22. time: '請選擇時間',
  23. timeRange: '請選擇時間範圍',
  24. },
  25. begin: '開始時間',
  26. end: '結束時間',
  27. hour: '時',
  28. minute: '分',
  29. second: '秒',
  30. AM: '上午',
  31. PM: '下午',
  32. },
  33. DatePicker: {
  34. placeholder: {
  35. date: '請選擇日期',
  36. dateTime: '請選擇日期及時間',
  37. dateRange: ['開始日期', '結束日期'],
  38. dateTimeRange: ['開始日期', '結束日期'],
  39. monthRange: ['開始月份', '結束月份'],
  40. },
  41. presets: '快捷選擇',
  42. footer: {
  43. confirm: '確定',
  44. cancel: '取消',
  45. },
  46. selectDate: '返回選擇日期',
  47. selectTime: '選擇時間',
  48. year: '年',
  49. month: '月',
  50. day: '日',
  51. monthText: '${year}年 ${month}', // 此處不使用標准token是因爲需要做replace,月份M這個Token可能會被誤傷,例如May
  52. months: {
  53. 1: '1月',
  54. 2: '2月',
  55. 3: '3月',
  56. 4: '4月',
  57. 5: '5月',
  58. 6: '6月',
  59. 7: '7月',
  60. 8: '8月',
  61. 9: '9月',
  62. 10: '10月',
  63. 11: '11月',
  64. 12: '12月',
  65. },
  66. // timepicker scrollwheel裏只需要展示[1、2……],所以這裏的fullMonths根據UI定制了
  67. fullMonths: {
  68. 1: '1',
  69. 2: '2',
  70. 3: '3',
  71. 4: '4',
  72. 5: '5',
  73. 6: '6',
  74. 7: '7',
  75. 8: '8',
  76. 9: '9',
  77. 10: '10',
  78. 11: '11',
  79. 12: '12',
  80. },
  81. weeks: {
  82. Mon: '一',
  83. Tue: '二',
  84. Wed: '三',
  85. Thu: '四',
  86. Fri: '五',
  87. Sat: '六',
  88. Sun: '日',
  89. },
  90. localeFormatToken: {
  91. FORMAT_SWITCH_DATE: 'yyyy-MM-dd',
  92. },
  93. },
  94. Navigation: {
  95. collapseText: '收起側邊欄',
  96. expandText: '展開側邊欄',
  97. },
  98. Popconfirm: {
  99. confirm: '確定',
  100. cancel: '取消',
  101. },
  102. Table: {
  103. emptyText: '暫無數據',
  104. pageText: '顯示第 ${currentStart} 條-第 ${currentEnd} 條,共 ${total} 條',
  105. descend: '點擊降序',
  106. ascend: '點擊升序',
  107. cancelSort: '取消排序',
  108. },
  109. Select: {
  110. emptyText: '暫無數據',
  111. createText: '創建',
  112. },
  113. Cascader: {
  114. emptyText: '暫無數據',
  115. },
  116. Tree: {
  117. emptyText: '暫無數據',
  118. searchPlaceholder: '搜索',
  119. },
  120. List: {
  121. emptyText: '暫無數據',
  122. },
  123. Calendar: {
  124. allDay: '全天',
  125. AM: '上午${time}時',
  126. PM: '下午${time}時',
  127. datestring: '日',
  128. remaining: '還有${remained}項',
  129. },
  130. Upload: {
  131. mainText: '點擊上傳文件或拖拽文件到這裏',
  132. illegalTips: '不支持此類型文件',
  133. legalTips: '松手開始上傳',
  134. retry: '重試',
  135. replace: '替換文件',
  136. clear: '清空',
  137. selectedFiles: '已選擇文件',
  138. illegalSize: '文件尺寸不合法',
  139. fail: '上傳失敗',
  140. },
  141. TreeSelect: {
  142. searchPlaceholder: '搜索',
  143. },
  144. Typography: {
  145. copy: '複制',
  146. copied: '複制成功',
  147. expand: '展開',
  148. collapse: '收起',
  149. },
  150. Transfer: {
  151. emptyLeft: '暫無數據',
  152. emptySearch: '無搜索結果',
  153. emptyRight: '暫無內容,可從左側勾選',
  154. placeholder: '搜索',
  155. clear: '清空',
  156. selectAll: '全選',
  157. clearSelectAll: '取消全選',
  158. total: '總項目數:${total}',
  159. selected: '選取的項目數:${total}',
  160. },
  161. Form: {
  162. optional: '(可選)',
  163. },
  164. Image: {
  165. preview: '預覽',
  166. loading: '加載中',
  167. loadError: '加載失敗',
  168. prevTip: '上一張',
  169. nextTip: '下一張',
  170. zoomInTip: '放大',
  171. zoomOutTip: '縮小',
  172. rotateTip: '旋轉',
  173. downloadTip: '下載',
  174. adaptiveTip: '適應頁面',
  175. originTip: '原始尺寸',
  176. },
  177. Chat: {
  178. deleteConfirm: '確認刪除該對話嗎?',
  179. clearContext: '上下文已清除',
  180. copySuccess: '複製成功',
  181. stop: '停止',
  182. copy: '複制',
  183. copied: '複制成功',
  184. dropAreaText: '將文件放到這裡',
  185. },
  186. UserGuide: {
  187. skip: '跳過',
  188. next: '下一步',
  189. prev: '上一步',
  190. finish: '完成',
  191. },
  192. InputNumber: {},
  193. JsonViewer: {
  194. search: '查找',
  195. replace: '替換',
  196. replaceAll: '全部替換',
  197. },
  198. VideoPlayer: {
  199. rateChange: '切換速率至 ${rate}',
  200. qualityChange: '切換清晰度至${quality}',
  201. routeChange: '切換路徑至${route}',
  202. mirror: '鏡像',
  203. cancelMirror: '取消鏡像',
  204. loading: '加載中...',
  205. stall: '加載失敗',
  206. noResource: '暫無資源',
  207. videoError: '視頻加載錯誤'
  208. }
  209. };
  210. // 中文
  211. export default local;