ja_JP.ts 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. import { ja } from 'date-fns/locale';
  2. import { Locale } from '../interface';
  3. const local: Locale = {
  4. code: 'ja-JP',
  5. dateFnsLocale: ja,
  6. currency: 'JPY',
  7. Pagination: {
  8. pageSize: '1ページあたりのアイテム数:${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: '一月',
  69. 2: '二月',
  70. 3: '三月',
  71. 4: '四月',
  72. 5: '五月',
  73. 6: '六月',
  74. 7: '七月',
  75. 8: '八月',
  76. 9: '九月',
  77. 10: '十月',
  78. 11: '十一月',
  79. 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. Popconfirm: {
  95. confirm: '確認する',
  96. cancel: 'キャンセル',
  97. },
  98. Navigation: {
  99. collapseText: 'サイドバーを折りたたむ',
  100. expandText: 'サイドバーを展開',
  101. },
  102. Table: {
  103. emptyText: 'データがありません',
  104. pageText: '${total}件のうち、${currentStart}~${currentEnd}件目を表示しています',
  105. descend: 'クリックして降順',
  106. ascend: 'クリックして昇順',
  107. cancelSort: 'ソートのキャンセル',
  108. },
  109. Select: {
  110. emptyText: 'データがありません',
  111. createText: '作成する',
  112. },
  113. Tree: {
  114. emptyText: 'データがありません',
  115. searchPlaceholder: '検索する',
  116. },
  117. Cascader: {
  118. emptyText: 'データがありません',
  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. };
  194. // [i18n-Japan]
  195. export default local;