ar.ts 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. import { arSA } from 'date-fns/locale';
  2. import { Locale } from '../interface';
  3. const local: Locale = {
  4. code: 'ar',
  5. dateFnsLocale: arSA,
  6. currency: 'SAR',
  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: '${month} ${year}',
  52. months: {
  53. 1: 'يناير',
  54. 2: 'فبراير',
  55. 3: 'مارس',
  56. 4: 'أبريل',
  57. 5: 'مايو',
  58. 6: 'يونيو',
  59. 7: 'يوليو',
  60. 8: 'أغسطس',
  61. 9: 'سبتمبر',
  62. 10: 'أكتوبر',
  63. 11: 'نوفمبر',
  64. 12: 'ديسمبر',
  65. },
  66. fullMonths: {
  67. 1: 'يناير',
  68. 2: 'فبراير',
  69. 3: 'مارس',
  70. 4: 'أبريل',
  71. 5: 'مايو',
  72. 6: 'يونيو',
  73. 7: 'يوليو',
  74. 8: 'أغسطس',
  75. 9: 'سبتمبر',
  76. 10: 'أكتوبر',
  77. 11: 'نوفمبر',
  78. 12: 'ديسمبر',
  79. },
  80. weeks: {
  81. Mon: 'اثنين',
  82. Tue: 'ثلاثاء',
  83. Wed: 'أربعاء',
  84. Thu: 'خميس',
  85. Fri: 'جمعة',
  86. Sat: 'سبت',
  87. Sun: 'أحد',
  88. },
  89. localeFormatToken: {
  90. FORMAT_SWITCH_DATE: 'yyyy/MM/dd',
  91. },
  92. },
  93. Popconfirm: {
  94. confirm: 'تؤكد',
  95. cancel: 'إلغاء',
  96. },
  97. Navigation: {
  98. collapseText: 'طي الشريط الجانبي',
  99. expandText: 'قم بتوسيع الشريط الجانبي',
  100. },
  101. Table: {
  102. emptyText: 'لا نتيجة',
  103. pageText: 'عرض ${currentStart} إلى ${currentEnd} من ${total}',
  104. descend: 'انقر للهبوط',
  105. ascend: 'انقر للصعود',
  106. cancelSort: 'إلغاء الترتيب',
  107. },
  108. Select: {
  109. emptyText: 'لا نتيجة',
  110. createText: 'خلق',
  111. },
  112. Tree: {
  113. emptyText: 'لا نتيجة',
  114. searchPlaceholder: 'بحث',
  115. },
  116. Cascader: {
  117. emptyText: 'لا نتيجة',
  118. },
  119. List: {
  120. emptyText: 'لا نتيجة',
  121. },
  122. Calendar: {
  123. allDay: 'طوال اليوم',
  124. AM: '${time} صباح',
  125. PM: '${time} في الظهيرة',
  126. datestring: '',
  127. remaining: 'الكمية المتبقية: ${remained}',
  128. },
  129. Upload: {
  130. mainText: 'انقر لتحميل الملف أو اسحب الملف إلى هنا',
  131. illegalTips: 'هذا النوع من الملفات غير مدعوم',
  132. legalTips: 'حرر وابدأ التحميل',
  133. retry: 'أعد المحاولة',
  134. replace: 'استبدل الملف',
  135. clear: 'واضح',
  136. selectedFiles: 'الملفات المختارة',
  137. illegalSize: 'حجم الملف غير قانوني',
  138. fail: 'فشل التحميل',
  139. },
  140. TreeSelect: {
  141. searchPlaceholder: 'بحث',
  142. },
  143. Typography: {
  144. copy: 'نسخ',
  145. copied: 'نسخ',
  146. expand: 'وسعت',
  147. collapse: 'انهيار',
  148. },
  149. Transfer: {
  150. emptyLeft: 'لايوجد بيانات',
  151. emptySearch: 'لا نتائج للبحث',
  152. emptyRight: 'لا يوجد محتوى ، تحقق من اليسار',
  153. placeholder: 'بحث',
  154. clear: 'واضح',
  155. selectAll: 'اختر الكل',
  156. clearSelectAll: 'إلغاء تحديد الكل',
  157. total: "إجمالي العناصر: ${total}",
  158. selected: "العناصر المحددة: ${total}"
  159. },
  160. Form: {
  161. optional: '(اختياري)',
  162. },
  163. Image: {
  164. preview: 'معاينة',
  165. loading: 'جار التحميل',
  166. loadError: 'فشل في التحميل',
  167. prevTip: "السابق",
  168. nextTip: "التالي",
  169. zoomInTip: "تكبير",
  170. zoomOutTip: "تصغير",
  171. rotateTip: "استدارة",
  172. downloadTip: "تنزيل",
  173. adaptiveTip: "التكيف مع الصفحة",
  174. originTip: "الحجم الأصلي",
  175. },
  176. Chat: {
  177. deleteConfirm: 'هل ترغب في حذف هذه الجلسة؟',
  178. clearContext: 'تم مسح السياق',
  179. copySuccess: 'تم النسخ بنجاح',
  180. stop: 'توقف',
  181. copy: 'نسخ',
  182. copied: 'نسخ',
  183. dropAreaText: 'ضع الملف هنا',
  184. },
  185. UserGuide: {
  186. skip: 'تخطي',
  187. next: 'التالي',
  188. prev: 'السابق',
  189. finish: 'إنهاء',
  190. },
  191. InputNumber: {},
  192. JsonViewer: {
  193. search: 'بحث',
  194. replace: 'استبدل',
  195. replaceAll: 'استبدل الكل',
  196. },
  197. VideoPlayer: {
  198. rateChange: 'تحويل السرعة إلى ${rate}',
  199. qualityChange: 'تحويل الجودة إلى ${quality}',
  200. routeChange: 'تحويل المسار إلى ${route}',
  201. mirror: 'المرآة',
  202. cancelMirror: 'إلغاء المرآة',
  203. loading: 'جار التحميل...',
  204. stall: 'فشل التحميل',
  205. noResource: 'لا يوجد مورد',
  206. videoError: 'خطأ في تحميل الفيديو'
  207. }
  208. };
  209. // [i18n-Arabic]
  210. export default local;