UNPKG

3.71 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/ar_EG";
3import Calendar from '../calendar/locale/ar_EG';
4import DatePicker from '../date-picker/locale/ar_EG';
5import TimePicker from '../time-picker/locale/ar_EG';
6var typeTemplate = 'ليس ${label} من نوع ${type} صالحًا';
7var localeValues = {
8 locale: 'ar',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 global: {
14 placeholder: 'يرجى التحديد'
15 },
16 Table: {
17 filterTitle: 'الفلاتر',
18 filterConfirm: 'تأكيد',
19 filterReset: 'إعادة ضبط',
20 selectAll: 'اختيار الكل',
21 selectInvert: 'إلغاء الاختيار',
22 selectionAll: 'حدد جميع البيانات',
23 sortTitle: 'رتب',
24 expand: 'توسيع الصف',
25 collapse: 'طي الصف',
26 triggerDesc: 'ترتيب تنازلي',
27 triggerAsc: 'ترتيب تصاعدي',
28 cancelSort: 'إلغاء الترتيب'
29 },
30 Modal: {
31 okText: 'تأكيد',
32 cancelText: 'إلغاء',
33 justOkText: 'تأكيد'
34 },
35 Popconfirm: {
36 okText: 'تأكيد',
37 cancelText: 'إلغاء'
38 },
39 Transfer: {
40 searchPlaceholder: 'ابحث هنا',
41 itemUnit: 'عنصر',
42 itemsUnit: 'عناصر'
43 },
44 Upload: {
45 uploading: 'جاري الرفع...',
46 removeFile: 'احذف الملف',
47 uploadError: 'مشكلة فى الرفع',
48 previewFile: 'استعرض الملف',
49 downloadFile: 'تحميل الملف'
50 },
51 Empty: {
52 description: 'لا توجد بيانات'
53 },
54 Icon: {
55 icon: 'أيقونة'
56 },
57 Text: {
58 edit: 'تعديل',
59 copy: 'نسخ',
60 copied: 'نقل',
61 expand: 'وسع'
62 },
63 PageHeader: {
64 back: 'عودة'
65 },
66 Form: {
67 defaultValidateMessages: {
68 "default": 'خطأ في حقل الإدخال ${label}',
69 required: 'يرجى إدخال ${label}',
70 "enum": '${label} يجب أن يكون واحدا من [${enum}]',
71 whitespace: '${label} لا يمكن أن يكون حرفًا فارغًا',
72 date: {
73 format: '${label} تنسيق التاريخ غير صحيح',
74 parse: '${label} لا يمكن تحويلها إلى تاريخ',
75 invalid: 'تاريخ ${label} غير صحيح'
76 },
77 types: {
78 string: typeTemplate,
79 method: typeTemplate,
80 array: typeTemplate,
81 object: typeTemplate,
82 number: typeTemplate,
83 date: typeTemplate,
84 "boolean": typeTemplate,
85 integer: typeTemplate,
86 "float": typeTemplate,
87 regexp: typeTemplate,
88 email: typeTemplate,
89 url: typeTemplate,
90 hex: typeTemplate
91 },
92 string: {
93 len: 'يجب ${label} ان يكون ${len} أحرف',
94 min: '${label} على الأقل ${min} أحرف',
95 max: '${label} يصل إلى ${max} أحرف',
96 range: 'يجب ${label} ان يكون مابين ${min}-${max} أحرف'
97 },
98 number: {
99 len: '${len} ان يساوي ${label} يجب',
100 min: '${min} الأدنى هو ${label} حد',
101 max: '${max} الأقصى هو ${label} حد',
102 range: '${max}-${min} ان يكون مابين ${label} يجب'
103 },
104 array: {
105 len: 'يجب أن يكون ${label} طوله ${len}',
106 min: 'يجب أن يكون ${label} طوله الأدنى ${min}',
107 max: 'يجب أن يكون ${label} طوله الأقصى ${max}',
108 range: 'يجب أن يكون ${label} طوله مابين ${min}-${max}'
109 },
110 pattern: {
111 mismatch: 'لا يتطابق ${label} مع ${pattern}'
112 }
113 }
114 }
115};
116export default localeValues;
\No newline at end of file