UNPKG

sard-uniapp

Version:

sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库

129 lines (128 loc) 4.55 kB
const formTypeTemplate = '${label} ليس ${type} صالحاً'; export default { calendar: { weeks: { 0: 'الأحد', 1: 'الاثنين', 2: 'الثلاثاء', 3: 'الأربعاء', 4: 'الخميس', 5: 'الجمعة', 6: 'السبت', }, monthTitle: '${year}/${month}', start: 'البداية', end: 'النهاية', to: 'إلى', multipleOutlet: 'عدد التواريخ المختارة: ${count}', }, cascader: { pleaseSelect: 'الرجاء الاختيار', error: 'فشل الطلب. انقر لإعادة التحميل', noData: 'لا توجد بيانات', }, cropImage: { confirm: 'موافق', cancel: 'إلغاء', }, datetimePicker: { y: '', M: '', d: '', h: '', m: '', s: '', }, datetimeRangePickerInput: { to: 'إلى', }, dialog: { confirm: 'موافق', cancel: 'إلغاء', }, empty: { noData: 'لا توجد بيانات', }, form: { defaultValidateMessages: { default: 'خطأ في التحقق من صحة الحقل ${label}', required: '${label} مطلوب', enum: '${label} يجب أن يكون واحداً من [${enum}]', whitespace: '${label} لا يمكن أن يكون حرفاً فارغاً', date: { format: 'تنسيق التاريخ ${label} غير صحيح', parse: '${label} لا يمكن تحويله إلى تاريخ', invalid: '${label} تاريخ غير صحيح', }, types: { string: formTypeTemplate, function: formTypeTemplate, array: formTypeTemplate, object: formTypeTemplate, number: formTypeTemplate, date: formTypeTemplate, boolean: formTypeTemplate, integer: formTypeTemplate, float: formTypeTemplate, regexp: formTypeTemplate, email: formTypeTemplate, url: formTypeTemplate, hex: formTypeTemplate, }, 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}', }, }, }, loadMore: { incompleteText: 'انقر لتحميل المزيد', loadingText: 'جاري التحميل...', errorText: 'فشل الطلب. انقر لإعادة التحميل', completeText: 'لا يوجد المزيد', }, pagination: { previous: 'السابق', next: 'التالي', }, popout: { confirm: 'موافق', cancel: 'إلغاء', }, readMore: { fold: 'طي', unfold: 'فتح', }, signature: { confirm: 'موافق', clear: 'مسح', cancel: 'إلغاء', }, tree: { addSibling: 'إضافة عقدة شقيقة', addChild: 'إضافة عقدة فرعية', addRoot: 'إضافة عقدة جذرية', removeNode: 'إزالة العقدة', edit: 'تعديل العقدة', please: 'الرجاء إدخال العنوان', error: 'فشل الطلب. انقر لإعادة التحميل', noData: 'لا توجد بيانات', }, };