@freshworks/crayons
Version:
Crayons Web Components library
250 lines (248 loc) • 13.1 kB
JavaScript
var datepicker = {
cancel: "إلغاء",
update: "تحديث",
to: "إلى",
date: "التاريخ",
time: "الوقت"
};
var dropdown = {
add: "إضافة",
cancel: "إلغاء"
};
var fileUploader = {
text: "تحميل الملف",
description: "أو اسحب وأفلت هنا",
acceptError: "تحميل ملفات CSV فقط.",
maxFileSizeError: "تم تجاوز حجم الملف.",
maxFilesLimitError: "تم تجاوز حد الملف.",
fileUploadError: "فشل تحميل الملف",
uploading: "التحميل جارٍ",
selectedFiles: "الملفات المحدّدة",
remove: "إزالة"
};
var fileUploader2 = {
attachFiles: "أرفِق ملفات",
text: "<span class='highlight'>رفع الملف</span> أو السحب والإفلات",
description: "أو اسحب وأفلت هنا",
acceptError: "تنسيق ملف غير معتمد",
maxFileSizeError: "تم تجاوز حجم الملف",
maxFilesLimitError: "تم تجاوز حد الملف",
totalFileSizeAllowedError: "تم تجاوز الحد الأقصى لحجم الملف",
fileUploadError: "فشل التحميل",
uploading: "التحميل جارٍ",
selectedFiles: "الملفات المحدّدة",
remove: "إزالة",
retry: "أعد المحاولة",
removeFromLibrary: "إزالة من المكتبة",
saveInLibrary: "حفظ في المكتبة",
uploadDifferentFile: "تحميل ملف مختلف"
};
var modal = {
cancel: "إلغاء",
ok: "موافق"
};
var search = {
search: "بحث",
noItemsFound: "لا توجد عناصر",
noDataAvailable: "لا توجد بيانات متوفرة",
startTyping: "ابدأ الكتابة..."
};
var form = {
required: "{{field}} مطلوب",
invalidUrl: "أدخل عنوان URL صالح",
invalidEmail: "أدخل عنوان بريد إلكتروني صالح",
invalidNumber: "أدخل رقمًا صالحًا"
};
var pagination = {
buttonGroupLabel: "ضوابط ترقيم الصفحات",
previousButtonLabel: "السابق",
nextButtonLabel: "التالي",
content: "<span class='record'>{{start}}</span> إلى <span class='record'>{{end}}</span> من أصل {{total}}"
};
var datatable = {
chooseColumns: "اختر الأعمدة",
actions: "الإجراءات",
hide: "إخفاء",
show: "إظهار",
showMore: "اعرض المزيد",
showLess: "اعرض أقل",
customizeColumns: "تخصيص الأعمدة"
};
var platformTable = {
"delete": "حذف",
sortby: "فرز بحسب",
orderby: "ترتيب بحسب"
};
var formBuilder = {
fieldRequiredResolveConv: "مطلوب عند حل المحادثة",
fieldRequired: "مطلوب عند إرسال النموذج",
fieldRequiredTag: "مطلوب",
fieldUnique: "قبول قيمة فريدة لكل سجل",
fieldUniqueHoverText: "لا يمكن أن يمتلك سجلان القيمة نفسها لهذا الحقل. لن تتمكن من تغيير هذا الإعداد لاحقًا.",
fieldUniqueTag: "فريد",
fieldFilter: "استخدم هذا الحقل لتصفية السجلات",
fieldFilterHoverText: "تصفية قائمة السجلات باستخدام هذا الحقل. لن تتمكن من تغيير هذا الإعداد لاحقًا.",
fieldFilterTag: "قابل للتصفية",
fieldTypeRelationship: "علاقة بحث",
fieldTypeRelationshipDesc: "إنشاء ارتباطات بين كائنين اثنين.",
fieldTypeRelationshipDescLinkLabel: "اعرف المزيد",
fieldTypeText: "نص",
fieldTypeParagraph: "فقرة",
fieldTypeNumber: "رقم",
fieldTypeDecimal: "عشري",
fieldTypeDate: "التاريخ",
fieldTypeDropdown: "قائمة منسدلة",
fieldTypeCheckbox: "خانة اختيار",
fieldTypeMultiselect: "تحديد متعدد",
fieldTypeSingleLineText: "نص من سطر واحد",
fieldTypeMultiLineText: "نص متعدد الأسطر",
fieldTypeMultiSelectDropdown: "قائمة منسدلة بخيارات متعددة",
fieldTypeDependent: "حقل تابع",
filterFields: "تصفية :",
filterOptionAllFields: "جميع الحقول",
nonCustomDefaultFieldTag: "افتراضي",
lookupUniqueTag: "فريد",
primaryFieldTag: "حقل أساسي",
primaryFieldHeader: "حقل أساسي",
primaryFieldNameHint: "هذا هو الحقل الأساسي للكائن والذي يمثل كل سجل بشكل فريد ولا يمكن حذفه.",
deleteFieldTitle: "هل تريد بالتأكيد حذف الحقل، {{label}}؟",
deleteFieldMessage: "سيتم حذف هذا الحقل نهائيًا وستفقد جميع البيانات المرتبطة به. ألا زلت تريد المتابعة؟",
deleteFieldInlineMessage: "هذا الإجراء دائم ولا يمكن التراجع عنه",
deleteFieldTitleConversationProp: "حذف خاصية المحادثة",
deleteFieldMessageConversationProp: "هل أنت متأكد أنك تريد حذف خاصية المحادثة هذه؟ سيؤثر هذا على المحادثات والنماذج والأتمتة والتقارير.",
deleteFieldSubmit: "احذف",
searchFields: "البحث عن طريق تسمية الحقل",
customizeWidget: "تخصيص عنصر الواجهة",
addChoices: "إضافة خيارات",
addChoice: "إضافة خيار",
choicePlaceholderSuffix: "خيار",
headerFieldTypes: "أنواع الحقول",
headerFields: "الحقول",
fieldTypesDragDrop: "اسحب وأفلت من هنا",
headerProductConvProps: "خصائص المحادثة",
subHeaderProductConvProps: "صنّف المحادثات وتتبعها. وأنشئ الفئات وأضِف فئات فرعية متعددة لمحادثاتك. ",
subHeaderProductConvPropsLinkLabel: "اعرف المزيد",
fieldTypesDragDropConvProps: "اسحب وأفلت لإنشاء الخصائص",
behaviour: "السلوك للمندوبين",
fieldLabel: "التسمية للمندوبين",
fieldLabelPlaceholder: "أدخل تسمية الحقل",
internalName: "الاسم الداخلي",
fieldNamePlaceholder: "أدخل اسم الحقل",
addFieldBtn: "إضافة حقل",
saveFieldBtn: "حفظ",
cancelFieldBtn: "إلغاء",
lookupAssociationHeader: "الارتباط",
lookupSourceObject: "كائن مصدر",
lookupRelationshipPlaceholder: "حدّد العلاقة",
lookupRelationshipLabel: "نوع العلاقة",
lookupTargetPlaceholder: "حدّد الكائن الهدف",
lookupTargetLabel: "الكائن الهدف",
relationshipManyToOne: "اربط العديد بواحد",
relationshipManyToOneDesc: "اربط العديد من سجلات الكائن المصدر بسجل واحد من الكائن الهدف. على سبيل المثال، يمكن إنشاء العديد من الطلبات بواسطة جهة اتصال واحدة.",
relationshipOneToOne: "اربط واحدًا بواحد",
relationshipOneToOneDesc: "اربط سجلًا واحدًا من سجلات الكائن المصدر بسجل واحد للكائن الهدف. على سبيل المثال، يمكن أن يمتلك الفرد جواز سفر واحدًا فقط.",
relationshipManyToOneCO: "يمكن ربط العديد من سجلات <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> بسجل واحد من <span class='fb-field-lookup-relationship-object-name'>{{target}}</span>.",
relationshipOneToOneCO: "يمكن ربط سجل واحد من <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> بسجل واحد من <span class='fb-field-lookup-relationship-object-name'>{{target}}</span>.",
relationshipManyToOneNative: "يمكن ربط العديد من سجلات <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> بـ <span class='fb-field-lookup-relationship-object-name'>{{target}}</span> واحد.",
relationshipOneToOneNative: "يمكن ربط سجل واحد من <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> بـ <span class='fb-field-lookup-relationship-object-name'>{{target}}</span> واحد.",
customizeWidgetModalHeader: "تخصيص عنصر الواجهة",
customizeWidgetModalHint: "حدّد ما يصل إلى 5 حقول لعرضها في عنصر الواجهة.",
customizeWidgetModalSaveBtn: "حفظ",
customizeWidgetModalCancelBtn: "إلغاء",
noSearchItemsFound: "لا توجد حقول مطابقة",
freePlanFieldAddDisabledHeader: "هل تعلم أنه يمكنك إضافة حقول مخصصة؟",
freePlanFieldAddDisabledMessage: "الحقول المخصصة متوفرة من خطة Growth وما يعلوها.",
freePlanFieldAddDisabledButton: "اكتشف الخطط",
errors: {
emptyFieldName: "تسمية الحقل مطلوبة.",
emptyRelationshipType: "نوع العلاقة مطلوب.",
emptyTargetObject: "الكائن الهدف مطلوب.",
emptyChoice: "نص الخيار مطلوب.",
duplicate: "خيار القائمة المنسدلة موجود بالفعل",
minimum: "أدخل ما لا يقل عن خيار واحد",
formErrors: "يُرجى تصحيح الأخطاء والمتابعة",
useOnlyEnglishChars: "بالنسبة للاسم الداخلي، يمكنك استخدام الحروف الهجائية والأرقام والشرطة السفلية (_) باللغة الإنجليزية فقط.",
fieldNameExists: "يوجد حقل آخر بنفس الاسم في هذا النموذج. يُرجى استخدام اسم آخر.",
deleteDropDownChoice: "سيؤثر حذف الخيار على جميع السجلات ذات الصلة"
},
maximumLimits: {
filterable: "يمكن تحديد {{count}} من الحقول كحد أقصى (باستثناء عمليات البحث) لتصفية السجلات في طريقة عرض القائمة.",
unique: "يمكن وضع علامة \"فريد\" على {{count}} من الحقول كحد أقصى.",
fields: "تم الوصول إلى الحد الأقصى لعدد الحقول والبالغ {{count}} حقل. احذف حقلاً موجودًا لإنشاء حقل جديد.",
lookups: "تم الوصول إلى الحد الأقصى لعدد حقول البحث والبالغ {{count}} حقل. احذف حقل بحث موجودًا لإنشاء حقل جديد.",
maxCharsWarning: "لقد وصلت إلى الحد الأقصى من الحروف والبالغ {{count}}.",
maxChoiceOptionsWarning: "لقد أضفت الحد الأقصى من الخيارات والبالغ {{count}}."
}
};
var platformCouiWidgets = {
viewAllWidgetRecords: "عرض جميع السجلات",
noRecordsLinked: "لا توجد سجلات مرتبطة",
linkWidgetButton: "ربط سجل جديد",
linkModalHeader: "ربط سجل جديد",
linkModalSelectSearchHeader: "البحث بحسب {{fieldName}}",
linkModalSelectSearchPlaceholder: "بحث...",
linkModalSelectEmptySearch: "ابدأ الكتابة...",
linkModalSelectNoResultFound: "لا توجد سجلات",
linkModalSubmitButton: "حفظ",
linkModalCancelButton: "إلغاء",
linkModalSuccess: "تم تحديث السجل بنجاح",
linkModalError: "تعذّر تحديث السجل",
checkBoxYesValue: "نعم",
checkBoxNoValue: "لا",
widgetSectionHeader: "{{fieldLabel}} هو {{contextLabel}}",
linkModalLoadingText: "جلب التفاصيل جارٍ...",
relatedWidgetAccordionHeader: "{{schema}} ذات الصلة"
};
var filters = {
addFilter: "+ أضِف شرطًا آخرًا",
noFilter: "لم تقم بإضافة أي عوامل تصفية بعد",
validation: {
required: "القيمة مطلوبة",
minMax: "يجب أن يكون أكبر من {{fromValue}}"
},
placeholder: {
startRange: "نطاق البداية",
endRange: "نطاق النهاية",
and: "و"
}
};
var searchDropdown = {
placeholder: {
search: "اكتب للبحث"
}
};
var sortSelect = {
ascending: "تصاعدي",
descending: "تنازلي"
};
var arSA = {
datepicker: datepicker,
dropdown: dropdown,
fileUploader: fileUploader,
fileUploader2: fileUploader2,
modal: modal,
search: search,
form: form,
pagination: pagination,
datatable: datatable,
platformTable: platformTable,
formBuilder: formBuilder,
platformCouiWidgets: platformCouiWidgets,
filters: filters,
"export": {
modalTitle: "تصدير السجلات",
exportFormat: "صدّر كـ:",
fields: "الحقول",
selectAllFields: "حدّد كافة الحقول",
searchFieldsPrompt: "ابحث في الحقول",
selectedFields: "تم تحديد {{count}}",
submitButton: "تصدير",
cancelButton: "إلغاء",
noSearchResults: "لم يتم العثور على نتائج",
filterInfo: "يتضمن التصدير {{filtered}} من أصل {{total}} من السجلات بناءً على معايير التصفية. <a class='clearExportFilter'>أزل عوامل التصفية</a> لتصدير جميع السجلات"
},
searchDropdown: searchDropdown,
sortSelect: sortSelect
};
export default arSA;
export { datatable, datepicker, dropdown, fileUploader, fileUploader2, filters, form, formBuilder, modal, pagination, platformCouiWidgets, platformTable, search, searchDropdown, sortSelect };