-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Expand file tree
/
Copy pathar-SA.ts
More file actions
117 lines (114 loc) · 4.43 KB
/
ar-SA.ts
File metadata and controls
117 lines (114 loc) · 4.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
import { mergeLocale } from '../utils/merge-locale'
import { base } from './base'
const typeTemplate = '${label} غير صالح ${type}'
const arSA = mergeLocale(base, {
'locale': 'ar-SA',
'common': {
'confirm': 'نعم',
'cancel': 'إلغاء',
'loading': 'جار التحميل',
'close': 'إغلاق',
},
'Calendar': {
'title': 'اختيار التاريخ',
'confirm': 'تأكيد',
'start': 'يبدأ',
'end': 'ينهي',
'startAndEnd': 'يبدأ/ينهي',
'today': 'اليوم',
'markItems': ['واحد', 'اثنين', 'ثلاثة', 'أربعة', 'خمسة', 'ستة', 'يوم'],
'yearAndMonth': '${year} سنة ${month} شهر',
},
'Cascader': { 'placeholder': 'اختر من فضلك' },
'Dialog': { 'ok': 'فهمت' },
'DatePicker': { 'tillNow': 'إلى اليوم' },
'ErrorBlock': {
'default': {
'title': 'تواجه الصفحة بعض المشكلات البسيطة',
'description': 'حاول لاحقًا',
},
'busy': { 'title': 'الازدحام في الأمام', 'description': 'حاول التجديد' },
'disconnected': {
'title': 'شبكة مشغولة',
'description': 'مرر أصابعك وساعد ف الإصلاح',
},
'empty': {
'title': 'لم أتمكن من العثور على ما تحتاجه',
'description': 'البحث عن شيء آخر',
},
},
'Form': {
'required': 'مطلوب',
'optional': 'اختياري',
'defaultValidateMessages': {
'default': 'خطأ في التحقق من صحة الكلمات ${label}',
'required': 'يرجى إدخال ${label}',
'enum': '${label} يجب أن يكون واحدًا منهم [ ${enum} ]',
'whitespace': '${label} لا يمكن أن يكون حرفًا فارغًا',
'date': {
'format': '${label} تنسيق التاريخ غير صالح',
'parse': '${label} لا يمكن تحويله إلى تاريخ',
'invalid': '${label} تاريخ غير صالح',
},
'types': {
'string': typeTemplate,
'method': typeTemplate,
'array': typeTemplate,
'object': typeTemplate,
'number': typeTemplate,
'date': typeTemplate,
'boolean': typeTemplate,
'integer': typeTemplate,
'float': typeTemplate,
'regexp': typeTemplate,
'email': typeTemplate,
'url': typeTemplate,
'hex': typeTemplate,
},
'string': {
'len': '${label} يجب أن يكون عدد الأحرف ${len}',
'min': '${label} أحرف على الأقل ${min}',
'max': '${label} الحد الأقصى لعدد الأحرف ${max}',
'range': '${label} يجب أن يكون بين ${min} - ${max} حرفًا',
},
'number': {
'len': '${label} يجب أن يساوي ${len}',
'min': '${label}الحد الأدنى للقيمة هو ${min}',
'max': '${label}القيمة القصوى هي ${max}',
'range': '${label} يجب أن يكون بين ${min} - ${max}',
},
'array': {
'len': 'يجب أن يكون ${len} ${label}',
'min': 'على الأقل ${min} ${label}',
'max': 'الحد الأقصى ${max} ${label}',
'range': '${label} يجب أن تكون الكمية بين ${min} - ${max}',
},
'pattern': { 'mismatch': '${label} لا يتطابق مع النمط ${pattern}' },
},
},
'ImageUploader': { 'uploading': 'جارٍ التحميل...', 'upload': 'تحميل' },
'InfiniteScroll': {
'noMore': '-لا يوجد أكثر-',
'failedToLoad': 'فشل التحميل',
'retry': 'إعادة التحميل',
},
'Input': { 'clear': 'إزالة' },
'Mask': { 'name': 'قناع الخلفية' },
'Modal': { 'ok': 'فهمت' },
'NumberKeyboard': {
'backspace': 'حذف',
},
'PasscodeInput': { 'name': 'مربع إدخال كلمة المرور' },
'PullToRefresh': {
'pulling': 'اسحب إلى الأسفل للتحديث',
'canRelease': 'حرر للتحديث على الفور',
'complete': 'تم التحديث بنجاح',
},
'SearchBar': { 'name': 'شريط البحث' },
'Slider': { 'name': 'شريط الإدخال المنزلق' },
'Stepper': { 'decrease': 'يقلل', 'increase': 'يزيد' },
'Switch': { 'name': 'زر الفتح والإغلاق' },
'Selector': { 'name': 'اختر مجموعة' },
'TextArea': { 'clear': 'إزالة' },
})
export default arSA