th_TH.ts 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. import { th } from 'date-fns/locale';
  2. import { Locale } from '../interface';
  3. const local: Locale = {
  4. code: 'th-TH',
  5. dateFnsLocale: th,
  6. currency: 'THB',
  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. hour: '',
  31. minute: '',
  32. second: '',
  33. AM: 'ตอนเช้า',
  34. PM: 'ในช่วงบ่าย',
  35. },
  36. DatePicker: {
  37. placeholder: {
  38. date: 'โปรดเลือกวันที่',
  39. dateTime: 'โปรดเลือกวันที่และเวลา',
  40. dateRange: ['วันที่เริ่มต้น', 'วันที่สิ้นสุด'],
  41. dateTimeRange: ['วันที่เริ่มต้น', 'วันที่สิ้นสุด'],
  42. monthRange: ['เดือนเริ่มต้น', 'เดือนสิ้นสุด'],
  43. },
  44. presets: 'การเลือกด่วน',
  45. footer: {
  46. confirm: 'ตกลง',
  47. cancel: 'ยกเลิก',
  48. },
  49. selectDate: 'กลับไปยังวันที่ที่เลือก',
  50. selectTime: 'ช่วงเวลาการคัดเลือก',
  51. year: 'ปี',
  52. month: 'เดือน',
  53. day: 'วัน',
  54. monthText: '${year}ปี ${month}', // 此处不使用标准token是因为需要做replace,月份M这个Token可能会被误伤,例如May
  55. months: {
  56. 1: 'มกราคม',
  57. 2: 'กุมภาพันธ์',
  58. 3: 'มีนาคม',
  59. 4: 'เมษายน',
  60. 5: 'อาจ',
  61. 6: 'มิถุนายน',
  62. 7: 'กรกฎาคม',
  63. 8: 'สิงหาคม',
  64. 9: 'กันยายน',
  65. 10: 'ตุลาคม',
  66. 11: 'ตุลาคม',
  67. 12: 'ตุลาคม',
  68. },
  69. // timepicker scrollwheel里只需要展示[1、2……],所以这里的fullMonths根据UI定制了
  70. fullMonths: {
  71. 1: '1',
  72. 2: '2',
  73. 3: '3',
  74. 4: '4',
  75. 5: '5',
  76. 6: '6',
  77. 7: '7',
  78. 8: '8',
  79. 9: '9',
  80. 10: '10',
  81. 11: '11',
  82. 12: '12',
  83. },
  84. weeks: {
  85. Mon: 'จันทร์',
  86. Tue: 'อ.',
  87. Wed: 'พ.',
  88. Thu: 'พฤ.',
  89. Fri: 'ศ.',
  90. Sat: 'ส.',
  91. Sun: 'อา',
  92. },
  93. localeFormatToken: {
  94. FORMAT_SWITCH_DATE: 'dd/MM/yyyy',
  95. },
  96. },
  97. Navigation: {
  98. collapseText: 'ยุบแถบด้านข้าง',
  99. expandText: 'ขยายแถบด้านข้าง',
  100. },
  101. Popconfirm: {
  102. confirm: 'กำหนด',
  103. cancel: 'ยกเลิก',
  104. },
  105. Table: {
  106. emptyText: 'ไม่มีข้อมูล',
  107. pageText: 'แสดงรายการ ${currentStart} - ${currentEnd} จาก ${total}',
  108. descend: 'คลิกเพื่อเรียงจากมากไปหาน้อย',
  109. ascend: 'คลิกเพื่อเรียงจากน้อยไปหามาก',
  110. cancelSort: 'ยกเลิกการเรียงลำดับ',
  111. },
  112. Select: {
  113. emptyText: 'ไม่มีข้อมูล',
  114. createText: 'สร้าง',
  115. },
  116. Cascader: {
  117. emptyText: 'ไม่มีข้อมูล',
  118. },
  119. Tree: {
  120. emptyText: 'ไม่มีข้อมูล',
  121. searchPlaceholder: 'ค้นหา',
  122. },
  123. List: {
  124. emptyText: 'ไม่มีข้อมูล',
  125. },
  126. Calendar: {
  127. allDay: 'ทั้งวัน',
  128. AM: '${time} ในตอนเช้า',
  129. PM: 'ตอนบ่ายที่ ${time}',
  130. datestring: 'วัน',
  131. remaining: 'มีอีก ${remained} รายการ',
  132. },
  133. Upload: {
  134. mainText: 'คลิกเพื่ออัปโหลดไฟล์หรือลากและวางไฟล์ที่นี่',
  135. illegalTips: 'ไม่รองรับไฟล์ประเภทนี้',
  136. legalTips: 'ปล่อยและเริ่มอัปโหลด',
  137. retry: 'ลองใหม่',
  138. replace: 'แทนที่ไฟล์',
  139. clear: 'ว่าง',
  140. selectedFiles: 'ไฟล์ที่เลือก',
  141. illegalSize: 'ขนาดไฟล์ผิดกฎหมาย',
  142. fail: 'การอัพโหลดล้มเหลว',
  143. },
  144. TreeSelect: {
  145. searchPlaceholder: 'ค้นหา',
  146. },
  147. Typography: {
  148. copy: 'สำเนา"',
  149. copied: 'คัดลอกสำเร็จ',
  150. expand: 'ขยาย',
  151. collapse: 'ยุบ',
  152. },
  153. Transfer: {
  154. emptyLeft: 'ไม่มีข้อมูล',
  155. emptySearch: 'ไม่มีผลการค้นหา',
  156. emptyRight: 'ยังไม่มีเนื้อหาคุณสามารถเลือกจากด้านซ้าย',
  157. placeholder: 'ค้นหา',
  158. clear: 'ว่าง',
  159. selectAll: 'เลือกทั้งหมด',
  160. clearSelectAll: 'ยกเลิกการเลือกทั้งหมด',
  161. total: 'รายการทั้งหมด: ${total}',
  162. selected: 'รายการที่เลือก: ${total}',
  163. },
  164. Form: {
  165. optional: '(ไม่จำเป็น)',
  166. },
  167. Image: {
  168. preview: 'ดูตัวอย่าง',
  169. loading: 'กำลังโหลด',
  170. loadError: 'โหลดไม่สำเร็จ',
  171. prevTip: 'ก่อนหน้า',
  172. nextTip: 'ถัดไป',
  173. zoomInTip: 'ซูมเข้า',
  174. zoomOutTip: 'ซูมออก',
  175. rotateTip: 'หมุน',
  176. downloadTip: 'ดาวน์โหลด',
  177. adaptiveTip: 'ปรับให้เข้ากับหน้า',
  178. originTip: 'ขนาดเดิม',
  179. },
  180. Chat: {
  181. deleteConfirm: 'คุณต้องการลบการสนทนานี้ใช่หรือไม่?',
  182. clearContext: 'ล้างความเข้าใจเรียบร้อยแล้ว',
  183. copySuccess: 'คัดลอกสำเร็จ',
  184. stop: 'หยุด',
  185. copy: 'สำเนา"',
  186. copied: 'คัดลอกสำเร็จ',
  187. dropAreaText: 'วางไฟล์ที่นี่',
  188. },
  189. UserGuide: {
  190. skip: 'ข้าม',
  191. next: 'ถัดไป',
  192. prev: 'ก่อนหน้า',
  193. finish: 'สำเร็จ',
  194. },
  195. InputNumber: {},
  196. JsonViewer: {
  197. search: 'ค้นหา',
  198. replace: 'แทนที่',
  199. replaceAll: 'แทนที่ทั้งหมด',
  200. },
  201. VideoPlayer: {
  202. rateChange: 'เปลี่ยนความเร็วเป็น ${rate}',
  203. qualityChange: 'เปลี่ยนคุณภาพเป็น ${quality}',
  204. routeChange: 'เปลี่ยนเส้นทางเป็น ${route}',
  205. mirror: 'กลับหน้า',
  206. cancelMirror: 'ยกเลิกกลับหน้า',
  207. loading: 'กำลังโหลด...',
  208. stall: 'กำลังโหลดล้มเหลว',
  209. noResource: 'ไม่มีทรัพยากร',
  210. videoError: 'เกิดข้อผิดพลาดในการโหลดวิดีโอ'
  211. }
  212. };
  213. // [i18n-Thai]
  214. export default local;