From 72590c969454041fddccb5748c86ad51f5cf3ba3 Mon Sep 17 00:00:00 2001 From: Rez Date: Wed, 4 Nov 2026 14:48:30 +0000 Subject: [PATCH 1/3] [6.x] Arabic translations --- lang/ar.json | 322 +++++++++++++++---------------- lang/ar/fieldtypes.php | 281 +++++++++++++++------------ lang/ar/markdown.php | 36 ++-- lang/ar/messages.php | 407 ++++++++++++++++++++++++---------------- lang/ar/permissions.php | 108 ++++++----- lang/ar/validation.php | 232 +++++++++++++---------- 6 files changed, 773 insertions(+), 613 deletions(-) diff --git a/lang/ar.json b/lang/ar.json index 215f2aadc71..6bd59cd36f8 100644 --- a/lang/ar.json +++ b/lang/ar.json @@ -1,20 +1,20 @@ { "1 update available|:count updates available": "تحديث واحد متاح|:count تحديثات متاحة", "1 update|:count updates": "تحديث واحد|:count تحديثات", - ":count item selected|:count items selected": ":count عنصر محدد|:count عناصر محددة", + ":count item selected|:count items selected": "تم تحديد :count عنصر|تم تحديد :count من العناصر", ":count row|:count rows": ":count صف|:count صفوف", - ":count selected|:count selected": ":count محدد|:count محددون", + ":count selected|:count selected": "تم تحديد :count عنصر|تم تحديد :count من العناصر", ":count set|:count sets": ":count مجموعة|:count مجموعات", ":count word|:count words": ":count كلمة|:count كلمات", ":count\/:max selected": ":count محدد من :max", ":count\/:total characters": ":count حرف من :total", - ":file uploaded": ":file تم رفعه", + ":file uploaded": "تم رفع :file", ":name Site": "الموقع :name", ":start-:end of :total": ":start-:end من :total", - ":success\/:total entries were deleted": ":success \/ :total تم حذف الإدخالات", - ":success\/:total entries were published": ":success \/ :total تم نشر الإدخالات", - ":success\/:total entries were unpublished": ":success \/ :total لم يتم نشر الإدخالات", - ":success\/:total items were deleted": ":success \/ :total تم حذف العناصر", + ":success\/:total entries were deleted": "تم حذف :success من أصل :total من عناصر المحتوى", + ":success\/:total entries were published": "تم نشر :success من أصل :total من عناصر المحتوى", + ":success\/:total entries were unpublished": "تم إلغاء نشر :success من أصل :total من عناصر المحتوى", + ":success\/:total items were deleted": "تم حذف :success من أصل :total من العناصر", ":title Field": "حقل :title", "A blueprint with that name already exists.": "يوجد بالفعل مخطط بهذا الاسم.", "A fieldset with that name already exists.": "توجد بالفعل مجموعة حقول بهذا الاسم.", @@ -31,7 +31,7 @@ "Active": "نشط", "Add": "إضافة", "Add Attribute": "إضافة خاصية", - "Add child link to entry": "إضافة رابط فرعي إلى الإدخال", + "Add child link to entry": "إضافة رابط فرعي إلى عنصر المحتوى", "Add child nav item": "إضافة عنصر تنقل فرعي", "Add Color": "إضافة لون", "Add Column": "إضافة عمود", @@ -63,14 +63,14 @@ "Affected files": "الملفات المتأثرة", "After": "بعد", "After Saving": "بعد الحفظ", - "Alias Item": "البديل للعناصر", + "Alias Item": "عنصر بديل", "Align Center": "توسيط", "Align Justify": "محاذاة النص", "Align Left": "محاذاة لليسار", "Align Right": "محاذاة لليمين", "All": "الكل", - "All caches cleared.": "تم مسح جميع الذاكرات المؤقتة.", - "All of the following conditions pass": "تم استيفاء جميع الشروط التالية", + "All caches cleared.": "تم مسح جميع ذاكرات التخزين المؤقت.", + "All of the following conditions pass": "تحققت جميع الشروط التالية", "All rights reserved.": "جميع الحقوق محفوظة.", "Allow additions": "السماح بالإضافات", "Allow Antlers": "السماح بـ Antlers", @@ -85,13 +85,13 @@ "Alt Text": "نص بديل", "Always Save": "الحفظ دائمًا", "Always show": "عرض دائمًا", - "Always Show Set Button": "دائمًا عرض زر المجموعة", - "An entry will be deleted|:count entries will be deleted": "سيتم حذف إدخال واحد|:count إدخالات سيتم حذفها", + "Always Show Set Button": "عرض زر المجموعة دائمًا", + "An entry will be deleted|:count entries will be deleted": "سيُحذف عنصر محتوى واحد|سيُحذف :count من عناصر المحتوى", "and": "و", "and :count more": "و :count المزيد", "Antlers": "Antlers", - "Any of the following conditions pass": "أي من الشروط التالية مستوفاة", - "Any unsaved changes will not be duplicated into the new entry.": "لن يتم تكرار أي تغييرات غير محفوظة في الإدخال الجديد.", + "Any of the following conditions pass": "تحقق شرط واحد على الأقل من الشروط التالية", + "Any unsaved changes will not be duplicated into the new entry.": "لن تُنسخ التغييرات غير المحفوظة إلى عنصر المحتوى الجديد.", "Any unsaved changes will not be reflected in this action's behavior.": "لن تنعكس أي تغييرات غير محفوظة في سلوك هذه العملية.", "Appearance": "المظهر", "Appearance & Behavior": "المظهر والسلوك", @@ -102,42 +102,42 @@ "Save All": "حفظ الكل", "Apply Link": "تطبيق الرابط", "Are you sure you want to delete this column?": "هل أنت متأكد أنك تريد حذف هذا العمود؟", - "Are you sure you want to delete this entry?": "هل أنت متأكد أنك تريد حذف هذا الإدخال؟", + "Are you sure you want to delete this entry?": "هل أنت متأكد من رغبتك في حذف عنصر المحتوى هذا؟", "Are you sure you want to delete this item?": "هل أنت متأكد أنك تريد حذف هذا العنصر؟", "Are you sure you want to delete this row?": "هل أنت متأكد أنك تريد حذف هذه الصف؟", "Are you sure you want to delete this value?": "هل أنت متأكد أنك تريد حذف هذه القيمة؟", "Are you sure you want to delete this view?": "هل أنت متأكد أنك تريد حذف هذا العرض؟", - "Are you sure you want to delete this?|Are you sure you want to delete these :count items?": "هل أنت متأكد أنك تريد حذف هذه؟|هل أنت متأكد أنك تريد حذف هذه :count العناصر؟", - "Are you sure you want to move this asset?|Are you sure you want to move these :count assets?": "هل أنت متأكد أنك تريد نقل هذا الملف؟|هل أنت متأكد أنك تريد نقل هذه :count الملفات؟", - "Are you sure you want to move this folder?|Are you sure you want to move these :count folders?": "هل أنت متأكد أنك تريد نقل هذا المجلد؟|هل أنت متأكد أنك تريد نقل هذه :count المجلدات؟", - "Are you sure you want to publish this entry?|Are you sure you want to publish these :count entries?": "هل أنت متأكد أنك تريد نشر هذا الإدخال؟|هل أنت متأكد أنك تريد نشر هذه :count الإدخالات؟", + "Are you sure you want to delete this?|Are you sure you want to delete these :count items?": "هل أنت متأكد من رغبتك في حذف هذا العنصر؟|هل أنت متأكد من رغبتك في حذف :count من العناصر؟", + "Are you sure you want to move this asset?|Are you sure you want to move these :count assets?": "هل أنت متأكد من رغبتك في نقل هذا الملف؟|هل أنت متأكد من رغبتك في نقل :count من الملفات؟", + "Are you sure you want to move this folder?|Are you sure you want to move these :count folders?": "هل أنت متأكد من رغبتك في نقل هذا المجلد؟|هل أنت متأكد من رغبتك في نقل :count من المجلدات؟", + "Are you sure you want to publish this entry?|Are you sure you want to publish these :count entries?": "هل أنت متأكد من رغبتك في نشر عنصر المحتوى هذا؟|هل أنت متأكد من رغبتك في نشر :count من عناصر المحتوى؟", "Are you sure you want to remove this page?": "هل أنت متأكد أنك تريد إزالة هذه الصفحة؟", "Are you sure you want to remove this section and all of its children?": "هل أنت متأكد أنك تريد إزالة هذا القسم وجميع عناصره الفرعية؟", - "Are you sure you want to rename this asset?|Are you sure you want to rename these :count assets?": "هل أنت متأكد أنك تريد إعادة تسمية هذه المورد؟|هل أنت متأكد أنك تريد إعادة تسمية هذه :count الملفات؟", - "Are you sure you want to rename this folder?|Are you sure you want to rename these :count folders?": "هل أنت متأكد أنك تريد إعادة تسمية هذا المجلد؟|هل أنت متأكد أنك تريد إعادة تسمية هذه :count المجلدات؟", + "Are you sure you want to rename this asset?|Are you sure you want to rename these :count assets?": "هل أنت متأكد من رغبتك في إعادة تسمية هذا الملف؟|هل أنت متأكد من رغبتك في إعادة تسمية :count من الملفات؟", + "Are you sure you want to rename this folder?|Are you sure you want to rename these :count folders?": "هل أنت متأكد من رغبتك في إعادة تسمية هذا المجلد؟|هل أنت متأكد من رغبتك في إعادة تسمية :count من المجلدات؟", "Are you sure you want to reset nav customizations?": "هل أنت متأكد أنك تريد إعادة تعيين تخصيصات التنقل؟", "Are you sure you want to reset this item?": "هل أنت متأكد أنك تريد إعادة تعيين هذا العنصر؟", "Are you sure you want to restore this revision?": "هل أنت متأكد أنك تريد استعادة هذه النسخة؟", - "Are you sure you want to run this action?|Are you sure you want to run this action on :count items?": "هل أنت متأكد أنك تريد تنفيذ هذا الإجراء؟|هل أنت متأكد أنك تريد تنفيذ هذا الإجراء على :count العناصر؟", - "Are you sure you want to unpublish this entry?|Are you sure you want to unpublish these :count entries?": "هل أنت متأكد أنك تريد إلغاء نشر هذه الإدخال؟|هل أنت متأكد أنك تريد إلغاء نشر هذه :count الإدخالات", + "Are you sure you want to run this action?|Are you sure you want to run this action on :count items?": "هل أنت متأكد من رغبتك في تنفيذ هذا الإجراء؟|هل أنت متأكد من رغبتك في تنفيذ هذا الإجراء على :count من العناصر؟", + "Are you sure you want to unpublish this entry?|Are you sure you want to unpublish these :count entries?": "هل أنت متأكد من رغبتك في إلغاء نشر عنصر المحتوى هذا؟|هل أنت متأكد من رغبتك في إلغاء نشر :count من عناصر المحتوى؟", "Are you sure?": "هل أنت متأكد؟", - "Are you sure? This field's value will be replaced by the value in the original entry.": "هل أنت متأكد؟ ستتم استبدال قيمة هذا الحقل بالقيمة في الإدخال الأصلي.", + "Are you sure? This field's value will be replaced by the value in the original entry.": "هل أنت متأكد؟ ستُستبدل قيمة هذا الحقل بقيمته في عنصر المحتوى الأصلي.", "Are you sure? Unsaved changes will be lost.": "هل أنت متأكد؟ ستفقد التغييرات غير المحفوظة.", "Ascending": "تصاعدي", "Asset": "الملف", - "Asset container created": "تم إنشاء حاوية الأصول", - "Asset container deleted": "تم حذف حاوية الأصول", - "Asset container saved": "تم حفظ حاوية الأصول", - "Asset container updated": "تم تحديث حاوية الأصول", - "Asset Containers": "حاويات الأصول", - "Asset deleted": "تم حذف الملفات", + "Asset container created": "تم إنشاء مخزن الملفات", + "Asset container deleted": "تم حذف مخزن الملفات", + "Asset container saved": "تم حفظ مخزن الملفات", + "Asset container updated": "تم تحديث مخزن الملفات", + "Asset Containers": "مخازن الملفات", + "Asset deleted": "تم حذف الملف", "Asset folder deleted": "تم حذف مجلد الملفات", "Asset folder saved": "تم حفظ مجلد الملفات", "Asset references updated": "تم تحديث مراجع الملفات", - "Asset reuploaded": "تم تحميل الملف مرة أخرى", + "Asset reuploaded": "تمت إعادة رفع الملف", "Asset saved": "تم حفظ الملف", "Asset uploaded": "تم تحميل الملف", - "Assets": "الأصول", + "Assets": "الملفات", "Assign Groups": "تعيين المجموعات", "Assign groups to this user?|Assign groups to these :count users?": "تعيين المجموعات لهذا المستخدم؟|تعيين المجموعات لهؤلاء :count المستخدمين؟", "Assign Roles": "تعيين الأدوار", @@ -174,7 +174,7 @@ "Buttons & Controls": "أزرار وتحكمات", "Buy Licenses": "شراء التراخيص", "Cache": "ذاكرة التخزين المؤقت", - "Cache Manager": "مدير التخزين المؤقت", + "Cache Manager": "إدارة ذاكرة التخزين المؤقت", "Cached images": "الصور المخزنة مؤقتًا", "Cancel": "إلغاء", "Cast Booleans": "تحويل القيم المنطقية", @@ -219,7 +219,7 @@ "Configuration": "تكوين", "Configuration is cached": "تم تخزين التكوين مؤقتًا", "Configure": "تكوين", - "Configure Asset Container": "تكوين حاوية الملفات", + "Configure Asset Container": "إعداد مخزن الملفات", "Configure Blueprints": "تكوين المخططات", "Configure Collection": "تكوين المجموعة", "Configure Form": "تكوين النموذج", @@ -239,19 +239,19 @@ "Content committed": "تم تأكيد المحتوى", "Content Model": "نموذج المحتوى", "Content saved": "تم حفظ المحتوى", - "Content Stache": "Stache محتوى", + "Content Stache": "مخزن محتوى Stache", "Continue Editing": "متابعة التحرير", - "Copied to clipboard": "تم نسخ إلى الحافظة", + "Copied to clipboard": "تم النسخ إلى الحافظة", "Copy": "نسخ", "Copy password reset email for this user?": "نسخ بريد إعادة تعيين كلمة المرور لهذا المستخدم؟", "Copy Password Reset Link": "نسخ رابط إعادة تعيين كلمة المرور", "Copy to clipboard": "نسخ إلى الحافظة", "Copy URL": "نسخ عنوان URL", "Core": "الجوهر", - "Couldn't publish entry": "لم أتمكن من نشر الإدخال", - "Couldn't save entry": "تعذر حفظ الإدخال", + "Couldn't publish entry": "تعذر نشر عنصر المحتوى", + "Couldn't save entry": "تعذر حفظ عنصر المحتوى", "Couldn't save term": "تعذر حفظ المصطلح", - "Couldn't unpublish entry": "لم أتمكن من إلغاء نشر الإدخال", + "Couldn't unpublish entry": "تعذر إلغاء نشر عنصر المحتوى", "CP Nav Preferences": "تفضيلات التنقل في لوحة التحكم", "Create": "إنشاء", "Create & Link Item": "إنشاء وربط العنصر", @@ -260,12 +260,12 @@ "Create a Navigation": "إنشاء تنقل", "Create and Send Email": "إنشاء وإرسال بريد إلكتروني", "Create Another": "إنشاء آخر", - "Create Asset Container": "إنشاء حاوية ملفات", + "Create Asset Container": "إنشاء مخزن للملفات", "Create Blueprint": "إنشاء مخطط", - "Create Child Entry": "إنشاء إدخال فرعي", + "Create Child Entry": "إنشاء عنصر محتوى فرعي", "Create Collection": "إنشاء مجموعة", "Create Container": "إنشاء حاوية", - "Create Entry": "إنشاء إدخال", + "Create Entry": "إنشاء عنصر محتوى", "Create Field": "إنشاء حقل", "Create Fieldset": "إنشاء مجموعة حقول", "Create Folder": "إنشاء مجلد", @@ -273,7 +273,7 @@ "Create Form": "إنشاء نموذج", "Create Global Set": "إنشاء مجموعة عامة", "Create Group": "إنشاء مجموعة", - "Create Localization": "إنشاء نسخة محلية", + "Create Localization": "إنشاء نسخة محلية للموقع", "Create Navigation": "إنشاء تنقل", "Create New View": "إنشاء عرض جديد", "Create Revision": "إنشاء مراجعة", @@ -289,7 +289,7 @@ "Custom": "مخصص", "Custom Attributes": "السمات المخصصة", "Custom Item": "عنصر مخصص", - "Custom method passes": "الشرط المخصص ناجح", + "Custom method passes": "اجتازت الطريقة المخصصة التحقق", "Custom Section": "قسم مخصص", "Customize Columns": "تخصيص الأعمدة", "Customize Invitation": "تخصيص الدعوة", @@ -312,12 +312,12 @@ "Default Value": "القيمة الافتراضية", "Delete": "حذف", "Delete :resource": "حذف :resource", - "Delete child entry|Delete :count child entries": "حذف الإدخال الفرعي|حذف :count الإدخالات الفرعية", + "Delete child entry|Delete :count child entries": "حذف عنصر المحتوى الفرعي|حذف :count من عناصر المحتوى الفرعية", "Delete Column": "حذف العمود", "Delete Container": "حذف الحاوية", - "Delete Entry": "حذف الإدخال", + "Delete Entry": "حذف عنصر المحتوى", "Delete Form": "حذف النموذج", - "Delete Original Asset": "حذف المورد الأصلي", + "Delete Original Asset": "حذف الملف الأصلي", "Delete Row": "حذف الصف", "Delete Rule": "حذف القاعدة", "Delete Set": "حذف المجموعة", @@ -336,7 +336,7 @@ "Directory": "دليل", "Directory already exists.": "الدليل موجود بالفعل.", "Disabled": "معطل", - "Discard": "ينبذ", + "Discard": "تجاهل", "Discard Changes": "تجاهل التغييرات", "Disk": "القرص", "Dismiss": "إخفاء", @@ -371,7 +371,7 @@ "Edit Collection": "تحرير المجموعة", "Edit Container": "تحرير الحاوية", "Edit Content": "تحرير المحتوى", - "Edit Entry": "تحرير المحتوى", + "Edit Entry": "تحرير عنصر المحتوى", "Edit Fieldset": "تحرير مجموعة الحقول", "Edit Form": "تحرير النموذج", "Edit Global Set": "تحرير المجموعة العامة", @@ -390,7 +390,7 @@ "Editable once created": "قابل للتحرير بعد الإنشاء", "Editions": "إصدارات", "Editor": "محرر", - "Email": "الإيميل", + "Email": "البريد الإلكتروني", "Email Address": "عنوان البريد الإلكتروني", "Email Content": "محتوى البريد الإلكتروني", "Email Subject": "موضوع البريد الإلكتروني", @@ -404,39 +404,39 @@ "Encryption": "تشفير", "Enter any internal or external URL.": "أدخل أي عنوان URL داخلي أو خارجي.", "Enter URL": "أدخل عنوان URL", - "Entries": "الإدخالات", - "Entries could not be deleted": "لم يتم حذف الإدخالات", - "Entries could not be published": "لم يتم نشر الإدخالات", - "Entries could not be unpublished": "لم يكن من الممكن إلغاء نشر الإدخالات", - "Entries successfully reordered": "تمت إعادة ترتيب الإدخالات بنجاح", - "Entry": "إدخال", - "Entry could not be deleted": "لم يتم حذف الإدخال", - "Entry could not be published": "لم يتم نشر الإدخال", - "Entry could not be unpublished": "لم يتمكن من إلغاء نشر الإدخال", - "Entry created": "تم إنشاء الإدخال", - "Entry deleted": "تم حذف الإدخال", - "Entry deleted|Entries deleted": "تم حذف الإدخال | تم حذف الإدخالات", - "Entry has a published version": "للإدخال إصدار منشور", - "Entry has not been published": "الإدخال لم يتم نشره", - "Entry has unpublished changes": "الإدخال يحتوي على تغييرات غير منشورة", - "Entry link": "رابط الإدخال", - "Entry published|Entries published": "تم نشر المدخل|تم نشر المدخلات", - "Entry saved": "تم حفظ الإدخال", - "Entry schedule reached": "تم الوصول إلى جدول الدخول", - "Entry unpublished|Entries unpublished": "مدخل غير منشور|مدخلات غير منشورة", + "Entries": "عناصر المحتوى", + "Entries could not be deleted": "تعذر حذف عناصر المحتوى", + "Entries could not be published": "تعذر نشر عناصر المحتوى", + "Entries could not be unpublished": "تعذر إلغاء نشر عناصر المحتوى", + "Entries successfully reordered": "أُعيد ترتيب عناصر المحتوى بنجاح", + "Entry": "عنصر محتوى", + "Entry could not be deleted": "تعذر حذف عنصر المحتوى", + "Entry could not be published": "تعذر نشر عنصر المحتوى", + "Entry could not be unpublished": "تعذر إلغاء نشر عنصر المحتوى", + "Entry created": "تم إنشاء عنصر المحتوى", + "Entry deleted": "تم حذف عنصر المحتوى", + "Entry deleted|Entries deleted": "تم حذف عنصر المحتوى|تم حذف عناصر المحتوى", + "Entry has a published version": "لعنصر المحتوى نسخة منشورة", + "Entry has not been published": "لم يُنشر عنصر المحتوى بعد", + "Entry has unpublished changes": "يتضمن عنصر المحتوى تغييرات غير منشورة", + "Entry link": "رابط عنصر المحتوى", + "Entry published|Entries published": "تم نشر عنصر المحتوى|تم نشر عناصر المحتوى", + "Entry saved": "تم حفظ عنصر المحتوى", + "Entry schedule reached": "حان موعد نشر عنصر المحتوى", + "Entry unpublished|Entries unpublished": "أُلغي نشر عنصر المحتوى|أُلغي نشر عناصر المحتوى", "Equals": "يساوي", "Escape Markup": "تخطي الترميز", "Everything is up to date.": "كل شيء محدث.", "Example": "مثال", "Exit Fullscreen Mode": "الخروج من وضع ملء الشاشة", - "Expand": "يوسع", + "Expand": "توسيع", "Expand All": "توسيع الكل", "Expand Set": "توسيع المجموعة", "Expand Sets": "توسيع المجموعات", "Expand\/Collapse Sets": "توسيع\/طي المجموعات", "Expect a root page": "توقع صفحة أساسية", "Expired": "منتهية الصلاحية", - "Export Submissions": "تصدير الطلبات", + "Export Submissions": "تصدير استجابات النماذج", "External link": "رابط خارجي", "False": "خاطئ", "Favorite removed": "تمت إزالة المفضلة", @@ -457,17 +457,17 @@ "File": "ملف", "File Driver": "برنامج تشغيل الملفات", "Filename": "اسم الملف", - "Filter": "فلتر", - "Filter preset deleted": "تم حذف الإعداد المسبق للفلتر", - "Filter preset saved": "تم حفظ الإعداد المسبق للفلتر", - "Filter preset updated": "تم تحديث الإعداد المسبق للفلتر", + "Filter": "مرشح", + "Filter preset deleted": "تم حذف الإعداد المسبق للمرشح", + "Filter preset saved": "تم حفظ الإعداد المسبق للمرشح", + "Filter preset updated": "تم تحديث الإعداد المسبق للمرشح", "Finish": "إنهاء", "First Child": "أول فرع", - "Fix": "يصلح", + "Fix": "إصلاح", "Fixed": "ثابت", "Floating": "عائم", "Focal Point": "نقطة التركيز", - "Focus Search": "بحث موجه", + "Focus Search": "التركيز على حقل البحث", "Folder": "مجلد", "Folder created": "تم إنشاء المجلد", "Folder Name": "اسم المجلد", @@ -477,7 +477,7 @@ "Form created": "تم إنشاء النموذج", "Form deleted": "تم حذف النموذج", "Form saved": "تم حفظ النموذج", - "Form Submission": "إرسال النموذج", + "Form Submission": "استجابة النموذج", "Format": "تنسيق", "Forms": "النماذج", "Free": "مجاني", @@ -512,13 +512,13 @@ "Here": "هنا", "Hidden": "مخفي", "Hidden by default": "مخفي بشكل افتراضي", - "Hidden from output": "مخفي", + "Hidden from output": "غير مُدرج في المخرجات", "Hidden Item": "عنصر مخفي", "Hidden Section": "قسم مخفي", "Hide": "إخفاء", "Hide Partials": "إخفاء الأجزاء", "Hide when": "إخفاء عند", - "Horizontal Rule": "قانون أفقي", + "Horizontal Rule": "خط أفقي", "Host": "مضيف", "HTML view": "عرض HTML", "HTTP Status": "حالة HTTP", @@ -531,11 +531,11 @@ "Image Cache": "ذاكرة تخزين الصور", "Image cache cleared.": "تم مسح ذاكرة تخزين الصور.", "Image Manipulation": "التحكم بالصور", - "Impersonating": "تحايل", + "Impersonating": "تقمّص الهوية", "Imported from fieldset": "مستورد من مجموعة الحقول", "Included in output": "مدرج في الإخراج", - "Indent Size": "حجم التباعد", - "Indent Type": "نوع التباعد", + "Indent Size": "حجم المسافة البادئة", + "Indent Type": "نوع المسافة البادئة", "Index": "الفهرس", "Index Template": "قالب الفهرس", "Inline": "مضمّن", @@ -560,7 +560,7 @@ "Isn't": "ليس", "Italic": "مائل", "Item could not be deleted": "لم يتم حذف العنصر", - "Item deleted|Items deleted": "تم حذف العنصر|العناصر المحذوفة", + "Item deleted|Items deleted": "تم حذف العنصر|تم حذف العناصر", "Items could not be deleted": "لم يتم حذف العناصر", "Key": "المفتاح", "Key Mappings": "تعيينات المفاتيح", @@ -591,17 +591,17 @@ "Link Fields": "ربط الحقول", "Link Noopener": "ربط Noopener", "Link Noreferrer": "ربط Noreferrer", - "Link to Entry": "ربط إلى الإدخال", + "Link to Entry": "ربط بعنصر محتوى", "Link to URL": "ربط إلى URL", "Linked fieldset": "مجموعة الحقول المرتبطة", "Links": "روابط", "List": "قائمة", "Listable": "قابل للقائمة", "Live Preview": "معاينة مباشرة", - "Locale": "اللغة المحلية", - "Localizable": "قابل للتعريب", - "Localizable field": "حقل قابل للتعريب", - "Localizations": "ترجمات", + "Locale": "الإعدادات المحلية", + "Localizable": "قابل للتوطين", + "Localizable field": "حقل قابل للتوطين", + "Localizations": "النسخ المحلية", "Location": "موقع", "Locked": "مغلق", "Log in": "تسجيل الدخول", @@ -614,7 +614,7 @@ "Main": "رئيسي", "Manage Licenses": "إدارة التراخيص", "Manage Sets": "إدارة المجموعات", - "Map to Blueprint": "تخطيط إلى المخطط", + "Map to Blueprint": "ربط بمخطط الحقول", "Markdown": "ماركداون", "Markdown Cheatsheet": "ورقة دليل ماركداون", "Markdown paths": "مسارات ماركداون", @@ -639,23 +639,23 @@ "Modified Item": "عنصر معدل", "Mount": "تركيب", "Move": "نقل", - "Move Asset|Move :count Assets": "نقل الملف|نقل :count الملفات", - "Move Folder|Move :count Folders": "نقل المجلد|نقل :count المجلدات", - "Moved Item": "عنصر نقل", + "Move Asset|Move :count Assets": "نقل الملف|نقل :count من الملفات", + "Move Folder|Move :count Folders": "نقل المجلد|نقل :count من المجلدات", + "Moved Item": "عنصر منقول", "Multi-Site": "تعدد المواقع", "Multiple": "متعدد", "My Fieldsets": "مجموعات الحقول الخاصة بي", "My Nav": "قائمة تنقلاتي", "My Preferences": "تفضيلاتي", - "Name": "الإسم", + "Name": "الاسم", "Nav Item": "عنصر التنقل", "Navigation": "التنقل", "Navigation deleted": "تم حذف التنقل", "Navigation saved": "تم حفظ التنقل", "Navigation tree deleted": "تم حذف شجرة التنقل", "Navigation tree saved": "تم حفظ شجرة التنقل", - "Never": "أبدا", - "New Asset": "مورد جديد", + "Never": "أبدًا", + "New Asset": "ملف جديد", "New Filename": "اسم الملف الجديد", "New Section": "قسم جديد", "New Set": "مجموعة جديدة", @@ -664,14 +664,14 @@ "Next": "التالي", "No": "لا", "No addons installed": "لا توجد إضافات مثبتة", - "No available filters": "لا توجد فلاتر متاحة", + "No available filters": "لا توجد مرشحات متاحة", "No items with duplicate IDs.": "لا توجد عناصر ذات معرفات مكررة.", - "No license key": "لا توجد مفتاح ترخيص", + "No license key": "لا يوجد مفتاح ترخيص", "No link data found for": "لم يتم العثور على بيانات الرابط لـ", "No options to choose from.": "لا توجد خيارات للاختيار من بينها.", - "No results": "لا نتائج", + "No results": "لا توجد نتائج", "No revisions": "لا توجد مراجعات", - "No submissions": "لا توجد طلبات", + "No submissions": "لا توجد استجابات", "No templates to choose from.": "لا توجد قوالب للاختيار من بينها.", "None": "لا شيء", "Not": "ليس", @@ -681,7 +681,7 @@ "Notes about this revision": "ملاحظات حول هذه المراجعة", "Number": "رقم", "OK": "موافق", - "Only the references will be removed. Entries will not be deleted.": "سيتم إزالة المراجع فقط. لن يتم حذف الإدخالات.", + "Only the references will be removed. Entries will not be deleted.": "ستُزال المراجع فقط، ولن تُحذف عناصر المحتوى.", "Open Dropdown": "فتح القائمة المنسدلة", "Open in a new window": "فتح في نافذة جديدة", "Open in new window": "فتح في نافذة جديدة", @@ -694,8 +694,8 @@ "Orderable": "قابل للترتيب", "Ordered List": "قائمة مرتبة", "Ordering": "ترتيب", - "Origin": "أصل", - "Origin Behavior": "سلوك الأصل", + "Origin": "النسخة الأصلية", + "Origin Behavior": "سلوك النسخة الأصلية", "Other": "أخرى", "Override Alt": "تجاوز النص البديل", "Override For Role": "تجاوز للدور", @@ -710,7 +710,7 @@ "Past Date Behavior": "سلوك إذا كان التاريخ ماضياً", "Per Page": "لكل صفحة", "Per-site": "لكل موقع", - "Permissions": "الادوار", + "Permissions": "الأذونات", "Phone": "هاتف", "PHP Info": "معلومات PHP", "PHP Version": "إصدار PHP", @@ -731,14 +731,14 @@ "Price": "سعر", "Pro": "برو", "Pro Tip": "نصيحة محترف", - "Process Source Images": "معالجة الصور المصدرية", + "Process Source Images": "معالجة الصور الأصلية", "Profile": "الملف الشخصي", - "Propagate": "نشر", + "Propagate": "تعميم التغييرات", "Protected Page": "صفحة محمية", "Publish": "نشر", "Publish by Default": "نشر بشكل افتراضي", "Publish Date": "تاريخ النشر", - "Publish Entry|Publish :count Entries": "نشر الإدخال|نشر :count الإدخالات", + "Publish Entry|Publish :count Entries": "نشر عنصر المحتوى|نشر :count من عناصر المحتوى", "Publish Now": "نشر الآن", "Published": "منشور", "Push Tags": "دفع العلامات", @@ -754,10 +754,10 @@ "Recipient(s)": "المستلمون", "Records": "السجلات", "Redirect": "إعادة توجيه", - "Refresh": "محدث", + "Refresh": "تحديث", "Regards,": "مع التحية،", "Regenerate": "إعادة توليد", - "Regenerate from: :field": "إعادة توليد من : :field", + "Regenerate from: :field": "إعادة التوليد من :field", "Region": "منطقة", "Registration successful.": "التسجيل ناجح.", "Relationship": "علاقة", @@ -769,15 +769,15 @@ "Remove child page|Remove :count child pages": "إزالة صفحة فرعية|إزالة :count صفحات فرعية", "Remove Empty Nodes": "إزالة العقد الفارغة", "Remove empty nodes at the start and end": "إزالة العقد الفارغة في البداية والنهاية", - "Remove Filter": "إزالة الفلتر", + "Remove Filter": "إزالة المرشح", "Remove Formatting": "إزالة التنسيق", "Remove Link": "إزالة الرابط", "Remove Page": "إزالة الصفحة", "Remove tag": "إزالة العلامة", "Rename": "إعادة تسمية", - "Rename Asset|Rename :count Assets": "إعادة تسمية الملف|إعادة تسمية :count الملفات", + "Rename Asset|Rename :count Assets": "إعادة تسمية الملف|إعادة تسمية :count من الملفات", "Rename Folder": "إعادة تسمية المجلد", - "Rename Folder|Rename :count Folders": "إعادة تسمية المجلد|إعادة تسمية :count المجلدات", + "Rename Folder|Rename :count Folders": "إعادة تسمية المجلد|إعادة تسمية :count من المجلدات", "Rename View": "إعادة تسمية العرض", "Renamed Section": "القسم الذي تمت إعادة تسميته", "Reorder": "إعادة ترتيب", @@ -786,7 +786,7 @@ "Replace Asset": "استبدال الملف", "Reply To": "الرد على", "Repository path": "مسار المستودع", - "Require Slugs": "تطلب التعريفات", + "Require Slugs": "إلزام وجود معرّف للرابط", "Required": "مطلوب", "Reset": "إعادة تعيين", "Reset :resource": "إعادة تعيين :resource", @@ -836,26 +836,26 @@ "Scheduled": "مجدول", "Search": "البحث", "Search Index": "فهرس البحث", - "Search Indexes": "فهرس البحث", + "Search Indexes": "فهارس البحث", "Search Sets": "بحث في المجموعات", "Search...": "بحث...", "Searchable": "قابل للبحث", - "Searchables": "قابل للبحث", + "Searchables": "العناصر القابلة للبحث", "Searching in:": "البحث في:", "Select": "اختر", "Select Across Sites": "اختيار عبر المواقع", - "Select asset container": "اختر حاوية الملفات", + "Select asset container": "اختر مخزن الملفات", "Select Collection(s)": "اختر مجموعة(ات)", "Select Dropdown": "قائمة منسدلة", "Select Group": "اختر مجموعة", - "Select Operator": "اختر مشغل", + "Select Operator": "اختر عامل المقارنة", "Select Role": "اختر دور", "Select Value": "اختر قيمة", "Selectable Mode": "وضع الاختيار", "Selection": "اختيار", "Seller": "بائع", "Send Email Invitation": "إرسال دعوة عبر البريد الإلكتروني", - "Send Password Reset": "إرسال إعادة تعيين كلمة المرور", + "Send Password Reset": "إرسال رابط إعادة تعيين كلمة المرور", "Working In": "العمل في", "Would you like to email a reset link to this user?|Would you like to email a reset link to these :count users?": "إرسال بريد إعادة تعيين كلمة المرور إلى هذا المستخدم؟|إرسال بريد إعادة تعيين كلمة المرور إلى هؤلاء :count المستخدمين؟", "Send Test Email": "إرسال بريد إلكتروني تجريبي", @@ -864,7 +864,7 @@ "Send|Send to :count users": "إرسال|إرسال إلى :count مستخدمين", "Service Unavailable": "الخدمة غير متوفرة", "Session Expired": "انتهت الجلسة", - "Set Alt": "تعيين العلامة البديلة", + "Set Alt": "تعيين النص البديل", "Set as start page": "تعيين كصفحة بداية", "Set Behavior": "تعيين السلوك", "Set to now": "تعيين الآن", @@ -880,7 +880,7 @@ "Show Reading Time": "عرض وقت القراءة", "Show Regenerate Button": "عرض زر إعادة التوليد", "Show Seconds": "عرض الثواني", - "Show Set Alt": "عرض 'Set Alt'", + "Show Set Alt": "عرض خيار تعيين النص البديل", "Show Template": "عرض القالب", "Show when": "عرض عند", "Show Word Count": "عرض عدد الكلمات", @@ -892,8 +892,8 @@ "Site selected.": "تم اختيار الموقع.", "Sites": "المواقع", "Size": "الحجم", - "Slug": "معرف", - "Slugs": "معرفات", + "Slug": "معرّف الرابط (Slug)", + "Slugs": "معرّفات الروابط (Slugs)", "Small": "صغير", "Smart Typography": "الطباعة الذكية", "Smartypants": "Smartypants", @@ -904,33 +904,33 @@ "Spaces": "مسافات", "Special": "خاص", "Stache cleared.": "تم مسح Stache.", - "Stache warmed.": "تم تحسين Stache.", + "Stache warmed.": "تمت تهيئة Stache.", "Stack Selector": "محدد المكدس", "Stacked": "مكدس", "Start Impersonating": "بدء التظاهر بهذه الهوية", "Start Page": "صفحة البداية", - "Statamic": "ستاتاميك", - "Statamic Pro is required.": "يتطلب ستاتاميك برو.", + "Statamic": "Statamic", + "Statamic Pro is required.": "يتطلب ذلك Statamic Pro.", "Static Page Cache": "ذاكرة تخزين الصفحات الثابتة", "Static page cache cleared.": "تم مسح ذاكرة تخزين الصفحات الثابتة.", "Status": "حالة", "Step": "خطوة", "Stop impersonating": "إيقاف تقمص الهوية", "Stop Impersonating": "إيقاف تقمص الهوية", - "Store Submissions": "تخزين التقديمات", + "Store Submissions": "تخزين استجابات النماذج", "Strategy": "الاستراتيجية", "Strikethrough": "تخطيط", "Structured": "منظم", "Subject": "موضوع", - "Submission deleted": "تم حذف التقديم", - "Submission saved": "تم حفظ التقديم", - "Submission successful.": "التقديم ناجح.", - "Submissions": "التقديمات", + "Submission deleted": "تم حذف استجابة النموذج", + "Submission saved": "تم حفظ استجابة النموذج", + "Submission successful.": "تم إرسال النموذج بنجاح.", + "Submissions": "استجابات النماذج", "Submit": "تقديم", - "Subscript": "أسطر", - "Super Admin": "سوبر أدمن", - "Super User": "مستخدم مميز", - "Superscript": "أعلى السطر", + "Subscript": "نص منخفض", + "Super Admin": "مسؤول بصلاحيات فائقة", + "Super User": "مستخدم بصلاحيات فائقة", + "Superscript": "نص مرتفع", "Support": "دعم", "Swatches": "عينة", "Sync": "مزامنة", @@ -960,18 +960,18 @@ "Text item": "عنصر نص", "Text view": "عرض نص", "The given data was invalid.": "كانت البيانات المقدمة غير صالحة.", - "The Statamic Playground": "ملعب ستاتاميك", - "Theme": "الوضع", + "The Statamic Playground": "بيئة تجربة Statamic", + "Theme": "السمة", "There are no entries in this collection": "لا توجد محتويات في هذه المجموعة", "These are now your default columns.": "هذه هي الأعمدة الافتراضية الآن.", "This action is unauthorized.": "هذه العملية غير مصرح بها.", "This container is empty": "هذه الحاوية فارغة", - "This form is awaiting responses": "هذه النموذج في انتظار الردود", - "This Global Set has no fields.": "تعيين المجموعة العامة هذه لا تحتوي على حقول.", + "This form is awaiting responses": "هذا النموذج بانتظار الاستجابات.", + "This Global Set has no fields.": "لا تحتوي هذه المجموعة العامة على حقول.", "This is now your start page.": "هذه هي الآن صفحتك الرئيسية.", "This is the published version": "هذه هي النسخة المنشورة", "This is the root page": "هذه هي الصفحة الرئيسية", - "This will delete the collection and all of its entries.|This will delete the collections and all of their entries.": "سيؤدي هذا إلى حذف المجموعة وجميع إدخالاتها.|سيؤدي هذا إلى حذف المجموعات وجميع إدخالاتها.", + "This will delete the collection and all of its entries.|This will delete the collections and all of their entries.": "سيؤدي هذا إلى حذف المجموعة وجميع عناصر المحتوى التابعة لها.|سيؤدي هذا إلى حذف المجموعات وجميع عناصر المحتوى التابعة لها.", "Time Enabled": "توقيت مفعل", "Timepicker": "اختيار الوقت", "Title": "العنوان", @@ -992,19 +992,19 @@ "Trial Mode": "الوضع التجريبي", "True": "صحيح", "Try again": "حاول مرة أخرى", - "Typeahead Field": "حقل الكتابة التلقائية", + "Typeahead Field": "حقل الإكمال التلقائي", "UI Mode": "وضع واجهة المستخدم", - "Unable to change password": "غير قادر على تغيير كلمة المرور", - "Unable to delete filter preset": "غير قادر على حذف إعداد الفلتر", - "Unable to delete view": "غير قادر على حذف العرض", - "Unable to rename view": "غير قادر على إعادة تسمية العرض", - "Unable to save changes": "غير قادر على حفظ التغييرات", - "Unable to save column preferences.": "غير قادر على حفظ تفضيلات الأعمدة", - "Unable to save favorite": "غير قادر على حفظ المفضل", - "Unable to save filter preset": "غير قادر على حفظ إعداد الفلتر", - "Unable to save role": "غير قادر على حفظ الدور", - "Unable to save view": "غير قادر على حفظ العرض", - "Unable to update filter preset": "غير قادر على تحديث إعداد الفلتر", + "Unable to change password": "تعذر تغيير كلمة المرور", + "Unable to delete filter preset": "تعذر حذف الإعداد المسبق للمرشح", + "Unable to delete view": "تعذر حذف العرض", + "Unable to rename view": "تعذرت إعادة تسمية العرض", + "Unable to save changes": "تعذر حفظ التغييرات", + "Unable to save column preferences.": "تعذر حفظ تفضيلات الأعمدة.", + "Unable to save favorite": "تعذر حفظ العنصر المفضّل", + "Unable to save filter preset": "تعذر حفظ الإعداد المسبق للمرشح", + "Unable to save role": "تعذر حفظ الدور", + "Unable to save view": "تعذر حفظ العرض", + "Unable to update filter preset": "تعذر تحديث الإعداد المسبق للمرشح", "Unauthorized": "غير مصرح", "Uncheck All": "إلغاء تحديد الكل", "Underline": "تسطير", @@ -1013,10 +1013,10 @@ "Unordered List": "قائمة غير مرتبة", "Unpin from Favorites": "إزالة من المفضلات", "Unpublish": "إلغاء النشر", - "Unpublish Entry|Unpublish :count Entries": "إلغاء نشر الإدخال|إلغاء نشر :count الإدخالات", + "Unpublish Entry|Unpublish :count Entries": "إلغاء نشر عنصر المحتوى|إلغاء نشر :count من عناصر المحتوى", "Unpublished": "غير منشور", "Unsaved Changes": "تغييرات غير محفوظة", - "Up to date": "محدث", + "Up to date": "محدّث", "Update": "تحديث", "Update All": "تحديث الكل", "Update successful.": "تم التحديث بنجاح.", @@ -1041,7 +1041,7 @@ "Username": "اسم المستخدم", "Users": "المستخدمون", "Utilities": "الأدوات", - "Validation": "تحقق", + "Validation": "التحقق من صحة البيانات", "Validation Rules": "قواعد التحقق", "Value": "القيمة", "View": "عرض", @@ -1058,14 +1058,14 @@ "Visibility": "رؤية", "Visible": "مرئي", "Visit URL": "زيارة عنوان URL", - "Warm": "تحسين", - "Warm Specific Presets": "تحسين الإعدادات المسبقة المحددة", + "Warm": "تهيئة ذاكرة التخزين المؤقت", + "Warm Specific Presets": "تهيئة ذاكرة التخزين المؤقت للإعدادات المحددة", "Warning! Changing a site handle may break existing site content!": "تحذير! تغيير معرّف الموقع قد يتسبب في كسر محتوى الموقع الحالي!", "Whoops!": "عفوًا!", - "Widgets": "الويدجات", + "Widgets": "عناصر واجهة المستخدم", "Words": "كلمات", "Working Copy": "نسخة العمل", - "Working copy has unsaved changes": "نسخة العمل تحتوي على تغييرات غير محفوظة.", + "Working copy has unsaved changes": "تحتوي نسخة العمل على تغييرات غير محفوظة.", "Write": "كتابة", "You are not authorized to configure navs.": "أنت غير مخول لتكوين قائمة التنقلات.", "You are not authorized to create collections.": "أنت غير مخول لإنشاء المجموعات.", @@ -1086,5 +1086,5 @@ "You can't do this while logged in": "لا يمكنك القيام بذلك أثناء تسجيل الدخول.", "You're already editing this item.": "أنت بالفعل تقوم بتحرير هذا العنصر.", "Your Favorites": "المفضلات لديك", - "Your working copy will be replaced by the contents of this revision.": "ستتم إعادة نسخ عملك إلى محتويات هذه النسخة." + "Your working copy will be replaced by the contents of this revision.": "سيُستبدل محتوى نسخة العمل بمحتوى هذه المراجعة." } diff --git a/lang/ar/fieldtypes.php b/lang/ar/fieldtypes.php index 9758fc4f4ff..430f95b84bb 100644 --- a/lang/ar/fieldtypes.php +++ b/lang/ar/fieldtypes.php @@ -1,92 +1,113 @@ 'تمكين تحليل Antlers في محتوى هذا الحقل.', - 'any.config.cast_booleans' => 'سيتم حفظ الخيارات ذات القيم الصحيحة (true) والخاطئة (false) كقيم منطقية.', + 'any.config.antlers' => 'السماح لمحرك Antlers بتحليل محتوى هذا الحقل.', + 'any.config.cast_booleans' => 'ستُحفظ الخيارات ذات القيم true وfalse كقيم منطقية (Boolean).', 'any.config.mode' => 'اختر نمط واجهة المستخدم المفضل لديك.', - 'array.config.expand' => 'ما إذا كان سيتم حفظ المصفوفة بتنسيق موسع. استخدم هذا إذا كنت تنوي الحصول على قيم رقمية.', + 'array.config.compact' => 'عرض زر يفتح نافذة منبثقة لتحرير القيم. يفيد ذلك في الجداول والتخطيطات الضيقة.', + 'array.config.expand' => 'تحديد ما إذا كانت المصفوفة ستُحفظ بالتنسيق الموسّع. استخدم هذا الخيار إذا كنت تحتاج إلى قيم رقمية.', 'array.config.keys' => 'حدد مفاتيح المصفوفة (المتغيرات) والتسميات الاختيارية.', - 'array.config.mode' => 'يمنح الوضع **الديناميكي** المستخدم حرية التحكم في البيانات، بينما يفرض الوضعان **المفتاح** و **الفردي** مفاتيح صارمة.', + 'array.config.mode' => 'يمنح الوضع **الديناميكي** المستخدم حرية تحديد البيانات، بينما يفرض وضعا **المفاتيح** و**المفرد** مفاتيح محددة.', 'array.title' => 'مصفوفة', 'assets.config.allow_uploads' => 'السماح بتحميل ملفات جديدة.', - 'assets.config.container' => 'اختر حاوية الأصول التي تريد استخدامها لهذا الحقل.', - 'assets.config.dynamic' => 'سيتم وضع الأصول في مجلد فرعي بناءً على قيمة هذا الحقل.', - 'assets.config.folder' => 'المجلد الذي ستبدأ التصفح منه.', - 'assets.config.max_files' => 'حدد الحد الأقصى لعدد الأصول القابلة للتحديد.', - 'assets.config.min_files' => 'الحد الأدنى لعدد الأصول القابلة للتحديد.', + 'assets.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'assets.config.dynamic' => 'سيُحفظ كل ملف في مجلد فرعي يُحدَّد اسمه بناءً على قيمة هذا الحقل.', + 'assets.config.folder' => 'المجلد الذي يبدأ التصفح منه.', + 'assets.config.max_files' => 'حدد الحد الأقصى لعدد الملفات التي يمكن اختيارها.', + 'assets.config.min_files' => 'حدد الحد الأدنى لعدد الملفات التي يمكن اختيارها.', 'assets.config.mode' => 'اختر نمط التخطيط المفضل لديك.', - 'assets.config.query_scopes' => 'اختر مجالات الاستعلام التي ينبغي تطبيقها عند استرداد الأصول القابلة للتحديد.', + 'assets.config.query_scopes' => 'اختر نطاقات الاستعلام التي تُطبَّق عند جلب الملفات المتاحة للاختيار.', 'assets.config.restrict' => 'منع المستخدمين من الانتقال إلى مجلدات أخرى.', 'assets.config.show_filename' => 'عرض اسم الملف بجوار الصورة المصغرة.', - 'assets.config.show_set_alt' => 'عرض رابط لتعيين النص البديل لأي صورة.', - 'assets.dynamic_folder_pending_field' => 'سيكون هذا الحقل متاحًا بمجرد تعيين :field .', - 'assets.dynamic_folder_pending_save' => 'سيكون هذا المجال متاحًا بعد الحفظ.', - 'assets.title' => 'أصول', - 'bard.config.always_show_set_button' => 'تمكين عرض زر "إضافة مجموعة" دائمًا.', + 'assets.config.show_set_alt' => 'عرض رابط لتعيين النص البديل للصور.', + 'assets.dynamic_folder_pending_field' => 'سيصبح هذا الحقل متاحًا بعد تعيين قيمة :field.', + 'assets.dynamic_folder_pending_save' => 'سيصبح هذا الحقل متاحًا بعد الحفظ.', + 'assets.title' => 'الملفات', + 'asset_folders.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'autocomplete_editor.config.buttons' => 'اختر الأزرار التي ستظهر في شريط الأدوات.', + 'autocomplete_editor.config.enable_line_breaks' => 'السماح بإضافة فواصل أسطر إلى المحتوى.', + 'autocomplete_editor.config.inline' => 'تعطيل العناصر ذات المستوى الكتلي، مثل العناوين والقوائم.', + 'autocomplete_editor.config.markdown' => 'السماح بتنسيق المحتوى وحفظه بصيغة Markdown. عند التعطيل، يُحفظ المحتوى كنص عادي وإشارات.', + 'autocomplete_editor.config.options' => 'حدد القيم وتسمياتها الاختيارية التي ستظهر ضمن اقتراحات الإكمال التلقائي.', + 'autocomplete_editor.config.placeholder' => 'النص الذي يظهر عندما يكون الحقل فارغًا.', + 'autocomplete_editor.config.trigger' => 'المحرف الذي يُظهر اقتراحات الإكمال التلقائي.', + 'autocomplete_editor.title' => 'محرر الإكمال التلقائي', + 'bard.config.always_show_set_button' => 'إظهار زر "إضافة مجموعة" دائمًا.', 'bard.config.buttons' => 'اختر الأزرار التي تظهر في شريط الأدوات.', - 'bard.config.container' => 'اختر حاوية الأصول التي تريد استخدامها لهذا الحقل.', - 'bard.config.enable_input_rules' => 'تمكين اختصارات نمط ماركداون عند كتابة المحتوى.', - 'bard.config.enable_paste_rules' => 'تمكين اختصارات نمط ماركداون عند لصق المحتوى.', - 'bard.config.fullscreen' => 'تمكين التبديل لوضع ملء الشاشة', - 'bard.config.inline' => 'تعطيل العناصر الكتلية مثل العناوين والصور والمجموعات.', - 'bard.config.inline.break' => 'مفعل بفواصل الأسطر', + 'bard.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'bard.config.enable_input_rules' => 'تنسيق اختصارات Markdown تلقائيًا أثناء الكتابة (مثل تحويل **bold** إلى نص عريض).', + 'bard.config.enable_paste_rules' => 'تنسيق اختصارات Markdown تلقائيًا عند لصق النص (مثل تحويل **bold** إلى نص عريض).', + 'bard.config.fullscreen' => 'إتاحة التبديل إلى وضع ملء الشاشة.', + 'bard.config.inline' => 'تعطيل العناصر ذات المستوى الكتلي، مثل العناوين والصور والمجموعات.', + 'bard.config.inline_hard_breaks' => 'السماح بإضافة فواصل أسطر إلى المحتوى.', + 'bard.config.inline.break' => 'مفعّل مع فواصل الأسطر', 'bard.config.inline.disabled' => 'معطل', - 'bard.config.inline.enabled' => 'مفعل بدون فواصل الأسطر', - 'bard.config.link_collections' => 'ستكون الإدخالات من هذه المجموعات متاحة في منتقى الروابط. ترك هذا الحقل فارغًا سيجعل جميع الإدخالات متاحة.', + 'bard.config.inline.enabled' => 'مفعّل دون فواصل الأسطر', + 'bard.config.link_collections' => 'تُتاح عناصر المحتوى من هذه المجموعات في أداة اختيار الروابط. اترك هذا الحقل فارغًا لإتاحة جميع العناصر.', 'bard.config.link_noopener' => 'تعيين `rel="noopener"` على جميع الروابط.', 'bard.config.link_noreferrer' => 'تعيين `rel="noreferrer"` على جميع الروابط.', - 'bard.config.previews' => 'معروضة عند طي المجموعات.', + 'bard.config.previews' => 'المعاينات التي تظهر عند طي المجموعات.', 'bard.config.reading_time' => 'عرض الوقت المقدر للقراءة في أسفل الحقل.', 'bard.config.remove_empty_nodes' => 'اختر كيفية التعامل مع العقد الفارغة.', - 'bard.config.save_html' => 'حفظ HTML بدلاً من البيانات المهيكلة. هذا يبسط التحكم في تنسيق القالب ولكنه يقيده.', - 'bard.config.section.editor.instructions' => 'تكوين مظهر المحرر والسلوك العام.', - 'bard.config.section.links.instructions' => 'تكوين كيفية التعامل مع الروابط في هذه الحالة من المحرر.', - 'bard.config.section.sets.instructions' => 'تكوين كتل الحقول التي يمكن إدراجها في أي مكان في محتوى المحرر الخاص بك.', - 'bard.config.smart_typography' => 'تحويل الأنماط النصية الشائعة إلى الأحرف الطباعية الصحيحة.', + 'bard.config.save_html' => 'حفظ المحتوى بصيغة HTML بدلًا من البيانات المهيكلة. يبسّط ذلك التحكم في ترميز القالب، لكنه يحدّ منه.', + 'bard.config.section.editor.instructions' => 'إعداد مظهر المحرر وسلوكه العام.', + 'bard.config.section.links.instructions' => 'إعداد طريقة التعامل مع الروابط في نسخة Bard هذه.', + 'bard.config.section.sets.instructions' => 'إعداد كتل الحقول التي يمكن إدراجها في أي موضع من محتوى Bard.', + 'bard.config.select_across_sites' => 'السماح باختيار عناصر المحتوى من مواقع أخرى. يعطّل هذا أيضًا خيارات التوطين في الواجهة الأمامية. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/fieldtypes/entries#select-across-sites).', + 'bard.config.smart_typography' => 'تحويل أنماط النص الشائعة تلقائيًا إلى علامات ترقيم طباعية مناسبة.', 'bard.config.target_blank' => 'تعيين `target="_blank"` على جميع الروابط.', - 'bard.config.toolbar_mode' => '**الوضع الثابت** سيبقي شريط الأدوات مرئيًا في جميع الأوقات، بينما **العائم** يظهر فقط عند تحديد النص.', + 'bard.config.toolbar_mode' => 'يبقي **الوضع الثابت** شريط الأدوات ظاهرًا دائمًا، بينما يظهر في **الوضع العائم** عند تحديد النص فقط.', 'bard.config.word_count' => 'عرض عدد الكلمات في أسفل الحقل.', - 'bard.title' => 'محرر', + 'bard.title' => 'Bard', 'button_group.title' => 'مجموعة الأزرار', - 'checkboxes.config.options' => 'حدد مفاتيح المصفوفة والتسميات الاختيارية لها.', + 'checkboxes.config.appearance' => 'اختر طريقة عرض مربعات الاختيار.', + 'checkboxes.config.options' => 'حدد مفاتيح المصفوفة وتسمياتها الاختيارية.', 'checkboxes.title' => 'مربعات الاختيار', - 'code.config.indent_size' => 'حدد حجم المسافة البادئة المفضل لديك (بالفراغات).', + 'code.config.indent_size' => 'حدد حجم المسافة البادئة المفضل (بعدد المسافات).', 'code.config.indent_type' => 'حدد نوع المسافة البادئة المفضل لديك.', 'code.config.key_map' => 'اختر مجموعة اختصارات لوحة المفاتيح المفضلة.', - 'code.config.mode' => 'اختر اللغة لتسليط الضوء على بناء الجملة.', + 'code.config.mode' => 'اختر اللغة المستخدمة لتمييز بناء الجملة.', 'code.config.mode_selectable' => 'ما إذا كان يمكن تغيير الوضع من قبل المستخدم.', - 'code.config.rulers' => 'تكوين المساطر العمودية للمساعدة في التباعد.', - 'code.config.color_mode' => 'اختر السمة المفضلة لديك.', - 'code.title' => 'كود', + 'code.config.rulers' => 'إعداد المساطر العمودية للمساعدة في ضبط المسافات البادئة.', + 'code.config.color_mode' => 'اختر نمط الألوان المفضل.', + 'code.config.line_numbers' => 'عرض أرقام الأسطر في هامش محرر الشفرة.', + 'code.config.line_wrapping' => 'السماح بالتفاف الأسطر الطويلة إلى السطر التالي بدلًا من التمرير أفقيًا.', + 'code.config.rulers_value_header' => 'نمط الخط (متقطع أو متصل)', + 'code.config.show_mode_label' => 'تحديد ما إذا كان سيُعرض اسم الوضع.', + 'code.title' => 'محرر الشفرة', 'collections.title' => 'مجموعات', 'color.config.allow_any' => 'السماح بإدخال أي قيمة لون عبر المُختار أو كود Hex.', 'color.config.default' => 'اختر لونًا افتراضيًا.', 'color.config.swatches' => 'حدد الألوان التي يمكن اختيارها من القائمة.', 'color.title' => 'لون', 'date.config.columns' => 'عرض عدة أشهر في وقت واحد، في صفوف وأعمدة', - 'date.config.earliest_date' => 'حدد أقرب تاريخ يمكن اختياره.', - 'date.config.format' => 'كيف يجب تخزين التاريخ، باستخدام [صيغة تاريخ PHP](https://www.php.net/manual/en/datetime.format.php).', - 'date.config.full_width' => 'تمديد التقويم لاستخدام العرض الكامل.', - 'date.config.inline' => 'تخطي حقل الإدخال المنسدل وعرض التقويم مباشرة.', + 'date.config.earliest_date' => 'حدد أقدم تاريخ يمكن اختياره.', + 'date.config.format' => 'حدد تنسيق حفظ التاريخ باستخدام [تنسيق التاريخ في PHP](https://www.php.net/manual/en/datetime.format.php).', + 'date.config.full_width' => 'تمديد التقويم ليشغل العرض كاملًا.', + 'date.config.inline' => 'إخفاء حقل الإدخال المنسدل وعرض التقويم مباشرةً.', 'date.config.latest_date' => 'حدد أحدث تاريخ يمكن اختياره.', - 'date.config.mode' => 'اختر بين الوضع الفردي أو وضع النطاق (النطاق يعطل محدد الوقت).', + 'date.config.mode' => 'اختر الوضع المفرد أو وضع النطاق. يؤدي اختيار النطاق إلى تعطيل منتقي الوقت.', + 'date.config.number_of_months' => 'حدد عدد الأشهر المعروضة في الوقت نفسه.', 'date.config.rows' => 'عرض عدة أشهر في وقت واحد، في صفوف وأعمدة', 'date.config.time_enabled' => 'تمكين محدد الوقت.', 'date.config.time_seconds_enabled' => 'عرض الثواني في محدد الوقت.', + 'date.config.timezone' => 'المنطقة الزمنية التي تُعرض التواريخ وتُدخل وفقها. افتراضيًا، تُستخدم المنطقة الزمنية المحلية للمتصفح.', + 'date.config.default' => 'يمكن تحديد التاريخ بالتنسيق `YYYY-MM-DD` أو بالقيمة `now`.', 'date.title' => 'تاريخ', - 'dictionary.config.dictionary' => 'القاموس الذي ترغب في استخراج الخيارات منه.', + 'dictionary.config.dictionary' => 'القاموس الذي تريد جلب الخيارات منه.', 'dictionary.file.config.filename' => 'اسم الملف الذي يحتوي على خياراتك، بالنسبة إلى الدليل `resources/dictionaries`.', - 'dictionary.file.config.label' => 'المفتاح الذي يحتوي على تسميات الخيارات. بشكل افتراضي، هو `label`. بدلاً من ذلك، يمكنك استخدام Antlers.', - 'dictionary.file.config.value' => 'المفتاح الذي يحتوي على قيم الخيارات. بشكل افتراضي، هو `value`.', + 'dictionary.file.config.label' => 'المفتاح الذي يحتوي على تسميات الخيارات. القيمة الافتراضية هي `label`، ويمكنك بدلًا من ذلك استخدام Antlers.', + 'dictionary.file.config.value' => 'المفتاح الذي يحتوي على قيم الخيارات. القيمة الافتراضية هي `value`.', + 'dictionary.title' => 'قاموس', 'entries.config.collections' => 'اختر المجموعات التي يمكن للمستخدم الاختيار منها.', - 'entries.config.create' => 'السماح بإنشاء إدخالات جديدة.', - 'entries.config.query_scopes' => 'اختر مجالات الاستعلام التي ينبغي تطبيقها عند استرداد الإدخالات القابلة للتحديد.', - 'entries.config.search_index' => 'سيتم استخدام فهرس البحث المناسب تلقائيًا حيثما أمكن، ولكن يمكنك تحديد واحد صريح.', - 'entries.config.select_across_sites' => 'السماح باختيار الإدخالات من مواقع أخرى. هذا يعطل أيضًا خيارات التحديد حسب الموقع على الواجهة الأمامية. لمزيد من المعلومات، راجع [الوثائق](https://statamic.dev/fieldtypes/entries#select-across-sites).', - 'entries.title' => 'إدخالات', + 'entries.config.create' => 'السماح بإنشاء عناصر محتوى جديدة.', + 'entries.config.query_scopes' => 'اختر نطاقات الاستعلام التي تُطبَّق عند جلب عناصر المحتوى المتاحة للاختيار.', + 'entries.config.search_index' => 'سيُستخدم فهرس البحث المناسب تلقائيًا حيثما أمكن، ويمكنك تحديد فهرس بعينه.', + 'entries.config.select_across_sites' => 'السماح باختيار عناصر المحتوى من مواقع أخرى. يعطّل هذا أيضًا خيارات التوطين في الواجهة الأمامية. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/fieldtypes/entries#select-across-sites).', + 'entries.title' => 'عناصر المحتوى', 'float.title' => 'عائم', - 'form.config.max_items' => 'حدد الحد الأقصى لعدد النماذج القابلة للتحديد.', - 'form.config.query_scopes' => 'اختر مجالات الاستعلام التي ينبغي تطبيقها عند استرداد النماذج القابلة للتحديد.', + 'form.config.max_items' => 'حدد الحد الأقصى لعدد النماذج التي يمكن اختيارها.', + 'form.config.query_scopes' => 'اختر نطاقات الاستعلام التي تُطبَّق عند جلب النماذج المتاحة للاختيار.', 'form.title' => 'نموذج', 'grid.config.add_row' => 'تخصيص تسمية زر "إضافة صف".', 'grid.config.border' => 'إظهار حدود وحشو حول الحقول في هذه المجموعة.', @@ -97,104 +118,128 @@ 'grid.config.mode' => 'اختر نمط التخطيط المفضل لديك.', 'grid.config.reorderable' => 'تمكين القدرة على إعادة ترتيب الصفوف.', 'grid.title' => 'شبكة', - 'group.config.fields' => 'تكوين الحقول لتكون متداخلة داخل هذه المجموعة.', + 'group.config.collapsed' => 'طيّ هذه المجموعة افتراضيًا.', + 'group.config.collapsible' => 'السماح بطيّ هذه المجموعة.', + 'group.config.fields' => 'إعداد الحقول لتكون متداخلة داخل هذه المجموعة.', 'group.title' => 'مجموعة', 'hidden.title' => 'مخفي', - 'html.config.html_instruct' => 'إدارة HTML ليتم عرضه في نموذج النشر.', + 'html.config.html_instruct' => 'إدارة HTML المعروض في نموذج النشر. يُستخدم هذا للعرض فقط، ولن يُحفظ HTML.', + 'html.config.sanitize_instruct' => 'تحديد ما إذا كان ينبغي تنقية HTML قبل عرضه. لا تعطّل هذا الخيار إلا لسبب وجيه.', 'html.title' => 'HTML', - 'icon.config.directory' => 'المسار إلى الدليل الذي يحتوي على الأيقونات.', - 'icon.config.folder' => 'دليل فرعي يحتوي على مجموعة أيقونات معينة.', - 'icon.title' => 'رمز', + 'icon.config.directory' => 'مسار المجلد الذي يحتوي على الأيقونات.', + 'icon.config.folder' => 'المجلد الفرعي الذي يحتوي على مجموعة الأيقونات المطلوبة.', + 'icon.config.mode' => 'اختر منتقيًا منسدلًا أو مدمجًا.', + 'icon.config.set' => 'استخدم أيقونات لوحة التحكم الافتراضية أو مجموعة مسجلة باستخدام `Icons::register()`.', + 'icon.title' => 'أيقونة', + 'info.config.content' => 'المعلومات المراد عرضها. يدعم هذا الحقل Markdown، بما في ذلك الروابط والقوائم.', + 'info.config.icon' => 'اختر أيقونة، أو اترك الحقل فارغًا لاستخدام الأيقونة الافتراضية للحالة.', + 'info.config.state' => 'اختر مستوى الأهمية البصرية للمعلومات.', + 'info.title' => 'معلومات', + 'integer.config.max' => 'أقصى قيمة مسموح بها.', + 'integer.config.min' => 'أدنى قيمة مسموح بها.', + 'integer.config.step' => 'الفاصل بين القيم الصحيحة المسموح بها.', 'integer.title' => 'عدد صحيح', - 'link.config.collections' => 'ستكون الإدخالات من هذه المجموعات متاحة. ترك هذا الحقل فارغًا سيجعل الإدخالات من المجموعات القابلة للتوجيه متاحة.', - 'link.config.container' => 'اختر حاوية الأصول التي تريد استخدامها لهذا الحقل.', + 'link.config.collections' => 'تُتاح عناصر المحتوى من هذه المجموعات. اترك هذا الحقل فارغًا لإتاحة عناصر المحتوى من المجموعات القابلة للتوجيه.', + 'link.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'link.config.default_option' => 'نوع الرابط الافتراضي، إذا كان متاحًا في إعدادات نوع الحقل.', 'link.title' => 'رابط', 'list.title' => 'قائمة', - 'markdown.config.automatic_line_breaks' => 'تمكين فواصل الأسطر التلقائية.', - 'markdown.config.automatic_links' => 'تمكين الربط التلقائي لأي عناوين URL.', - 'markdown.config.container' => 'اختر حاوية الأصول التي تريد استخدامها لهذا الحقل.', - 'markdown.config.escape_markup' => 'تجاهل توصيف HTML المضمّن (على سبيل المثال `
` إلى `<div>`).', - 'markdown.config.folder' => 'المجلد الذي ستبدأ التصفح منه.', - 'markdown.config.heading_anchors' => 'حقن روابط التثبيت لجميع عناصر العنوان الخاصة بك (`

`, `

`, إلخ)', - 'markdown.config.parser' => 'اسم محلل ماركداون المخصص. اتركه فارغًا للوضع الافتراضي.', + 'list.config.add_row' => 'تخصيص تسمية زر "إضافة عنصر".', + 'markdown.config.automatic_line_breaks' => 'تفعيل فواصل الأسطر التلقائية.', + 'markdown.config.automatic_links' => 'تفعيل إنشاء روابط تلقائيًا لعناوين URL.', + 'markdown.config.buttons' => 'اختر الأزرار التي ستظهر في شريط الأدوات. اسحبها لتغيير ترتيبها.', + 'markdown.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'markdown.config.escape_markup' => 'تحويل علامات HTML المضمّنة إلى نص حرفي (مثل تحويل `
` إلى `<div>`).', + 'markdown.config.folder' => 'المجلد الذي يبدأ التصفح منه.', + 'markdown.config.heading_anchors' => 'إضافة روابط ارتساء إلى جميع العناوين (`

` و`

` وغيرها).', + 'markdown.config.parser' => 'اسم محلل Markdown مخصص. اترك الحقل فارغًا لاستخدام المحلل الافتراضي.', 'markdown.config.restrict' => 'منع المستخدمين من الانتقال إلى مجلدات أخرى.', - 'markdown.config.smartypants' => 'تحويل علامات الاقتباس المستقيمة تلقائيًا إلى علامات اقتباس منحنية، والشرطات إلى شرطات طويلة/قصيرة، وتحويلات نصية مماثلة.', - 'markdown.config.table_of_contents' => 'إدراج جدول محتويات تلقائيًا في أعلى المحتوى الخاص بك مع روابط إلى العناوين الخاصة بك.', - 'markdown.title' => 'ماركداون', - 'picker.category.controls.description' => 'الحقول التي توفر خيارات قابلة للتحديد أو أزرار يمكنها التحكم في المنطق.', - 'picker.category.media.description' => 'الحقول التي تخزن الصور، مقاطع الفيديو، أو الوسائط الأخرى.', - 'picker.category.number.description' => 'الحقول التي تخزن الأرقام.', - 'picker.category.relationship.description' => 'الحقول التي تخزن العلاقات مع الموارد الأخرى.', + 'markdown.config.smartypants' => 'تحويل علامات الاقتباس المستقيمة تلقائيًا إلى اقتباسات منحنية والشرطات إلى شرطات طباعية طويلة أو قصيرة، مع تطبيق تحويلات نصية مشابهة.', + 'markdown.config.table_of_contents' => 'إدراج فهرس تلقائيًا أعلى المحتوى، مع روابط إلى العناوين.', + 'markdown.title' => 'Markdown', + 'navs.title' => 'قوائم التنقل', + 'picker.category.controls.description' => 'حقول توفر خيارات للاختيار أو أزرارًا للتحكم في المنطق.', + 'picker.category.media.description' => 'حقول تخزن الصور ومقاطع الفيديو والوسائط الأخرى.', + 'picker.category.number.description' => 'حقول تخزن الأرقام.', + 'picker.category.relationship.description' => 'حقول تخزن علاقات بموارد أخرى.', 'picker.category.special.description' => 'هذه الحقول خاصة، كل بطريقتها الخاصة.', - 'picker.category.structured.description' => 'الحقول التي تخزن البيانات المهيكلة. بعضها قد يحتوي حتى على حقول أخرى متداخلة.', - 'picker.category.text.description' => 'الحقول التي تخزن سلاسل النصوص، المحتوى الغني، أو كلاهما.', - 'radio.config.options' => 'حدد مفاتيح المصفوفة والتسميات الاختيارية لها.', - 'radio.title' => 'راديو', - 'range.config.append' => 'إضافة نص إلى نهاية (الجانب الأيمن) للسلايدر.', - 'range.config.max' => 'الحد الأقصى، القيمة اليمنى القصوى.', - 'range.config.min' => 'الحد الأدنى، القيمة اليسرى القصوى.', - 'range.config.prepend' => 'إضافة نص إلى بداية (الجانب الأيسر) للسلايدر.', - 'range.config.step' => 'الحد الأدنى للحجم بين القيم.', - 'range.title' => 'مدى', + 'picker.category.structured.description' => 'حقول تخزن بيانات مهيكلة، وقد تتضمن حقولًا أخرى متداخلة.', + 'picker.category.text.description' => 'حقول تخزن نصوصًا أو محتوى منسقًا أو كليهما.', + 'radio.config.appearance' => 'اختر طريقة عرض أزرار الاختيار الأحادي.', + 'radio.config.options' => 'حدد مفاتيح المصفوفة وتسمياتها الاختيارية.', + 'radio.title' => 'أزرار الاختيار الأحادي', + 'range.config.append' => 'إضافة نص إلى نهاية شريط التمرير (جهته اليمنى).', + 'range.config.max' => 'القيمة القصوى، عند أقصى اليمين.', + 'range.config.min' => 'القيمة الدنيا، عند أقصى اليسار.', + 'range.config.prepend' => 'إضافة نص إلى بداية شريط التمرير (جهته اليسرى).', + 'range.config.step' => 'مقدار الزيادة بين القيم.', + 'range.title' => 'النطاق', 'relationship.config.mode' => 'اختر نمط واجهة المستخدم المفضل لديك.', - 'replicator.config.button_label' => 'إضافة تسمية إلى زر إضافة المجموعة.', - 'replicator.config.collapse' => 'سلوك طي المجموعة.', - 'replicator.config.collapse.accordion' => 'السماح بتوسيع مجموعة واحدة فقط في وقت واحد', - 'replicator.config.collapse.disabled' => 'جميع المجموعات موسعة افتراضيًا', - 'replicator.config.collapse.enabled' => 'جميع المجموعات مطوية افتراضيًا', - 'replicator.config.fullscreen' => 'تمكين التبديل لوضع ملء الشاشة.', + 'replicator.config.button_label' => 'تخصيص نص زر "إضافة مجموعة".', + 'replicator.config.collapse' => 'تحديد سلوك طي المجموعات.', + 'replicator.config.collapse.accordion' => 'السماح بتوسيع مجموعة واحدة فقط في كل مرة.', + 'replicator.config.collapse.disabled' => 'تكون جميع المجموعات موسعة افتراضيًا.', + 'replicator.config.collapse.enabled' => 'تكون جميع المجموعات مطوية افتراضيًا.', + 'replicator.config.fullscreen' => 'إتاحة التبديل إلى وضع ملء الشاشة.', 'replicator.config.max_sets' => 'حدد الحد الأقصى لعدد المجموعات.', 'replicator.config.previews' => 'عرض معاينة للمحتوى داخل مجموعة أثناء طيها.', - 'replicator.config.sets' => 'المجموعات هي كتل قابلة للتكوين من الحقول التي يمكن إنشاؤها وإعادة ترتيبها حسب الرغبة.', - 'replicator.title' => 'مكرر', - 'revealer.config.input_label' => 'تعيين تسمية ليتم عرضها في الزر أو بجانب التبديل.', + 'replicator.config.sets' => 'المجموعات كتل قابلة للتكوين من الحقول، ويمكن إنشاؤها وإعادة ترتيبها حسب الحاجة.', + 'replicator.title' => 'مكرّر الحقول (Replicator)', + 'revealer.config.input_label' => 'تخصيص نص زر "إظهار الحقول" أو التسمية المجاورة لمفتاح التبديل.', 'revealer.config.mode' => 'اختر نمط واجهة المستخدم المفضل لديك.', - 'revealer.title' => 'كاشف', + 'revealer.title' => 'إظهار الحقول (Revealer)', 'section.title' => 'قسم', - 'select.config.clearable' => 'تمكين السماح بإلغاء تحديد الخيار.', + 'select.config.clearable' => 'السماح بإلغاء تحديد الخيار.', 'select.config.multiple' => 'السماح بتحديدات متعددة.', - 'select.config.options' => 'حدد المفاتيح والتسميات الاختيارية لها.', - 'select.config.placeholder' => 'تعيين نص العنصر النائب.', - 'select.config.searchable' => 'تمكين البحث من خلال الخيارات الممكنة.', - 'select.config.taggable' => 'السماح بإضافة خيارات جديدة بالإضافة إلى الخيارات المعرفة مسبقًا', - 'select.title' => 'تحديد', + 'select.config.options' => 'حدد المفاتيح وتسمياتها الاختيارية.', + 'select.config.placeholder' => 'حدد النص النائب الذي يظهر قبل اختيار قيمة.', + 'select.config.searchable' => 'إتاحة البحث ضمن الخيارات.', + 'select.config.taggable' => 'السماح بإضافة خيارات جديدة إلى جانب الخيارات المحددة مسبقًا.', + 'select.title' => 'قائمة اختيار', 'sites.title' => 'مواقع', - 'slug.config.from' => 'الحقل المستهدف لإنشاء معرف منه.', - 'slug.config.generate' => 'إنشاء معرف تلقائيًا من الحقل `from` المستهدف.', - 'slug.config.show_regenerate' => 'عرض زر إعادة التوليد لإعادة إنشاء المعرف من الحقل الهدف.', - 'slug.title' => 'معرف', + 'slug.config.from' => 'الحقل الذي سيُنشأ منه معرّف الرابط (Slug).', + 'slug.config.generate' => 'إنشاء معرّف الرابط تلقائيًا من الحقل المحدد في `from`.', + 'slug.config.show_regenerate' => 'عرض زر لإعادة إنشاء معرّف الرابط من الحقل المحدد.', + 'slug.title' => 'معرّف الرابط (Slug)', + 'spacer.title' => 'فاصل', 'structures.title' => 'هياكل', + 'table.config.max_columns' => 'حدد الحد الأقصى لعدد الأعمدة.', + 'table.config.max_rows' => 'حدد الحد الأقصى لعدد الصفوف.', 'table.title' => 'جدول', - 'taggable.config.options' => 'توفير العلامات المحددة مسبقًا التي يمكن اختيارها.', + 'taggable.config.options' => 'تحديد الوسوم المسبقة التي يمكن اختيارها.', 'taggable.config.placeholder' => 'اكتب واضغط ↩ Enter', - 'taggable.title' => 'قابل للوسم', + 'taggable.title' => 'حقل الوسوم', 'taxonomies.title' => 'تصنيفات', - 'template.config.blueprint' => 'إضافة خيار "رسم إلى مخطط". تعرف على المزيد في [التوثيق](https://statamic.dev/views#map-templates-to-entry-blueprints).', + 'template.config.blueprint' => 'إضافة خيار "ربط بمخطط الحقول". لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/views#map-templates-to-entry-blueprints).', 'template.config.folder' => 'عرض القوالب فقط في هذا المجلد.', 'template.config.hide_partials' => 'نادرًا ما تكون الجزئيات معدة للاستخدام كقوالب.', 'template.title' => 'قالب', - 'terms.config.create' => 'السماح بإنشاء مصطلحات جديدة.', - 'terms.config.query_scopes' => 'اختر مجالات الاستعلام التي ينبغي تطبيقها عند استرداد المصطلحات القابلة للتحديد.', + 'terms.config.create' => 'السماح بإنشاء مصطلحات تصنيف جديدة مباشرةً من هذا الحقل.', + 'terms.config.query_scopes' => 'اختر نطاقات الاستعلام التي تُطبَّق على نتائج مصطلحات التصنيف المتاحة للاختيار. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/extending/query-scopes-and-filters).', 'terms.config.taxonomies' => 'اختر التصنيفات التي ستظهر المصطلحات منها.', 'terms.title' => 'مصطلحات التصنيف', - 'text.config.append' => 'إضافة نص بعد (إلى يمين) الإدخال.', - 'text.config.autocomplete' => 'تعيين سمة الإكمال التلقائي.', - 'text.config.character_limit' => 'حدد الحد الأقصى لعدد الأحرف المدخلة.', - 'text.config.input_type' => 'تعيين نوع الإدخال HTML5.', - 'text.config.placeholder' => 'تعيين نص العنصر النائب.', - 'text.config.prepend' => 'إضافة نص قبل (إلى يسار) الإدخال.', + 'text.config.append' => 'إضافة نص بعد حقل الإدخال (إلى يمينه).', + 'text.config.autocomplete' => 'تحديد قيمة سمة الإكمال التلقائي.', + 'text.config.character_limit' => 'حدد الحد الأقصى الموصى به لعدد الأحرف. لفرض حد فعلي، استخدم قاعدة التحقق [`max`](https://laravel.com/docs/master/validation#rule-max).', + 'text.config.input_type' => 'تحديد نوع الإدخال في HTML5.', + 'text.config.placeholder' => 'حدد النص النائب الذي يظهر قبل إدخال قيمة.', + 'text.config.prepend' => 'إضافة نص قبل حقل الإدخال (إلى يساره).', + 'text.config.rows' => 'حدد عدد أسطر النص الظاهرة.', 'text.title' => 'نص', 'textarea.title' => 'منطقة النص', - 'time.config.seconds_enabled' => 'عرض الثواني في محدد الوقت.', + 'time.config.augment_format' => 'تنسيق القيمة المعروضة اختياريًا باستخدام صيغة [التاريخ والوقت في PHP](https://www.php.net/manual/en/datetime.format.php)، مثل `g:ia`.', + 'time.config.seconds_enabled' => 'عرض الثواني في منتقي الوقت.', 'time.title' => 'وقت', 'toggle.config.inline_label' => 'تعيين تسمية مضمنة ليتم عرضها بجانب إدخال التبديل.', 'toggle.config.inline_label_when_true' => 'تعيين تسمية مضمنة ليتم عرضها عندما تكون قيمة التبديل صحيحة (true).', 'toggle.title' => 'تبديل', 'user_groups.title' => 'مجموعات المستخدمين', 'user_roles.title' => 'أدوار المستخدمين', - 'users.config.query_scopes' => 'اختر مجالات الاستعلام التي ينبغي تطبيقها عند استرداد المستخدمين القابلين للتحديد.', - 'users.title' => 'مستخدمين', + 'users.config.query_scopes' => 'اختر نطاقات الاستعلام التي تُطبَّق عند جلب المستخدمين المتاحين للاختيار.', + 'users.title' => 'المستخدمون', 'video.title' => 'فيديو', 'width.config.options' => 'حدد خيارات العرض المتاحة.', - 'yaml.title' => 'يامل', + 'width.config.size' => 'اختر حجم واجهة المستخدم: كبير أو افتراضي.', + 'width.title' => 'العرض', + 'yaml.title' => 'YAML', ]; diff --git a/lang/ar/markdown.php b/lang/ar/markdown.php index 36e61d2442e..81dcff82975 100644 --- a/lang/ar/markdown.php +++ b/lang/ar/markdown.php @@ -3,7 +3,7 @@ return [ 'cheatsheet' => ' -

ماركداون هو تنسيق تعليمات برمجية لتحويل النص إلى HTML للمؤلفين على الويب. يتيح لك ماركداون الكتابة باستخدام تنسيق نصي سهل القراءة وسهل الكتابة يتم تحويله إلى HTML صالح من الناحية الهيكلية.

+

Markdown صيغة ترميز نصية تحوّل النص إلى HTML، ومخصصة لمؤلفي محتوى الويب. تتيح لك الكتابة بنص عادي سهل القراءة والكتابة، ثم تحوّله إلى HTML صحيح البنية.

العناوين

# هذا عنوان h1
@@ -12,46 +12,46 @@
 

التنسيق العريض والمائل

-
يمكنك جعل النص *مائل*، **عريض**، أو _**كلاهما**_.
+
يمكنك تنسيق النص *بخط مائل* أو **بخط عريض** أو _**بالأسلوبين معًا**_.

الروابط

-
هذا [مثال الرابط](http://example.com).
+
هذا [مثال على رابط](http://example.com).
-

الكود

+

الشفرة البرمجية

-قم بلف كودك بـ 3 علامات اقتباس متتالية (```) في السطر الذي قبل وبعد الكود. +أحط الشفرة بثلاث علامات backtick (```) في سطر قبلها وسطر بعدها.

-
```
-هذا: بعض من يامل
+
```yaml
+this: is some YAML
 ```
-

يمكنك أيضًا إضافة كود داخليًا بلف المحتوى بـ ` علامات اقتباس فردية.

+

لإدراج الشفرة ضمن السطر، أحطها بعلامة backtick واحدة (`) من كل جانب.

-

الاقتباس

+

الاقتباس الكتلي

-

أنشئ اقتباسًا باستخدام > في بداية نصك.

+

أنشئ اقتباسًا كتليًا بكتابة > في بداية السطر.

-
> هذا سيكون اقتباسًا.
+
> سيظهر هذا النص كاقتباس كتلي.

الصور

-
![نص بديل](http://example.com/image.jpg)
+
![وصف الصورة](http://example.com/image.jpg)

القائمة غير المرتبة

-
- لحم مقدد
-- شريحة لحم
-- مشروب
+
- خبز
+- جبن
+- شاي

القائمة المرتبة

1. تناول الطعام
 2. اشرب
-3. كن سعيدًا
+3. استمتع

الجداول

العنوان الأول  | العنوان الثاني
 ------------- | -------------
-خانة المحتوى |  خانة المحتوى
-خانة المحتوى |  خانة المحتوى
', +خلية محتوى | خلية محتوى +خلية محتوى | خلية محتوى', ]; diff --git a/lang/ar/messages.php b/lang/ar/messages.php index a8f000775ed..31244af019c 100644 --- a/lang/ar/messages.php +++ b/lang/ar/messages.php @@ -8,233 +8,307 @@ 'addon_install_command' => 'لتثبيت هذه الإضافة، قم بتشغيل الأمر التالي', 'addon_list_loading_error' => 'حدث خطأ أثناء تحميل الإضافات. حاول مرة أخرى لاحقًا.', 'addon_uninstall_command' => 'لإلغاء تثبيت هذه الإضافة، قم بتشغيل الأمر التالي', - 'asset_container_blueprint_instructions' => 'تحدد المخططات الحقول المخصصة الإضافية المتاحة عند تحرير الأصول.', - 'asset_container_disk_instructions' => 'تحدد أقراص نظام الأصول مكان تخزين الملفات — إما محليًا أو في موقع عن بعد مثل Amazon S3. يمكن تكوينها في `config/filesystems.php`', + 'asset_container_blueprint_instructions' => 'تحدد المخططات الحقول المخصصة الإضافية المتاحة عند تحرير الملفات.', + 'asset_container_disk_instructions' => 'تحدد أقراص نظام الملفات مكان تخزين الملفات، محليًا أو عن بُعد مثل Amazon S3. يمكن إعدادها في `config/filesystems.php`.', 'asset_container_handle_instructions' => 'يستخدم للإشارة إلى هذه الحاوية على الواجهة الأمامية. من غير السهل تغييره لاحقًا.', - 'asset_container_intro' => 'تخزن الوسائط والمستندات في مجلدات على الخادم أو خدمات تخزين الملفات الأخرى. كل من هذه المواقع يسمى حاوية.', - 'asset_container_source_preset_instructions' => 'سيتم معالجة الصور المرفوعة بشكل دائم باستخدام هذا الإعداد المسبق.', + 'asset_container_intro' => 'تُخزَّن ملفات الوسائط والمستندات في مجلدات على الخادم أو في خدمات تخزين أخرى. ويُسمى كل موقع تخزين حاوية ملفات.', + 'asset_container_source_preset_instructions' => 'ستُعالج الصور المرفوعة باستخدام هذا الإعداد المسبق بصورة دائمة.', 'asset_container_title_instructions' => 'عادة ما يكون اسمًا بصيغة الجمع، مثل الصور أو المستندات', 'asset_container_validation_rules_instructions' => 'ستطبق هذه القواعد على الملفات المرفوعة.', - 'asset_container_warm_intelligent_instructions' => 'إنشاء إعدادات مسبقة مناسبة عند التحميل.', - 'asset_container_warm_presets_instructions' => 'حدد الإعدادات المسبقة التي يجب إنشاؤها عند التحميل.', + 'asset_container_warm_intelligent_instructions' => 'إنشاء الإعدادات المسبقة المناسبة تلقائيًا عند رفع الملفات.', + 'asset_container_warm_presets_instructions' => 'حدد الإعدادات المسبقة التي ستُنشأ تلقائيًا عند رفع الملفات.', 'asset_folders_directory_instructions' => 'نوصي بتجنب المسافات والأحرف الخاصة للحفاظ على نظافة عناوين URL.', - 'asset_replace_confirmation' => 'سيتم تحديث المراجع إلى هذه الملفات ضمن المحتوى إلى الأصول التي تختارها أدناه.', + 'asset_replace_confirmation' => 'سيتم تحديث مراجع هذا الملف في المحتوى لتشير إلى الملف الذي تختاره أدناه.', 'asset_reupload_confirmation' => 'هل أنت متأكد أنك تريد إعادة رفع هذه الملفات؟', 'asset_reupload_warning' => 'قد تواجه مشكلات في التخزين المؤقت على مستوى المتصفح أو الخادم. قد تفضل استبدال الملف بدلاً من ذلك.', 'blueprints_hidden_instructions' => 'يخفي المخطط من أزرار الإنشاء في لوحة التحكم', 'blueprints_intro' => 'تحدد المخططات وتنظم الحقول لإنشاء نماذج المحتوى للمجموعات والنماذج وأنواع البيانات الأخرى.', 'blueprints_title_instructions' => 'عادة ما يكون اسمًا مفردًا، مثل المقالة أو المنتج', - 'cache_utility_application_cache_description' => 'ذاكرة التخزين المؤقت الموحدة في لارافيل التي يستخدمها ستاتاميك والإضافات الخارجية، وحزم Composer.', - 'cache_utility_description' => 'إدارة وعرض معلومات مهمة حول طبقات التخزين المؤقت المختلفة في ستاتاميك.', + 'cache_utility_application_cache_description' => 'ذاكرة التخزين المؤقت الموحدة في Laravel، التي يستخدمها Statamic والإضافات الخارجية وحزم Composer.', + 'cache_utility_description' => 'إدارة المعلومات المهمة حول طبقات التخزين المؤقت المختلفة في Statamic وعرضها.', 'cache_utility_image_cache_description' => 'تخزن ذاكرة التخزين المؤقت للصور نسخًا من جميع الصور المحولة والمعدلة الحجم.', - 'cache_utility_stache_description' => 'Stache هو مخزن المحتوى في ستاتاميك الذي يعمل مثل قاعدة البيانات. يتم إنشاؤه تلقائيًا من ملفات المحتوى.', - 'cache_utility_static_cache_description' => 'تتجاوز الصفحات الثابتة ستاتاميك تمامًا ويتم عرضها مباشرة من الخادم لتحقيق أقصى أداء.', - 'choose_entry_localization_deletion_behavior' => 'اختر الإجراء الذي ترغب في تنفيذه على المحتويات المحلية.', - 'collection_configure_date_behavior_private' => 'خاص - مخفي من القوائم، عناوين URL 404', - 'collection_configure_date_behavior_public' => 'عام - مرئي دائمًا', - 'collection_configure_date_behavior_unlisted' => 'غير مدرج - مخفي من القوائم، عناوين URL مرئية', - 'collection_configure_dated_instructions' => 'يمكن استخدام تواريخ النشر لجدولة وانتهاء صلاحية المحتوى.', - 'collection_configure_handle_instructions' => 'يستخدم للإشارة إلى هذه المجموعة على الواجهة الأمامية. من غير السهل تغييره لاحقًا.', - 'collection_configure_intro' => 'تعد المجموعات حاويات تحتوي على الإدخالات التي يمكن أن تمثل المقالات، منشورات المدونة، المنتجات، الأحداث، أو أي نوع آخر من المحتوى.', - 'collection_configure_layout_instructions' => 'حدد التخطيط الافتراضي لهذه المجموعة. يمكن أن تتجاوز المحتويات هذا الإعداد باستخدام حقل `template` المسمى `layout`. من غير المعتاد تغيير هذا الإعداد.', - 'collection_configure_origin_behavior_instructions' => 'عند تحديد موقع المحتوي، أي موقع يجب استخدامه كأصل؟', - 'collection_configure_origin_behavior_option_active' => 'استخدم الموقع النشط للمحتوي الذي يتم تحريره', - 'collection_configure_origin_behavior_option_root' => 'استخدم الموقع الذي تم إنشاء المحتوى فيه في الأصل', - 'collection_configure_origin_behavior_option_select' => 'اسمح للمستخدم بتحديد الأصل', - 'collection_configure_propagate_instructions' => 'نشر الإدخالات الجديدة تلقائيًا إلى جميع المواقع المُعدة.', - 'collection_configure_require_slugs_instructions' => 'ما إذا كان يتعين على الإدخالات أن تحتوي على خوادم.', - 'collection_configure_template_instructions' => 'حدد القالب الافتراضي لهذه المجموعة. يمكن للإدخالات تجاوز هذا الإعداد باستخدام حقل `template`.', - 'collection_configure_title_format_instructions' => 'حدد هذا لجعل الإدخالات في هذه المجموعة تولد عناوينها تلقائيًا. تعرف على المزيد في [الوثائق](https://statamic.dev/collections#titles).', - 'collection_configure_title_instructions' => 'نوصي باستخدام اسم بصيغة الجمع، مثل "المقالات" أو "المنتجات".', - 'collection_next_steps_blueprints_description' => 'إدارة المخططات والحقول المتاحة لهذه المجموعة.', - 'collection_next_steps_configure_description' => 'قم بتكوين عناوين URL والمسارات، وحدد المخططات وسلوكيات التواريخ والترتيب والخيارات الأخرى.', - 'collection_next_steps_create_entry_description' => 'قم بإنشاء الإدخال الأول أو اترك عددًا من الإدخالات النموذجية، الأمر متروك لك.', - 'collection_next_steps_scaffold_description' => 'قم بإنشاء طرق عرض الفهرس والتفاصيل بسرعة من اسم المجموعة.', + 'cache_utility_stache_description' => 'Stache هو مخزن محتوى Statamic، ويؤدي دورًا يشبه قاعدة البيانات. يُنشأ تلقائيًا من ملفات المحتوى.', + 'cache_utility_static_cache_description' => 'تتجاوز الصفحات المخزنة مؤقتًا Statamic بالكامل، ويعرضها الخادم مباشرةً لتحقيق أعلى أداء.', + 'choose_entry_localization_deletion_behavior' => 'اختر الإجراء الذي تريد تنفيذه على النسخ المحلية لعناصر المحتوى.', + 'collection_configure_date_behavior_private' => 'خاص: لا يظهر في القوائم، وتُرجع عناوين URL حالة 404.', + 'collection_configure_date_behavior_public' => 'عام: مرئي دائمًا.', + 'collection_configure_date_behavior_unlisted' => 'غير مدرج: لا يظهر في القوائم، لكن تظل عناوين URL متاحة.', + 'collection_configure_dated_instructions' => 'يمكن استخدام تواريخ النشر لجدولة المحتوى وانتهاء صلاحيته.', + 'collection_configure_handle_instructions' => 'يُستخدم هذا المعرّف للإشارة إلى المجموعة في الواجهة الأمامية، ويصعب تغييره لاحقًا.', + 'collection_configure_icon_instructions' => 'اختر أيقونة لتمثيل هذه المجموعة.', + 'collection_configure_intro' => 'تضم المجموعات عناصر محتوى مثل المقالات ومنشورات المدونات والمنتجات والأحداث، أو أي نوع آخر من المحتوى.', + 'collection_configure_layout_instructions' => 'حدد التخطيط الافتراضي للمجموعة. يمكن لعناصر المحتوى تجاوز هذا الإعداد باستخدام حقل `layout` من نوع `template`. لا يُغيّر هذا الإعداد عادةً.', + 'collection_configure_origin_behavior_instructions' => 'عند إنشاء نسخة محلية من عنصر محتوى، ما الموقع الذي ينبغي استخدامه مصدرًا أصليًا؟', + 'collection_configure_origin_behavior_option_active' => 'استخدام الموقع النشط الذي يجري فيه تحرير عنصر المحتوى.', + 'collection_configure_origin_behavior_option_root' => 'استخدام الموقع الذي أُنشئ فيه عنصر المحتوى أصلًا.', + 'collection_configure_origin_behavior_option_select' => 'السماح للمستخدم باختيار المصدر الأصلي.', + 'collection_configure_propagate_instructions' => 'تعميم عناصر المحتوى الجديدة تلقائيًا على جميع المواقع المُعدّة.', + 'collection_configure_require_slugs_instructions' => 'تحديد ما إذا كان معرّف الرابط (Slug) مطلوبًا لعناصر المحتوى.', + 'collection_configure_template_instructions' => 'حدد القالب الافتراضي لهذه المجموعة. يمكن لعناصر المحتوى تجاوز هذا الإعداد باستخدام حقل `template`.', + 'collection_configure_title_format_instructions' => 'فعّل هذا الخيار لإنشاء عناوين عناصر المحتوى في المجموعة تلقائيًا. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/collections#titles).', + 'collection_configure_title_instructions' => 'استخدم اسمًا بصيغة الجمع، مثل "المقالات" أو "المنتجات".', + 'collection_entries_reorder_out_of_date' => 'قائمة عناصر المحتوى قديمة. حدّث الصفحة ثم حاول إعادة الترتيب مجددًا.', + 'collection_next_steps_blueprints_description' => 'إدارة المخططات والحقول المتاحة لهذه المجموعة. نظّم الحقول باستخدام مجموعات الحقول.', + 'collection_next_steps_configure_description' => 'إعداد عناوين URL والمسارات، وتحديد المخططات وسلوك التواريخ والترتيب والخيارات الأخرى.', + 'collection_next_steps_create_entry_description' => 'أنشئ عنصر المحتوى الأول أو أضف بعض العناصر المؤقتة للتجربة، حسب حاجتك.', + 'collection_next_steps_scaffold_description' => 'إنشاء طرق عرض الفهرس والتفاصيل بسرعة استنادًا إلى اسم المجموعة.', 'collection_revisions_instructions' => 'تمكين المراجعات لهذه المجموعة.', 'collection_scaffold_instructions' => 'اختر أي طرق عرض فارغة لتوليدها. لن يتم الكتابة فوق الملفات الموجودة.', - 'collections_blueprint_instructions' => 'يمكن للإدخالات في هذه المجموعة استخدام أي من هذه المخططات.', - 'collections_default_publish_state_instructions' => 'عند إنشاء إدخالات جديدة في هذه المجموعة، سيتم تعيين مفتاح النشر افتراضيًا إلى **true** بدلاً من **false** (مسودة).', - 'collections_future_date_behavior_instructions' => 'كيف يجب أن تتصرف الإدخالات ذات التواريخ المستقبلية.', - 'collections_links_instructions' => 'يمكن أن تحتوي الإدخالات في هذه المجموعة على روابط (إعادة توجيه) إلى إدخالات أخرى أو عناوين URL.', - 'collections_mount_instructions' => 'اختر إدخال يتم تثبيت هذه المجموعة عليه. تعرف على المزيد في [الوثائق](https://statamic.dev/collections-and-entries#mounting).', + 'collections_blueprint_instructions' => 'يمكن لعناصر المحتوى في هذه المجموعة استخدام أي من هذه المخططات.', + 'collections_default_publish_state_instructions' => 'عند إنشاء عناصر محتوى جديدة في هذه المجموعة، سيكون خيار "منشور" مفعّلًا (**true**) افتراضيًا بدلًا من تعطيله (**false**، أي مسودة).', + 'collections_future_date_behavior_instructions' => 'حدد سلوك عناصر المحتوى ذات تواريخ النشر المستقبلية.', + 'collections_links_instructions' => 'يمكن أن تتضمن عناصر المحتوى في هذه المجموعة روابط (إعادة توجيه) إلى عناصر محتوى أخرى أو عناوين URL.', + 'collections_mount_instructions' => 'اختر عنصر المحتوى الذي ستُثبّت المجموعة عليه. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/collections-and-entries#mounting).', 'collections_orderable_instructions' => 'تمكين الترتيب اليدوي عبر السحب والإفلات.', - 'collections_past_date_behavior_instructions' => 'كيف يجب أن تتصرف الإدخالات ذات التواريخ الماضية.', - 'collections_preview_target_refresh_instructions' => 'تحديث المعاينة تلقائيًا أثناء التحرير. تعطيل ذلك سيستخدم postMessage.', + 'collections_past_date_behavior_instructions' => 'حدد سلوك عناصر المحتوى ذات تواريخ النشر الماضية.', + 'collections_preview_target_refresh_instructions' => 'تحديث المعاينة تلقائيًا أثناء التحرير. عند تعطيل هذا الخيار، تُستخدم `postMessage`.', 'collections_preview_targets_instructions' => 'عناوين URL التي يمكن عرضها ضمن المعاينة المباشرة. تعرف على المزيد في [الوثائق](https://statamic.dev/live-preview#preview-targets).', - 'collections_route_instructions' => 'تتحكم المسار في نمط URL للمحتويات. تعرف على المزيد في [الوثائق](https://statamic.dev/collections#routing).', + 'collections_route_instructions' => 'يحدد المسار نمط عناوين URL لعناصر المحتوى. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/collections#routing).', 'collections_sort_direction_instructions' => 'اتجاه الفرز الافتراضي.', - 'collections_taxonomies_instructions' => 'ربط الإدخالات في هذه المجموعة بالتصنيفات. ستتم إضافة الحقول تلقائيًا إلى نماذج النشر.', - 'dictionaries_countries_emojis_instructions' => 'ما إذا كان ينبغي تضمين رموز تعبيرية للعلم في العلامات.', - 'dictionaries_countries_region_instructions' => 'قم بتصفية البلدان حسب المنطقة إذا لزم الأمر.', - 'duplicate_action_localizations_confirmation' => 'هل أنت متأكد أنك تريد تنفيذ هذا الإجراء؟ سيتم أيضًا تكرار التخصيصات.', - 'duplicate_action_warning_localization' => 'هذا الإدخال هو تخصيص محلي. سيتم تكرار المحتوى الأصلي.', - 'duplicate_action_warning_localizations' => 'أحد الإدخالات المحددة أو أكثر هي تخصيصات محلية. في هذه الحالات، سيتم تكرار المحتوى الأصلي بدلاً من ذلك.', - 'email_utility_configuration_description' => 'تم تكوين إعدادات البريد في :path', - 'email_utility_description' => 'تحقق من إعدادات تكوين البريد وأرسل رسائل تجريبية.', - 'entry_origin_instructions' => 'سوف يرث التخصيص الجديد القيم من المحتوي في الموقع المحدد.', + 'collections_taxonomies_instructions' => 'اربط عناصر المحتوى في هذه المجموعة بالتصنيفات. ستُضاف الحقول تلقائيًا إلى نماذج النشر.', + 'crop_jpeg_background_help' => 'لا يدعم JPEG الشفافية؛ ستُملأ المناطق الشفافة بهذا اللون.', + 'crop_replace_unavailable_format' => 'لا يمكن استبدال الصورة الأصلية إلا إذا احتفظت بالتنسيق نفسه.', + 'crop_save_as_copy_confirm' => 'هل تريد حفظ الصورة بعد قصّها كنسخة جديدة؟', + 'crop_save_copy_or_replace' => 'هل تريد حفظ الصورة كنسخة جديدة أم استبدال الصورة الأصلية؟', + 'dictionaries_countries_emojis_instructions' => 'تضمين رموز أعلام الدول التعبيرية في التسميات.', + 'dictionaries_countries_region_instructions' => 'يمكنك تصفية الدول حسب المنطقة عند الحاجة.', + 'dirty_navigation_warning' => 'لديك تغييرات غير محفوظة. هل تريد مغادرة هذه الصفحة؟', + 'disable_two_factor_authentication' => 'هل تريد بالتأكيد تعطيل المصادقة الثنائية؟', + 'disable_two_factor_authentication_current_user_enforced' => 'سيتم تسجيل خروجك فورًا، وسيتعين عليك إعداد المصادقة الثنائية مجددًا عند تسجيل الدخول التالي.', + 'disable_two_factor_authentication_current_user_optional' => 'سيؤدي هذا الإجراء إلى إبطال رموز تطبيق المصادقة ورموز الاسترداد، وسيتيح الوصول إلى حسابك باستخدام كلمة المرور وحدها.', + 'disable_two_factor_authentication_other_user_enforced' => 'سيتم تسجيل خروج هذا المستخدم فورًا، وسيتعين عليه إعداد المصادقة الثنائية مجددًا عند تسجيل الدخول التالي.', + 'disable_two_factor_authentication_other_user_optional' => 'سيؤدي هذا الإجراء إلى إبطال رموز تطبيق المصادقة ورموز الاسترداد لهذا المستخدم، وسيتيح الوصول إلى حسابه باستخدام كلمة المرور وحدها.', + 'duplicate_action_localizations_confirmation' => 'هل أنت متأكد من رغبتك في تنفيذ هذا الإجراء؟ ستُكرّر النسخ المحلية أيضًا.', + 'duplicate_action_warning_localization' => 'عنصر المحتوى هذا نسخة محلية. ستُكرّر النسخة الأصلية.', + 'duplicate_action_warning_localizations' => 'عنصر محتوى واحد محدد على الأقل نسخة محلية. في هذه الحالة، ستُكرّر النسخة الأصلية بدلًا منها.', + 'elevated_session_enter_password' => 'أدخل كلمة مرورك للمتابعة.', + 'elevated_session_enter_verification_code' => 'أدخل رمز التحقق المرسل إلى بريدك الإلكتروني للمتابعة.', + 'elevated_session_reauthenticate' => 'لأسباب أمنية، سجّل الدخول إلى حسابك مجددًا.', + 'elevated_session_required' => 'يلزم تأكيد كلمة المرور للمتابعة.', + 'elevated_session_verification_code_notification_body' => 'انسخ الرمز أدناه والصقه لتأكيد هويتك. إذا لم تطلب هذا الرمز، فتجاهل هذه الرسالة.', + 'elevated_session_verification_code_notification_subject' => 'رمز التحقق الخاص بك', + 'elevated_session_verification_code_sent' => 'أُرسل رمز التحقق إلى بريدك الإلكتروني.', + 'email_utility_configuration_description' => 'تم إعداد البريد في :path', + 'email_utility_description' => 'تحقق من إعدادات البريد الإلكتروني وأرسل رسائل تجريبية.', + 'entry_count' => ':count عنصر محتوى|:count من عناصر المحتوى', + 'entry_origin_instructions' => 'سترث النسخة المحلية الجديدة القيم من عنصر المحتوى في الموقع المحدد.', 'expect_root_instructions' => 'اعتبر الصفحة الأولى في الشجرة صفحة "جذر" أو "رئيسية".', - 'field_conditions_always_save_instructions' => 'احفظ دائمًا قيمة الحقل، حتى إذا كان الحقل مخفيًا.', - 'field_conditions_field_instructions' => 'يمكنك إدخال أي مقبض حقل. أنت غير مقيد بالخيارات في القائمة المنسدلة.', - 'field_conditions_instructions' => 'متى يجب عرض أو إخفاء هذا الحقل.', - 'field_desynced_from_origin' => 'غير متزامن مع الأصل. انقر للمزامنة والعودة إلى قيمة الأصل.', - 'field_synced_with_origin' => 'متزامن مع الأصل. انقر أو حرر الحقل لإلغاء التزامن.', + 'field_conditions_always_save_instructions' => 'احفظ قيمة الحقل دائمًا، حتى إذا كان مخفيًا.', + 'field_conditions_field_instructions' => 'يمكنك إدخال معرّف أي حقل، ولا تقتصر على الخيارات في القائمة المنسدلة.', + 'field_conditions_instructions' => 'تحديد الحالات التي يظهر فيها هذا الحقل أو يُخفى.', + 'field_conditions_reserve_space_when_hidden_instructions' => 'حجز مساحة هذا الحقل في التخطيط عند إخفائه.', + 'field_desynced_from_origin' => 'غير متزامن مع النسخة الأصلية. انقر للمزامنة والعودة إلى قيمتها.', + 'field_synced_with_origin' => 'متزامن مع النسخة الأصلية. انقر على الحقل أو حرّره لإلغاء المزامنة.', 'field_validation_advanced_instructions' => 'أضف مزيدًا من التحقق المتقدم إلى هذا الحقل.', 'field_validation_required_instructions' => 'تحكم فيما إذا كان هذا الحقل مطلوبًا أم لا.', - 'field_validation_sometimes_instructions' => 'تحقق فقط عندما يكون هذا الحقل مرئيًا أو تم تقديمه.', - 'fields_blueprints_description' => 'تحدد المخططات الحقول لهياكل المحتوى مثل المجموعات والتصنيفات والمستخدمين والنماذج.', - 'fields_default_instructions' => 'القيمة التي سيتم إدراجها كلما كان هذا الحقل فارغًا في جميع نماذج النشر.', - 'fields_display_instructions' => 'ملصق الحقل المعروض في لوحة التحكم.', - 'fields_duplicate_instructions' => 'ما إذا كان يجب تضمين هذا الحقل عند تكرار العنصر.', + 'field_validation_sometimes_instructions' => 'تحقّق من هذا الحقل فقط عندما يكون ظاهرًا أو مُرسلًا.', + 'fields_blueprints_description' => 'تحدد المخططات الحقول المستخدمة في نماذج المحتوى للمجموعات والتصنيفات والمستخدمين والنماذج.', + 'fields_actions_instructions' => 'إظهار عناصر التحكم بإجراءات الحقل، مثل وضع ملء الشاشة.', + 'fields_default_instructions' => 'القيمة التي تُحفظ إذا تُرك هذا الحقل فارغًا.', + 'fields_display_instructions' => 'التسمية التي تظهر لهذا الحقل في لوحة التحكم.', + 'fields_duplicate_instructions' => 'تضمين هذا الحقل عند تكرار العنصر.', 'fields_fieldsets_description' => 'مجموعة الحقول هي مجموعة بسيطة ومرنة وقابلة للتخصيص بالكامل من الحقول التي تساعد على تنظيم الحقول القابلة لإعادة الاستخدام والمعدّة مسبقًا.', - 'fields_handle_instructions' => 'متغير قالب الحقل.', - 'fields_instructions_instructions' => 'قدم تعليمات إضافية للحقل مثل هذا النص. تنسيق ماركداون مدعوم.', + 'fields_handle_instructions' => 'متغير القالب الخاص بالحقل. تجنب استخدام [الكلمات المحجوزة](https://statamic.dev/tips/reserved-words#as-field-names) كمعرّفات للحقول.', + 'fields_instructions_instructions' => 'أضف تعليمات للحقل، مثل هذا النص. يدعم التنسيق باستخدام Markdown.', 'fields_instructions_position_instructions' => 'عرض التعليمات فوق أو أسفل الحقل.', - 'fields_listable_instructions' => 'تحكم في رؤية عمود القائمة.', - 'fields_replicator_preview_instructions' => 'تحكم في رؤية المعاينة في مجموعات Replicator/Bard.', - 'fields_sortable_instructions' => 'تحكم فيما إذا كان يجب فرز الحقل في طرق عرض القوائم.', - 'fields_visibility_instructions' => 'تحكم في رؤية الحقل في نماذج النشر.', + 'fields_listable_instructions' => 'تحديد ما إذا كان عمود هذا الحقل سيظهر في القوائم.', + 'fields_replicator_preview_instructions' => 'تحديد ما إذا كانت المعاينة ستظهر في مجموعات Replicator وBard.', + 'fields_sortable_instructions' => 'تحديد ما إذا كان يمكن فرز الحقل في عروض القوائم.', + 'fields_visibility_instructions' => 'تحديد ما إذا كان الحقل سيظهر في نماذج النشر.', 'fieldset_import_fieldset_instructions' => 'مجموعة الحقول التي سيتم استيرادها.', - 'fieldset_import_prefix_instructions' => 'اللاحقة التي يجب تطبيقها على كل حقل عند استيراده. على سبيل المثال، hero_', - 'fieldset_intro' => 'مجموعة الحقول هي رفيق اختياري للمخططات، وتعمل كأجزاء قابلة لإعادة الاستخدام يمكن استخدامها داخل المخططات.', - 'fieldset_link_fields_prefix_instructions' => 'سيتم إضافة بادئة إلى كل حقل في مجموعة الحقول المرتبطة بهذا. مفيد إذا كنت ترغب في استيراد نفس الحقول عدة مرات.', + 'fieldset_import_prefix_instructions' => 'البادئة التي ستُضاف إلى كل حقل عند استيراده، مثل `hero_`.', + 'fieldset_import_section_behavior_instructions' => 'اختر ما إذا كانت أقسام مجموعة الحقول المستوردة ستبقى كما هي أم ستُدمج في هذا القسم.', + 'fieldset_intro' => 'مجموعات الحقول إضافة اختيارية إلى المخططات، وتعمل كأجزاء قابلة لإعادة الاستخدام داخلها.', + 'fieldset_link_fields_prefix_instructions' => 'إضافة بادئة إلى كل حقل في مجموعة الحقول المرتبطة. يفيد ذلك عند استيراد الحقول نفسها عدة مرات.', 'fieldsets_handle_instructions' => 'يستخدم للإشارة إلى مجموعة الحقول في أماكن أخرى. من الصعب تغييره لاحقًا.', 'fieldsets_title_instructions' => 'عادة ما يصف الحقول التي ستكون موجودة، مثل "كتلة الصورة" أو "بيانات التعريف".', 'filters_view_already_exists' => 'توجد طريقة عرض بنفس الاسم بالفعل. إنشاء هذه الطريقة سيؤدي إلى الكتابة فوق الطريقة الموجودة بنفس الاسم.', - 'focal_point_instructions' => 'تعيين نقطة التركيز يسمح بقص الصور الديناميكي مع بقاء الموضوع في الإطار.', - 'focal_point_previews_are_examples' => 'معاينات القص هي لأغراض المثال فقط.', - 'forgot_password_enter_email' => 'أدخل عنوان بريدك الإلكتروني حتى نتمكن من إرسال رابط إعادة تعيين كلمة المرور.', + 'focal_point_instructions' => 'يتيح تحديد نقطة التركيز قص الصور تلقائيًا مع إبقاء العنصر الأساسي داخل الإطار.', + 'focal_point_previews_are_examples' => 'معاينات القص أمثلة توضيحية فقط.', + 'forgot_password_enter_email' => 'أدخل عنوان بريدك الإلكتروني لإرسال رابط إعادة تعيين كلمة المرور.', + 'forgot_password_sent' => 'إذا كان هناك حساب مرتبط بعنوان البريد الإلكتروني هذا، فسيُرسل إليه رابط لإعادة تعيين كلمة المرور.', 'form_configure_blueprint_instructions' => 'اختر من المخططات الموجودة أو أنشئ واحدة جديدة.', - 'form_configure_email_attachments_instructions' => 'إرفاق الأصول المرفقة بهذا البريد الإلكتروني.', - 'form_configure_email_bcc_instructions' => 'عنوان البريد الإلكتروني للمرسلين BCC - مفصول بفواصل.', - 'form_configure_email_cc_instructions' => 'عنوان البريد الإلكتروني للمرسلين CC - مفصول بفواصل.', + 'form_configure_email_attachments_instructions' => 'إرفاق الملفات المرفوعة بهذه الرسالة الإلكترونية.', + 'form_configure_email_bcc_instructions' => 'عناوين البريد الإلكتروني للمستلمين في نسخة مخفية (BCC)، مفصولة بفواصل.', + 'form_configure_email_cc_instructions' => 'عناوين البريد الإلكتروني للمستلمين في نسخة (CC)، مفصولة بفواصل.', + 'form_configure_email_description' => 'تأكد من إعداد البريد الإلكتروني لإرسال الإشعارات واستلامها عند إرسال النماذج.', 'form_configure_email_from_instructions' => 'اتركه فارغًا للعودة إلى الافتراضي للموقع.', 'form_configure_email_html_instructions' => 'طريقة عرض النسخة HTML من هذا البريد الإلكتروني.', - 'form_configure_email_instructions' => 'تكوين رسائل البريد الإلكتروني التي سيتم إرسالها عند تلقي طلبات النماذج الجديدة.', - 'form_configure_email_markdown_instructions' => 'عرض النسخة HTML من هذا البريد الإلكتروني باستخدام ماركداون.', + 'form_configure_email_instructions' => 'إعداد الرسائل الإلكترونية التي ستُرسل عند استلام استجابات جديدة للنماذج.', + 'form_configure_email_markdown_instructions' => 'إنشاء نسخة HTML من هذه الرسالة باستخدام Markdown.', 'form_configure_email_reply_to_instructions' => 'اتركه فارغًا للعودة إلى المرسل.', 'form_configure_email_subject_instructions' => 'سطر موضوع البريد الإلكتروني.', 'form_configure_email_text_instructions' => 'طريقة عرض النسخة النصية من هذا البريد الإلكتروني.', - 'form_configure_email_to_instructions' => 'عنوان البريد الإلكتروني للمتلقين - مفصول بفواصل.', + 'form_configure_email_to_instructions' => 'عناوين البريد الإلكتروني للمستلمين، مفصولة بفواصل.', 'form_configure_handle_instructions' => 'يستخدم للإشارة إلى هذا النموذج على الواجهة الأمامية. من الصعب تغييره لاحقًا.', - 'form_configure_honeypot_instructions' => 'اسم الحقل الذي سيتم استخدامه كفخ. الفخوخ هي حقول خاصة تُستخدم لتقليل البريد العشوائي من الروبوتات.', - 'form_configure_intro' => 'تُستخدم النماذج لجمع المعلومات من الزوار وإرسال الأحداث والإشعارات عند تلقي طلبات جديدة.', - 'form_configure_mailer_instructions' => 'اختر المرسل لإرسال هذا البريد الإلكتروني. اتركه فارغًا للعودة إلى المرسل الافتراضي.', - 'form_configure_store_instructions' => 'تعطيل لتوقف تخزين الطلبات. ستظل الأحداث وإشعارات البريد الإلكتروني تُرسل.', - 'form_configure_title_instructions' => 'عادةً ما تكون دعوة للعمل، مثل "اتصل بنا".', - 'getting_started_widget_blueprints' => 'تحدد المخططات الحقول المخصصة المستخدمة لإنشاء وتخزين المحتوى.', - 'getting_started_widget_collections' => 'تحتوي المجموعات على أنواع مختلفة من المحتوى الموجود في الموقع.', - 'getting_started_widget_docs' => 'تعرف على ستاتاميك من خلال فهم قدراته بالطريقة الصحيحة.', - 'getting_started_widget_header' => 'البدء في استخدام ستاتاميك', - 'getting_started_widget_intro' => 'للبدء في بناء موقع ستاتاميك الجديد الخاص بك، نوصي بهذه الخطوات.', + 'form_configure_honeypot_instructions' => 'اسم الحقل المستخدم كحقل طُعم. حقول الطُعم حقول خاصة تساعد على الحد من الرسائل المزعجة التي ترسلها الروبوتات.', + 'form_configure_intro' => 'تجمع النماذج معلومات الزوار، ويمكنها تشغيل أحداث وإرسال إشعارات عند استلام استجابات جديدة.', + 'form_configure_mailer_instructions' => 'اختر وسيلة إرسال هذه الرسالة. اترك الحقل فارغًا لاستخدام الوسيلة الافتراضية.', + 'form_configure_store_instructions' => 'عطّل هذا الخيار لإيقاف تخزين استجابات النماذج. ستظل الأحداث وإشعارات البريد الإلكتروني تُرسل.', + 'form_configure_title_instructions' => 'استخدم عبارة تحث على اتخاذ إجراء، مثل "اتصل بنا".', + 'form_create_description' => 'ابدأ بإنشاء نموذجك الأول.', + 'form_export_filtered_description' => 'يصدّر استجابات النماذج المطابقة لعملية البحث والمرشحات الحالية فقط.', + 'getting_started_widget_blueprints' => 'تحدد المخططات الحقول المستخدمة لإنشاء نماذج المحتوى.', + 'getting_started_widget_collections' => 'تضم المجموعات أنواع المحتوى المختلفة التي يتكون منها موقعك، وتساعدك على تنظيمها.', + 'getting_started_widget_docs' => 'اكتشف إمكانات Statamic وتعرّف على كيفية الاستفادة من ميزاته.', + 'getting_started_widget_header' => 'البدء باستخدام Statamic', + 'getting_started_widget_intro' => 'ابدأ ببناء موقعك الجديد باستخدام Statamic باتباع هذه الخطوات.', 'getting_started_widget_navigation' => 'إنشاء قوائم متعددة المستويات من الروابط التي يمكن استخدامها لعرض شريط التنقل، التذييل، وما إلى ذلك.', - 'getting_started_widget_pro' => 'يضيف ستاتاميك برو حسابات مستخدمين غير محدودة، أدوار، أذونات، تكامل مع Git، مراجعات، مواقع متعددة، والمزيد!', - 'git_disabled' => 'تكامل Git مع ستاتاميك غير مفعل حاليًا.', - 'git_nothing_to_commit' => 'لا يوجد شيء لتسليمه، مسارات المحتوى نظيفة!', - 'git_utility_description' => 'إدارة المحتوى الذي تتبعه Git.', - 'global_search_open_using_slash' => 'ركز على البحث العام باستخدام مفتاح /', - 'global_set_config_intro' => 'تدير المجوعات العامة المحتوى المتاح عبر الموقع بأكمله، مثل تفاصيل الشركة، معلومات الاتصال، أو إعدادات الواجهة الأمامية.', - 'global_set_no_fields_description' => 'يمكنك إضافة حقول إلى المخطط، أو يمكنك إضافة المتغيرات يدويًا إلى المجموعة نفسها.', + 'getting_started_widget_pro' => 'يضيف Statamic Pro حسابات مستخدمين غير محدودة وأدوارًا وأذونات وتكاملًا مع Git ومراجعات ودعم تعدد المواقع والمزيد.', + 'git_disabled' => 'تكامل Git مع Statamic معطّل.', + 'git_nothing_to_commit' => 'لا توجد تغييرات لإيداعها.', + 'git_utility_description' => 'عرض التغييرات في المحتوى والملفات التي يتتبعها Git وإيداعها.', + 'global_search_open_using_slash' => 'لتركيز المؤشر على البحث العام، اضغط على مفتاح /.', + 'global_next_steps_create_description' => 'ابدأ بإنشاء مجموعتك العامة الأولى.', + 'global_set_config_intro' => 'تخزّن المجموعات العامة محتوى متاحًا على مستوى الموقع، مثل بيانات الشركة ومعلومات الاتصال والإعدادات.', + 'global_set_no_fields_description' => 'أضف حقولًا إلى المخطط، أو أضف البيانات مباشرةً إلى ملف YAML الخاص بالمجموعة.', 'globals_blueprint_instructions' => 'يحدد الحقول التي ستُعرض عند تحرير المتغيرات.', - 'globals_configure_handle_instructions' => 'يستخدم للإشارة إلى هذه المجموعة العامة على الواجهة الأمامية. من الصعب تغييره لاحقًا.', - 'globals_configure_intro' => 'المجموعة العامة هي مجموعة من المتغيرات المتاحة عبر جميع صفحات الواجهة الأمامية.', + 'globals_configure_handle_instructions' => 'يُستخدم هذا المعرّف للإشارة إلى المجموعة العامة في الواجهة الأمامية، ويصعب تغييره لاحقًا.', + 'globals_configure_layout_mode_instructions' => 'اختر طريقة ترتيب الحقول عند تحرير هذه المجموعة العامة.', + 'globals_configure_intro' => 'المجموعة العامة مجموعة متغيرات متاحة في جميع صفحات الموقع.', 'globals_configure_title_instructions' => 'نوصي باسم يمثل محتويات المجموعة. على سبيل المثال "العلامة التجارية" أو "الشركة".', - 'impersonate_action_confirmation' => 'سوف تسجل دخولك كـ هذا المستخدم. يمكنك العودة إلى حسابك باستخدام قائمة الصورة الرمزية.', - 'licensing_config_cached_warning' => 'أي تغييرات تجريها على ملفات .env أو config لن يتم اكتشافها حتى تقوم بإفراغ ذاكرة التخزين المؤقت. إذا كنت ترى نتائج ترخيص غير متوقعة هنا، فقد يكون السبب هو ذلك. يمكنك استخدام الأمر php artisan config:cache لإعادة إنشاء ذاكرة التخزين المؤقت.', + 'impersonate_action_confirmation' => 'ستسجل الدخول بصفتك هذا المستخدم. للعودة إلى حسابك، استخدم قائمة الصورة الرمزية.', + 'keyboard_item_reorder_handle' => 'اسحب لإعادة الترتيب، أو انقر أو اضغط Space لنقل العنصر باستخدام مفاتيح الأسهم.', + 'keyboard_item_reorder_handle_instructions' => 'انقر أو اضغط Space، ثم استخدم السهمين ↑ و↓ لإعادة الترتيب.', + 'keyboard_item_reorder_instructions' => 'استخدم السهمين لأعلى ولأسفل لإعادة الترتيب. اضغط Enter أو Escape عند الانتهاء.', + 'keyboard_item_reorder_position' => 'العنصر :current من :total', + 'licensing_config_cached_warning' => 'لن تُكتشف التغييرات التي تجريها على ملفات `.env` أو الإعدادات حتى تمسح ذاكرة التخزين المؤقت. إذا ظهرت هنا نتائج ترخيص غير متوقعة، فقد يكون السبب ذلك. استخدم الأمر php artisan config:cache لإعادة إنشاء ذاكرة التخزين المؤقت.', 'licensing_error_invalid_domain' => 'نطاق غير صالح', - 'licensing_error_invalid_edition' => 'الترخيص هو للإصدار :edition', + 'licensing_error_invalid_edition' => 'هذا الترخيص خاص بإصدار :edition.', 'licensing_error_no_domains' => 'لا توجد نطاقات محددة', 'licensing_error_no_site_key' => 'لا يوجد مفتاح ترخيص موقع', - 'licensing_error_outside_license_range' => 'الترخيص صالح للإصدارات :start و :end', + 'licensing_error_outside_license_range' => 'الترخيص صالح للإصدارات من :start إلى :end.', 'licensing_error_unknown_site' => 'موقع غير معروف', - 'licensing_error_unlicensed' => 'غير مرخص', - 'licensing_incorrect_key_format_body' => 'يبدو أن مفتاح الموقع الخاص بك ليس بالتنسيق الصحيح. يرجى التحقق من المفتاح والمحاولة مرة أخرى. يمكنك الحصول على مفتاح الموقع الخاص بك من منطقة حسابك على statamic.com. هو عبارة عن سلسلة أبجدية رقمية بطول 16 حرفًا. تأكد من عدم استخدام مفتاح الترخيص القديم الذي هو UUID.', + 'licensing_error_unlicensed' => 'غير مرخّص', + 'licensing_incorrect_key_format_body' => 'تنسيق مفتاح الموقع غير صحيح. يجب أن يتكون من 16 حرفًا ورقمًا. يمكنك العثور على المفتاح الحالي في حسابك على statamic.com. لا تستخدم مفاتيح الترخيص القديمة بتنسيق UUID.', 'licensing_incorrect_key_format_heading' => 'تنسيق مفتاح الموقع غير صحيح', - 'licensing_production_alert' => 'يستخدم هذا الموقع ستاتاميك برو والإضافات التجارية. يرجى شراء التراخيص المناسبة.', - 'licensing_production_alert_addons' => 'يستخدم هذا الموقع الإضافات التجارية. يرجى شراء التراخيص المناسبة.', - 'licensing_production_alert_renew_statamic' => 'استخدام هذا الإصدار من ستاتاميك برو يتطلب تجديد الترخيص.', - 'licensing_production_alert_statamic' => 'يستخدم هذا الموقع ستاتاميك برو. يرجى شراء ترخيص.', - 'licensing_sync_instructions' => 'تتم مزامنة البيانات من statamic.com مرة واحدة في الساعة. اجبر على المزامنة لرؤية أي تغييرات أجريتها.', - 'licensing_trial_mode_alert' => 'يستخدم هذا الموقع ستاتاميك برو والإضافات التجارية. تأكد من شراء التراخيص قبل الإطلاق. شكرًا!', - 'licensing_trial_mode_alert_addons' => 'يستخدم هذا الموقع الإضافات التجارية. تأكد من شراء التراخيص قبل الإطلاق. شكرًا!', - 'licensing_trial_mode_alert_statamic' => 'يستخدم هذا الموقع ستاتاميك برو. تأكد من شراء ترخيص قبل الإطلاق. شكرًا!', - 'licensing_utility_description' => 'عرض وحل تفاصيل الترخيص.', + 'licensing_production_alert' => 'يعمل هذا الموقع على نطاق إنتاج باستخدام Statamic Pro وإضافات تجارية. لمواصلة استخدام هذه الميزات، تأكد من صلاحية التراخيص.', + 'licensing_production_alert_addons' => 'يستخدم هذا الموقع إضافات تجارية على نطاق إنتاج. لمواصلة استخدامها، تأكد من صلاحية التراخيص.', + 'licensing_production_alert_renew_statamic' => 'يجب تجديد ترخيص Statamic Pro لاستخدام هذا الإصدار. جدّد الترخيص أو ارجع إلى إصدار أقدم من Statamic للمتابعة.', + 'licensing_production_alert_statamic' => 'يعمل هذا الموقع على نطاق إنتاج باستخدام Statamic Pro. لمواصلة استخدام ميزات Pro، تأكد من صلاحية الترخيص.', + 'licensing_sync_instructions' => 'تتم مزامنة بيانات الترخيص من statamic.com كل ساعة. استخدم زر المزامنة للتحقق من التغييرات الأخيرة.', + 'licensing_trial_mode_alert' => 'يستخدم هذا الموقع Statamic Pro وإضافات تجارية في الوضع التجريبي. ستحتاج إلى تراخيص صالحة قبل إطلاق الموقع.', + 'licensing_trial_mode_alert_addons' => 'يستخدم هذا الموقع إضافات تجارية في الوضع التجريبي. ستحتاج إلى تراخيص صالحة قبل إطلاق الموقع.', + 'licensing_trial_mode_alert_statamic' => 'شكرًا لتجربة Statamic Pro. هذا الموقع في الوضع التجريبي؛ أدخل ترخيصًا قبل إطلاقه.', + 'licensing_utility_description' => 'عرض تفاصيل الترخيص ومعالجة المشكلات المتعلقة بها.', 'max_depth_instructions' => 'حدد الحد الأقصى لعدد المستويات التي يمكن أن تتداخل فيها الصفحات. اتركه فارغًا لعدم وجود حد.', 'max_items_instructions' => 'حدد الحد الأقصى لعدد العناصر القابلة للاختيار.', 'navigation_configure_blueprint_instructions' => 'اختر من المخططات الموجودة أو أنشئ واحدة جديدة.', - 'navigation_configure_collections_instructions' => 'تمكين الربط بالمحتويات في هذه المجموعات.', - 'navigation_configure_handle_instructions' => 'يستخدم للإشارة إلى هذه قائمة التنقل على الواجهة الأمامية. من الصعب تغييره لاحقًا.', - 'navigation_configure_intro' => 'التنقلات هي قوائم متعددة المستويات من الروابط التي يمكن استخدامها لبناء شريط التنقل، التذييل، خرائط الموقع، وأشكال أخرى من قوائم التنقل الأمامي.', - 'navigation_configure_select_across_sites' => 'السماح باختيار الإدخالات من المواقع الأخرى.', - 'navigation_configure_settings_intro' => 'تمكين الربط بالمجموعات، تعيين الحد الأقصى للعمق، وسلوكيات أخرى.', - 'navigation_configure_title_instructions' => 'نوصي باسم يتوافق مع المكان الذي سيتم استخدامه فيه، مثل "قائمة التنقل الرئيسي" أو " قائمة تنقل التذييل".', - 'navigation_documentation_instructions' => 'تعلم المزيد عن بناء وتكوين وعرض قائمة التنقلات.', - 'navigation_link_to_entry_instructions' => 'أضف رابطًا إلى محتوى. قم بتمكين الربط بمجموعات إضافية في منطقة التكوين.', - 'navigation_link_to_url_instructions' => 'أضف رابطًا إلى أي عنوان URL داخلي أو خارجي. قم بتمكين الربط بالمحتويات في منطقة التكوين.', - 'outpost_error_422' => 'خطأ في التواصل مع statamic.com.', - 'outpost_error_429' => 'طلبات كثيرة جدًا على statamic.com.', - 'outpost_issue_try_later' => 'كان هناك مشكلة في التواصل مع statamic.com. يرجى المحاولة مرة أخرى لاحقًا.', - 'outpost_license_key_error' => 'لم يتمكن ستاتاميك من فك تشفير ملف مفتاح الترخيص المقدم. يرجى إعادة تنزيله من statamic.com.', + 'navigation_configure_collections_instructions' => 'السماح بربط عناصر المحتوى من هذه المجموعات.', + 'navigation_configure_handle_instructions' => 'يُستخدم هذا المعرّف للإشارة إلى قائمة التنقل في الواجهة الأمامية، ويصعب تغييره لاحقًا.', + 'navigation_configure_intro' => 'قوائم التنقل قوائم متعددة المستويات من الروابط، ويمكن استخدامها في أشرطة التنقل والتذييلات وخرائط المواقع وغيرها من مواضع الموقع.', + 'navigation_configure_select_across_sites' => 'السماح باختيار عناصر المحتوى من مواقع أخرى.', + 'navigation_configure_settings_intro' => 'إعداد المجموعات التي يمكن الربط بها، والحد الأقصى للعمق، وغيرها من الخيارات.', + 'navigation_configure_title_instructions' => 'استخدم اسمًا يصف موضع القائمة، مثل "القائمة الرئيسية" أو "قائمة التذييل".', + 'navigation_documentation_instructions' => 'تعرّف على كيفية إنشاء قوائم التنقل وإعدادها وعرضها.', + 'navigation_link_to_entry_instructions' => 'إضافة رابط إلى عنصر محتوى. فعّل الربط بمجموعات إضافية من إعدادات التنقل.', + 'navigation_link_to_url_instructions' => 'إضافة رابط إلى أي عنوان URL داخلي أو خارجي. فعّل ربط عناصر المحتوى من إعدادات التنقل.', + 'oauth_already_connected' => 'حسابك لدى :provider مرتبط بالفعل.', + 'oauth_belongs_to_another_user' => 'حساب :provider هذا مرتبط بالفعل بمستخدم آخر.', + 'oauth_connect_unsupported' => 'لا يتيح هذا الموفّر ربط الحسابات.', + 'oauth_connected' => 'تم ربط حسابك لدى :provider.', + 'oauth_disconnected' => 'تم إلغاء ربط حسابك لدى :provider.', + 'oauth_email_exists' => 'يوجد بالفعل حساب مرتبط بعنوان البريد الإلكتروني هذا. سجّل الدخول واربط هذا الموفّر من إعدادات حسابك.', + 'outpost_error_422' => 'حدث خطأ أثناء الاتصال بـ statamic.com.', + 'outpost_error_429' => 'عدد الطلبات المرسلة إلى statamic.com كبير جدًا.', + 'outpost_issue_try_later' => 'حدثت مشكلة في الاتصال بـ statamic.com. حاول مرة أخرى لاحقًا.', + 'outpost_license_key_error' => 'تعذر على Statamic فك تشفير ملف مفتاح الترخيص المقدم. أعد تنزيله من statamic.com.', + 'passkeys_browser_unsupported' => 'مفاتيح المرور غير مدعومة. تأكد من استخدام HTTPS ومتصفح متوافق.', + 'passkeys_configure_intro' => 'تتيح مفاتيح المرور تسجيل دخول أكثر أمانًا دون كلمة مرور.', + 'password_passkeys_only' => 'يرجى تسجيل الدخول باستخدام مفتاح المرور.', 'password_protect_enter_password' => 'أدخل كلمة المرور لفتح القفل', 'password_protect_incorrect_password' => 'كلمة مرور غير صحيحة.', 'password_protect_token_invalid' => 'رمز غير صالح أو منتهي الصلاحية.', 'password_protect_token_missing' => 'الرمز الآمن مفقود. يجب أن تصل إلى هذه الشاشة من عنوان URL المحمي الأصلي.', - 'phpinfo_utility_description' => 'تحقق من إعدادات تكوين PHP والوحدات المثبتة.', + 'phpinfo_utility_description' => 'تحقق من إعدادات PHP والوحدات المثبتة.', + 'plus_count_more' => '+ :count أخرى', 'preference_favorites_instructions' => 'الاختصارات التي ستظهر عند فتح شريط البحث العالمي. يمكنك بدلاً من ذلك زيارة الصفحة واستخدام أيقونة الدبوس في الأعلى لإضافتها إلى هذه القائمة.', + 'preference_confirm_dirty_navigation_instructions' => 'تحديد ما إذا كان سيظهر تحذير عند مغادرة الصفحة مع وجود تغييرات غير محفوظة.', + 'preference_formatting_locale_invalid' => 'أدخل رمز إعداد محلي صالحًا.', + 'preference_formatting_locale_instructions' => 'الإعداد المحلي المستخدم لتنسيق القيم في لوحة التحكم، مثل التواريخ والأرقام. اختر قيمة من القائمة أو أدخل رمزًا، مثل `fr-CH`.', 'preference_locale_instructions' => 'اللغة المفضلة للوحة التحكم.', 'preference_start_page_instructions' => 'الصفحة التي ستُعرض عند تسجيل الدخول إلى لوحة التحكم.', - 'publish_actions_create_revision' => 'سيتم إنشاء مراجعة بناءً على النسخة الحالية. لن تتغير المراجعة الحالية.', - 'publish_actions_current_becomes_draft_because_scheduled' => 'بما أن المراجعة الحالية منشورة وقد اخترت تاريخًا في المستقبل، بمجرد تقديمك، ستتصرف المراجعة مثل مسودة حتى تاريخ النشر المحدد.', - 'publish_actions_publish' => 'سيتم تطبيق التغييرات على النسخة الحالية وسيتم نشرها على الفور.', - 'publish_actions_schedule' => 'سيتم تطبيق التغييرات على النسخة الحالية وسيتم نشرها في التاريخ المحدد.', - 'publish_actions_unpublish' => 'ستتم إزالة النشر عن المراجعة الحالية.', + 'preference_strict_accessibility_instructions' => 'صُممت لوحة التحكم مع مراعاة سهولة الوصول، وتهدف إلى استيفاء إرشادات WCAG 2.2 حيثما أمكن. فعّل هذا الخيار لتطبيق قواعد أكثر صرامة لسهولة الوصول عبر زيادة تباين حدود الحقول.', + 'preference_theme_instructions' => 'تخصيص ألوان لوحة التحكم ومظهرها.', + 'publish_actions_create_revision' => 'ستُنشأ مراجعة استنادًا إلى نسخة العمل، ولن تتغير المراجعة الحالية.', + 'publish_actions_current_becomes_draft_because_scheduled' => 'بما أن المراجعة الحالية منشورة واخترت تاريخًا مستقبليًا، فستُعامل المراجعة كمسودة بعد الإرسال حتى يحين تاريخ النشر المحدد.', + 'publish_actions_publish' => 'ستُطبّق تغييرات نسخة العمل على عنصر المحتوى ويُنشر فورًا.', + 'publish_actions_schedule' => 'ستُطبّق تغييرات نسخة العمل على عنصر المحتوى، وسيُنشر في التاريخ المحدد.', + 'publish_actions_unpublish' => 'سيُلغى نشر المراجعة الحالية.', 'relationship_item_unavailable' => 'هذا العنصر غير متاح. ربما تم حذفه، أو قد لا تملك صلاحية عرضه.', 'reset_password_notification_body' => 'تتلقى هذا البريد الإلكتروني لأننا تلقينا طلبًا لإعادة تعيين كلمة المرور لحسابك.', 'reset_password_notification_no_action' => 'إذا لم تطلب إعادة تعيين كلمة المرور، فلا يلزم اتخاذ أي إجراء آخر.', 'reset_password_notification_subject' => 'إشعار إعادة تعيين كلمة المرور', - 'role_change_handle_warning' => 'تغيير المعرّف لن يحدث تحديثًا للإشارات إليه في المستخدمين والمجموعات.', - 'role_handle_instructions' => 'يتم استخدام المعرّفات للإشارة إلى هذا الدور على الواجهة الأمامية. لا يمكن تغييره بسهولة.', - 'role_intro' => 'الأدوار هي مجموعات من أذونات الوصول والإجراءات التي يمكن تعيينها للمستخدمين ومجموعات المستخدمين.', - 'role_title_instructions' => 'عادة ما يكون اسم مفرد، مثل "المحرر" أو "المشرف".', - 'search_utility_description' => 'إدارة وعرض المعلومات المهمة حول فهارس البحث في ستاتاميك.', + 'role_change_handle_warning' => 'لن يؤدي تغيير المعرّف إلى تحديث الإشارات إليه في المستخدمين والمجموعات. حدّثها يدويًا.', + 'role_handle_instructions' => 'معرّف فريد يُستخدم في الشفرة والقوالب للإشارة إلى هذا الدور.', + 'role_intro' => 'الأدوار مجموعات من أذونات الوصول والإجراءات، ويمكن تعيينها للمستخدمين ومجموعات المستخدمين.', + 'role_title_instructions' => 'استخدم اسمًا مفردًا، مثل "محرر" أو "مسؤول".', + 'search_utility_description' => 'إدارة المعلومات المهمة حول فهارس البحث في Statamic وعرضها.', + 'selections_click_to_deselect_all' => 'تم تحديد :total عنصر. أزل علامة الاختيار لإلغاء تحديد العناصر.', + 'selections_click_to_select_all' => 'لم يتم تحديد أي عناصر. حدد مربع الاختيار لتحديد :total عنصرًا.', + 'selections_item_selected' => 'تم تحديد :title حاليًا. انقر لإلغاء تحديده.', + 'selections_item_unselected' => 'لم يتم تحديد :title. انقر لتحديده.', + 'selections_limit_reached' => 'تم بلوغ حد التحديد. لا يمكن تحديد :title.', + 'selections_select_all' => 'تم تحديد :selected من أصل :total عنصر. حدد مربع الاختيار لتحديد العناصر.', + 'selections_select_all_matching' => 'تحديد :total عنصرًا في جميع الصفحات.', + 'selections_select_all_limit_reached' => 'تجاوزت النتائج حد التحديد البالغ :limit عنصرًا. حدّث القائمة وحاول مجددًا.', + 'session_expiry_dismissed_banner' => 'شارفت جلستك على الانتهاء. انقر هنا لتمديدها ومتابعة تسجيل الدخول.', + 'session_expiry_dismissed_login_banner' => 'انتهت جلستك. انقر هنا لتسجيل الدخول مجددًا.', 'session_expiry_enter_password' => 'أدخل كلمة المرور الخاصة بك لمتابعة من حيث توقفت', + 'session_expiry_enter_two_factor_code' => 'أدخل رمز تطبيق المصادقة للمتابعة.', + 'session_expiry_enter_two_factor_recovery_code' => 'أدخل رمز استرداد للمتابعة.', 'session_expiry_logged_out_for_inactivity' => 'تم تسجيل خروجك بسبب عدم النشاط لفترة.', - 'session_expiry_logging_out_in_seconds' => 'لقد كنت غير نشط لفترة، وسيتم تسجيل خروجك خلال :seconds ثوانٍ. انقر لتمديد جلستك.', - 'session_expiry_new_window' => 'يفتح في نافذة جديدة. عد بعد تسجيل الدخول.', - 'show_slugs_instructions' => 'سواء لعرض العناوين في عرض الشجرة.', - 'site_configure_attributes_instructions' => 'أضف خصائص عشوائية إلى تكوين موقعك يمكن الوصول إليها في القوالب الخاصة بك. [معرفة المزيد](https://statamic.dev/multi-site#additional-attributes).', - 'site_configure_handle_instructions' => 'مرجع فريد لهذا الموقع. من الصعب تغييره لاحقًا.', - 'site_configure_lang_instructions' => 'معرفة المزيد عن [اللغات](https://statamic.dev/multi-site#language).', - 'site_configure_locale_instructions' => 'معرفة المزيد عن [المواقع](https://statamic.dev/multi-site#locale).', + 'session_expiry_logging_out_in_seconds' => 'لم تستخدم الجلسة منذ فترة، وسيتم تسجيل خروجك خلال :seconds ثانية. انقر لتمديد الجلسة.', + 'session_expiry_new_window' => 'سيُفتح هذا في نافذة جديدة. عُد إلى هذه الصفحة بعد التحقق من هويتك.', + 'set_new_password_instructions' => 'أكّد عنوان بريدك الإلكتروني وأنشئ كلمة مرور جديدة.', + 'show_slugs_instructions' => 'عرض معرّفات الروابط (Slugs) في عرض الشجرة.', + 'site_configure_attributes_instructions' => 'أضف خصائص مخصصة إلى إعدادات موقعك لتتمكن من الوصول إليها في القوالب. [معرفة المزيد](https://statamic.dev/multi-site#additional-attributes).', + 'site_configure_handle_instructions' => 'معرّف فريد لهذا الموقع، ويصعب تغييره لاحقًا.', + 'site_configure_lang_instructions' => 'تعرّف على [لغات المواقع](https://statamic.dev/multi-site#language).', + 'site_configure_locale_instructions' => 'تعرّف على [الإعدادات المحلية](https://statamic.dev/multi-site#locale).', 'site_configure_name_instructions' => 'اسم ظاهر للمستخدم يُعرض في جميع أنحاء لوحة التحكم.', - 'site_configure_url_instructions' => 'معرفة المزيد عن [عناوين مواقع الويب](https://statamic.dev/multi-site#url).', - 'status_expired_with_date' => 'منتهي في :date', - 'status_published_with_date' => 'تم نشره في :date', - 'status_scheduled_with_date' => 'مقرر نشره في :date', - 'taxonomies_blueprints_instructions' => 'يمكن أن تستخدم المصطلحات في هذه التصنيف أي من هذه المخططات.', - 'taxonomies_collections_instructions' => 'المجموعات التي تستخدم هذا التصنيف.', - 'taxonomies_preview_target_refresh_instructions' => 'تحديث المعاينة تلقائيًا أثناء التحرير. تعطيل هذا سيستخدم postMessage.', - 'taxonomies_preview_targets_instructions' => 'العناوين القابلة للعرض ضمن المعاينة الحية. تعرف على المزيد في [التوثيق](https://statamic.dev/live-preview#preview-targets).', - 'taxonomy_configure_handle_instructions' => 'يستخدم للإشارة إلى هذا التصنيف على الواجهة الأمامية. من الصعب تغييره لاحقًا.', - 'taxonomy_configure_intro' => 'التصنيف هو نظام تصنيف البيانات حول مجموعة من الخصائص الفريدة، مثل الفئات، العلامات، أو الألوان.', - 'taxonomy_configure_layout_instructions' => 'حدد تخطيط التصنيف الافتراضي. يمكن للمصطلحات تجاوز هذا الإعداد باستخدام حقل `layout`.', - 'taxonomy_configure_template_instructions' => 'حدد قالب التصنيف الافتراضي.', - 'taxonomy_configure_term_template_instructions' => 'حدد قالب التصنيف الافتراضي. يمكن للمصطلحات تجاوز هذا الإعداد باستخدام حقل `template`.', - 'taxonomy_configure_title_instructions' => 'نوصي باستخدام اسم جمع، مثل "الفئات" أو "العلامات".', + 'site_configure_url_instructions' => 'تعرّف على [عناوين URL للمواقع](https://statamic.dev/multi-site#url).', + 'status_expired_with_date' => 'انتهت صلاحيته في :date', + 'status_published_with_date' => 'نُشر في :date', + 'status_scheduled_with_date' => 'مجدول للنشر في :date', + 'sync_entry_field_confirmation_text' => 'هل أنت متأكد؟ ستُستبدل قيمة هذا الحقل بقيمته في عنصر المحتوى المصدر.', + 'sync_term_field_confirmation_text' => 'هل أنت متأكد؟ ستُستبدل قيمة هذا الحقل بقيمته في المصطلح المصدر.', + 'taxonomies_blueprints_instructions' => 'يمكن لمصطلحات هذا التصنيف استخدام أي من هذه المخططات.', + 'taxonomies_collections_instructions' => 'المجموعات المرتبطة بهذا التصنيف.', + 'taxonomies_preview_target_refresh_instructions' => 'تحديث المعاينة تلقائيًا أثناء التحرير. عند تعطيل هذا الخيار، تُستخدم `postMessage`.', + 'taxonomies_preview_targets_instructions' => 'عناوين URL التي يمكن عرضها في المعاينة المباشرة. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/live-preview#preview-targets).', + 'taxonomy_configure_handle_instructions' => 'يُستخدم هذا المعرّف للإشارة إلى التصنيف في الواجهة الأمامية، ويصعب تغييره لاحقًا.', + 'taxonomy_configure_intro' => 'التصنيف نظام لتنظيم البيانات وفق خصائص مشتركة، مثل الفئات والوسوم والألوان.', + 'taxonomy_configure_layout_instructions' => 'حدد التخطيط الافتراضي للتصنيف. يمكن للمصطلحات تجاوز هذا الإعداد باستخدام حقل `layout`.', + 'taxonomy_configure_template_instructions' => 'حدد القالب الافتراضي للتصنيف.', + 'taxonomy_configure_term_template_instructions' => 'حدد القالب الافتراضي لمصطلحات التصنيف. يمكن للمصطلحات تجاوز هذا الإعداد باستخدام حقل `template`.', + 'taxonomy_configure_title_instructions' => 'استخدم اسمًا بصيغة الجمع، مثل "الفئات" أو "الوسوم".', 'taxonomy_next_steps_blueprints_description' => 'إدارة المخططات والحقول المتاحة لهذا التصنيف.', - 'taxonomy_next_steps_configure_description' => 'تكوين الأسماء، ربط المجموعات، تحديد المخططات، والمزيد.', - 'taxonomy_next_steps_create_term_description' => 'أنشئ المصطلح الأول أو حدد بعض المصطلحات الوهمية، الأمر متروك لك.', - 'try_again_in_seconds' => '{0,1}حاول مرة أخرى الآن.|حاول مرة أخرى خلال :count ثوانٍ.', - 'units.B' => ':count ب', + 'taxonomy_next_steps_configure_description' => 'إعداد الأسماء وربط المجموعات وتحديد المخططات وغيرها من الخيارات.', + 'taxonomy_next_steps_create_term_description' => 'أنشئ المصطلح الأول أو أضف بعض المصطلحات المؤقتة للتجربة، حسب حاجتك.', + 'theme_share_instructions' => 'انشر هذا المظهر عبر حسابك على statamic.com ليتمكن الآخرون من استخدامه.', + 'try_again_in_seconds' => '{0,1}حاول الآن.|حاول مرة أخرى خلال :count ثانية.', + 'try_again_in_minutes' => 'حاول مرة أخرى بعد دقيقة.|حاول مرة أخرى خلال :count دقائق.', + 'tree_aria_instructions' => 'استخدم مفاتيح الأسهم للتنقل. اضغط Alt مع مفاتيح الأسهم لإعادة الترتيب.', + 'two_factor_account_requirement' => 'يتطلب حسابك تفعيل المصادقة الثنائية. فعّلها قبل المتابعة.', + 'two_factor_challenge_code_instructions' => 'أدخل الرمز المكوّن من 6 أرقام من تطبيق المصادقة لتأكيد دخولك إلى حسابك.', + 'two_factor_enable_introduction' => 'عند تفعيل المصادقة الثنائية، سيُطلب منك إدخال رمز أمان عشوائي من تطبيق المصادقة على هاتفك عند كل تسجيل دخول.', + 'two_factor_enabled' => 'المصادقة الثنائية مفعّلة لحسابك. سيُطلب منك إدخال رمز أمان عشوائي من تطبيق المصادقة على هاتفك عند كل تسجيل دخول.', + 'two_factor_recovery_code_instructions' => 'أكّد دخولك إلى حسابك بإدخال أحد رموز الاسترداد الاحتياطية.', + 'two_factor_recovery_codes' => 'احتفظ برموز الاسترداد في مكان آمن. يمكنك استخدامها لاستعادة الوصول إلى حسابك إذا فقدت تطبيق المصادقة.', + 'two_factor_regenerate_recovery_codes' => 'سيؤدي إنشاء رموز استرداد جديدة إلى إبطال جميع الرموز السابقة فورًا.', + 'two_factor_setup_instructions' => 'امسح رمز QR باستخدام تطبيق المصادقة، أو أدخل الرمز النصي يدويًا. ثم أدخل رمز التحقق المكوّن من 6 أرقام الذي يظهر في التطبيق.', + 'units.B' => ':count بايت', 'units.GB' => ':count جيجابايت', 'units.KB' => ':count كيلوبايت', 'units.MB' => ':count ميجابايت', - 'units.ms' => ':countمل', - 'units.s' => ':countث', + 'units.ms' => ':count مللي ثانية', + 'units.s' => ':count ثانية', 'updater_require_version_command' => 'لطلب إصدارًا معينًا، نفذ الأمر التالي', 'updater_update_to_latest_command' => 'لتحديث إلى أحدث إصدار، نفذ الأمر التالي', 'uploader_append_timestamp' => 'إضافة طابع زمني', 'uploader_choose_new_filename' => 'اختر اسم ملف جديد', - 'uploader_discard_use_existing' => 'التخلص من الملف الموجود واستخدامه', + 'uploader_discard_use_existing' => 'تجاهل الملف المرفوع واستخدام الملف الموجود', 'uploader_overwrite_existing' => 'استبدال الملف الموجود', 'user_activation_email_not_sent_error' => 'لم يتم إرسال بريد التفعيل. يرجى التحقق من إعدادات البريد الإلكتروني والمحاولة مرة أخرى.', 'user_groups_intro' => 'تسمح مجموعات المستخدمين لك بتنظيم المستخدمين وتطبيق أدوار مبنية على الأذونات بشكل جماعي.', @@ -242,13 +316,14 @@ 'user_groups_title_instructions' => 'عادةً ما يكون اسم جمع، مثل "المحررون" أو "المصورون"', 'user_wizard_account_created' => 'تم إنشاء حساب المستخدم.', 'user_wizard_intro' => 'يمكن تعيين المستخدمين إلى أدوار تخصص أذوناتهم، وصولهم، وقدراتهم في لوحة التحكم.', - 'user_wizard_invitation_body' => 'فعّل حسابك الجديد في ستاتاميك على :site لبدء إدارة هذا الموقع. لأمانك، ينتهي الرابط أدناه بعد :expiry ساعة. بعد ذلك، يرجى الاتصال بالمسؤول للحصول على كلمة مرور جديدة.|فعّل حسابك الجديد في ستاتاميك على :site لبدء إدارة هذا الموقع. لأمانك، ينتهي الرابط أدناه بعد :expiry ساعات. بعد ذلك، يرجى الاتصال بالمسؤول للحصول على كلمة مرور جديدة.', + 'user_wizard_invitation_body' => 'فعّل حسابك الجديد على Statamic في :site لبدء إدارة هذا الموقع. لأمانك، تنتهي صلاحية الرابط أدناه بعد :expiry ساعة. بعد ذلك، تواصل مع مسؤول الموقع للحصول على كلمة مرور جديدة.|فعّل حسابك الجديد على Statamic في :site لبدء إدارة هذا الموقع. لأمانك، تنتهي صلاحية الرابط أدناه بعد :expiry ساعات. بعد ذلك، تواصل مع مسؤول الموقع للحصول على كلمة مرور جديدة.', 'user_wizard_invitation_intro' => 'أرسل بريدًا ترحيبيًا يحتوي على تفاصيل تفعيل الحساب إلى المستخدم الجديد.', 'user_wizard_invitation_share' => 'انسخ هذه البيانات وشاركها مع :email عبر طريقتك المفضلة.', 'user_wizard_invitation_share_before' => 'بعد إنشاء مستخدم، سيتم توفير التفاصيل لمشاركتها مع :email عبر طريقتك المفضلة.', - 'user_wizard_invitation_subject' => 'فعل حسابك الجديد في ستاتاميك على :site', + 'user_wizard_invitation_subject' => 'فعّل حسابك الجديد على Statamic في :site', 'user_wizard_roles_groups_intro' => 'يمكن تعيين المستخدمين إلى أدوار تخصص أذوناتهم، وصولهم، وقدراتهم في لوحة التحكم.', - 'user_wizard_super_admin_instructions' => 'يمنح المستخدم سوبر أدمن وصولاً غير محدود إلى كل شيء في لوحة التحكم. يرجى توخي الحذر عند منح هذا الدور.', + 'user_wizard_super_admin_instructions' => 'يتمتع المسؤول الأعلى بصلاحيات كاملة للوصول إلى كل ما في لوحة التحكم. امنح هذا الدور بحذر.', + 'video_fieldtype_cloudflare_manifest' => 'لا يمكن تضمين روابط ملفات manifest الخاصة بـ Cloudflare Stream. استخدم بدلًا منها الرابط الموجود في زر "Video Link" في Cloudflare.', 'view_more_count' => 'عرض :count المزيد', 'width_x_height' => ':width × :height', ]; diff --git a/lang/ar/permissions.php b/lang/ar/permissions.php index 6c30f572c36..83f7eb33d19 100644 --- a/lang/ar/permissions.php +++ b/lang/ar/permissions.php @@ -1,70 +1,73 @@ 'سوبر ادمن', - 'super_desc' => 'لدى السوبر ادمن السيطرة الكاملة والوصول إلى كل شيء في لوحة التحكم. امنح هذا الدور بحذر.', + 'super' => 'المسؤول الأعلى', + 'super_desc' => 'يتمتع المسؤولون الأعلى بصلاحيات كاملة للوصول إلى كل ما في لوحة التحكم. امنح هذا الدور بحذر.', 'group_cp' => 'لوحة التحكم', 'access_cp' => 'الوصول إلى لوحة التحكم', - 'access_cp_desc' => 'يسمح بالوصول إلى لوحة التحكم، لكنه لا يضمن أن يتمكن من فعل أي شيء بمجرد الدخول.', - 'configure_sites' => 'تكوين المواقع', - 'configure_sites_desc' => 'القدرة على تكوين المواقع عند تمكين المواقع المتعددة.', - 'configure_fields' => 'تكوين الحقول', - 'configure_fields_desc' => 'القدرة على تحرير المخططات ومجموعات الحقول وحقولها.', - 'configure_addons' => 'تكوين الإضافات', - 'configure_addons_desc' => 'القدرة على الوصول إلى قسم الإضافات لتثبيتها وإلغاء تثبيتها.', + 'access_cp_desc' => 'يتيح هذا الإذن دخول لوحة التحكم، لكنه لا يمنح تلقائيًا صلاحية تنفيذ أي إجراء فيها.', + 'configure_sites' => 'إعداد المواقع', + 'configure_sites_desc' => 'السماح بإعداد المواقع عند تفعيل تعدد المواقع.', + 'configure_fields' => 'إعداد الحقول', + 'configure_fields_desc' => 'السماح بتحرير المخططات ومجموعات الحقول والحقول التابعة لها.', 'manage_preferences' => 'إدارة التفضيلات', 'manage_preferences_desc' => 'القدرة على تخصيص التفضيلات العامة وتفضيلات الأدوار.', 'group_sites' => 'المواقع', 'access_{site}_site' => 'الوصول إلى موقع :site', 'group_collections' => 'المجموعات', - 'configure_collections' => 'تكوين المجموعات', - 'configure_collections_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالمجموعة', - 'view_{collection}_entries' => 'عرض إدخالات :collection', - 'edit_{collection}_entries' => 'تحرير الإدخالات', - 'create_{collection}_entries' => 'إنشاء إدخالات جديدة', - 'delete_{collection}_entries' => 'حذف الإدخالات', - 'publish_{collection}_entries' => 'إدارة حالة النشر', - 'publish_{collection}_entries_desc' => 'القدرة على التغيير من مسودة إلى منشور والعكس', - 'reorder_{collection}_entries' => 'إعادة ترتيب الإدخالات', - 'reorder_{collection}_entries_desc' => 'تمكين إعادة الترتيب بالسحب والإفلات', - 'edit_other_authors_{collection}_entries' => 'تحرير إدخالات المؤلفين الآخرين', - 'publish_other_authors_{collection}_entries' => 'إدارة حالة نشر إدخالات المؤلفين الآخرين', - 'delete_other_authors_{collection}_entries' => 'حذف إدخالات المؤلفين الآخرين', + 'configure_collections' => 'إعداد المجموعات', + 'configure_collections_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالمجموعات.', + 'view_{collection}_entries' => 'عرض عناصر المحتوى في :collection', + 'edit_{collection}_entries' => 'تحرير عناصر المحتوى', + 'create_{collection}_entries' => 'إنشاء عناصر محتوى جديدة', + 'delete_{collection}_entries' => 'حذف عناصر المحتوى', + 'publish_{collection}_entries' => 'إدارة حالة نشر عناصر المحتوى', + 'publish_{collection}_entries_desc' => 'السماح بتغيير حالة عنصر المحتوى من مسودة إلى منشور والعكس.', + 'reorder_{collection}_entries' => 'إعادة ترتيب عناصر المحتوى', + 'reorder_{collection}_entries_desc' => 'السماح بإعادة الترتيب بالسحب والإفلات.', + 'edit_other_authors_{collection}_entries' => 'تحرير عناصر محتوى المؤلفين الآخرين', + 'publish_other_authors_{collection}_entries' => 'إدارة حالة نشر عناصر محتوى المؤلفين الآخرين', + 'delete_other_authors_{collection}_entries' => 'حذف عناصر محتوى المؤلفين الآخرين', 'group_taxonomies' => 'التصنيفات', - 'configure_taxonomies' => 'تكوين التصنيفات', - 'configure_taxonomies_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالتصنيف', + 'configure_taxonomies' => 'إعداد التصنيفات', + 'configure_taxonomies_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالتصنيفات.', 'view_{taxonomy}_terms' => 'عرض مصطلحات :taxonomy', 'edit_{taxonomy}_terms' => 'تحرير المصطلحات', 'create_{taxonomy}_terms' => 'إنشاء مصطلحات جديدة', 'delete_{taxonomy}_terms' => 'حذف المصطلحات', - 'publish_{taxonomy}_terms' => 'إدارة حالة النشر', + 'publish_{taxonomy}_terms' => 'إدارة حالة نشر المصطلحات', 'reorder_{taxonomy}_terms' => 'إعادة ترتيب المصطلحات', - 'group_navigation' => 'التنقل', - 'configure_navs' => 'تكوين التنقل', - 'configure_navs_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالتنقل', - 'view_{nav}_nav' => 'عرض تنقل :nav', - 'edit_{nav}_nav' => 'تحرير التنقل', + 'group_navigation' => 'قوائم التنقل', + 'configure_navs' => 'إعداد قوائم التنقل', + 'configure_navs_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بقوائم التنقل.', + 'view_{nav}_nav' => 'عرض قائمة التنقل :nav', + 'edit_{nav}_nav' => 'تحرير قائمة التنقل', 'group_globals' => 'المتغيرات العامة', - 'configure_globals' => 'تكوين المتغيرات العامة', - 'configure_globals_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالمتغيرات العامة', - 'edit_{global}_globals' => 'تحرير متغيرات :global', - 'group_assets' => 'الأصول', - 'configure_asset_containers' => 'تكوين حاويات الأصول', - 'configure_asset_containers_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالأصول', - 'view_{container}_assets' => 'عرض أصول :container', - 'upload_{container}_assets' => 'تحميل أصول جديدة', - 'edit_{container}_assets' => 'تحرير الأصول', - 'move_{container}_assets' => 'نقل الأصول', - 'rename_{container}_assets' => 'إعادة تسمية الأصول', - 'delete_{container}_assets' => 'حذف الأصول', + 'configure_globals' => 'إعداد المتغيرات العامة', + 'configure_globals_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالمجموعات العامة.', + 'edit_{global}_globals' => 'تحرير المتغيرات في :global', + 'group_assets' => 'الملفات', + 'configure_asset_containers' => 'إعداد مخازن الملفات', + 'configure_asset_containers_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالملفات.', + 'view_{container}_assets' => 'عرض ملفات :container', + 'upload_{container}_assets' => 'رفع ملفات جديدة', + 'edit_{container}_assets' => 'تحرير الملفات', + 'move_{container}_assets' => 'نقل الملفات', + 'rename_{container}_assets' => 'إعادة تسمية الملفات', + 'delete_{container}_assets' => 'حذف الملفات', + 'edit_{container}_folders' => 'تحرير المجلدات', + 'create_{container}_folders' => 'إنشاء مجلدات', + 'move_{container}_folders' => 'نقل المجلدات', + 'rename_{container}_folders' => 'إعادة تسمية المجلدات', + 'delete_{container}_folders' => 'حذف المجلدات', 'group_forms' => 'النماذج', - 'configure_forms' => 'تكوين النماذج', - 'configure_forms_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالنماذج', - 'configure_form_fields' => 'تكوين حقول النموذج', - 'configure_form_fields_desc' => 'القدرة على تحرير مخططات النموذج ومجموعات الحقول وحقولها.', - 'view_{form}_form_submissions' => 'عرض إرسالات :form', - 'delete_{form}_form_submissions' => 'حذف إرسالات :form', - 'group_users' => 'المستخدمين', + 'configure_forms' => 'إعداد النماذج', + 'configure_forms_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالنماذج.', + 'configure_form_fields' => 'إعداد حقول النماذج', + 'configure_form_fields_desc' => 'السماح بتحرير مخططات النماذج ومجموعات الحقول والحقول التابعة لها.', + 'view_{form}_form_submissions' => 'عرض استجابات :form', + 'delete_{form}_form_submissions' => 'حذف استجابات :form', + 'group_users' => 'المستخدمون', 'view_users' => 'عرض المستخدمين', 'edit_users' => 'تحرير المستخدمين', 'create_users' => 'إنشاء مستخدمين', @@ -74,9 +77,14 @@ 'edit_roles' => 'تحرير الأدوار', 'assign_user_groups' => 'تعيين المجموعات للمستخدمين', 'assign_roles' => 'تعيين الأدوار للمستخدمين', - 'impersonate_users' => 'تقمص هوية المستخدمين', + 'impersonate_users' => 'تقمّص هويات المستخدمين', + 'impersonate_users_desc' => 'السماح بتسجيل الدخول بهوية أي مستخدم، بما في ذلك المسؤولين الأعلى. امنح هذا الإذن بحذر.', 'group_updates' => 'التحديثات', 'view_updates' => 'عرض التحديثات', + 'group_addons' => 'الإضافات', + 'configure_addons' => 'إعداد الإضافات', + 'configure_addons_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالإضافات.', + 'edit_addon_settings' => 'إعدادات :addon', 'group_utilities' => 'الأدوات', 'access_utility' => ':title', 'access_utility_desc' => 'يمنح الوصول إلى أداة :title', diff --git a/lang/ar/validation.php b/lang/ar/validation.php index 45f390e9639..4f3ac6429cd 100644 --- a/lang/ar/validation.php +++ b/lang/ar/validation.php @@ -2,154 +2,186 @@ return [ 'accepted' => 'يجب قبوله.', - 'accepted_if' => 'يجب قبوله عندما يكون :other هو :value.', - 'active_url' => 'هذا ليس عنوان URL صالحًا.', - 'after' => 'يجب أن يكون تاريخًا بعد :date.', - 'after_or_equal' => 'يجب أن يكون تاريخًا بعد أو يساوي :date.', - 'alpha' => 'قد يحتوي فقط على حروف.', - 'alpha_dash' => 'قد يحتوي فقط على حروف وأرقام وشرطات وشرطات سفلية.', - 'alpha_num' => 'قد يحتوي فقط على حروف وأرقام.', + 'accepted_if' => 'يجب قبول هذا الحقل عندما تكون قيمة :other هي :value.', + 'active_url' => 'يجب أن يكون عنوان URL صالحًا.', + 'after' => 'يجب أن يكون التاريخ بعد :date.', + 'after_or_equal' => 'يجب أن يكون التاريخ في :date أو بعده.', + 'alpha' => 'يجب أن يحتوي على حروف فقط.', + 'alpha_dash' => 'يجب أن يحتوي على حروف أو أرقام أو شرطات أو شرطات سفلية فقط.', + 'alpha_num' => 'يجب أن يحتوي على حروف وأرقام فقط.', + 'any_of' => 'القيمة غير صالحة.', 'array' => 'يجب أن يكون مصفوفة.', + 'array_keys' => 'يجب ألا يحتوي إلا على المفاتيح التالية: :values.', 'ascii' => 'يجب أن يحتوي فقط على أحرف ورموز أبجدية رقمية أحادية البايت (ASCII).', - 'before' => 'يجب أن يكون تاريخًا قبل :date.', - 'before_or_equal' => 'يجب أن يكون تاريخًا قبل أو يساوي :date.', - 'between.array' => 'يجب أن يحتوي على بين :min و :max عناصر.', - 'between.file' => 'يجب أن يكون بين :min و :max كيلو بايت.', - 'between.numeric' => 'يجب أن يكون بين :min و :max.', - 'between.string' => 'يجب أن يكون بين :min و :max حروف.', + 'base64' => 'يجب أن تكون سلسلة Base64 صالحة.', + 'before' => 'يجب أن يكون التاريخ قبل :date.', + 'before_or_equal' => 'يجب أن يكون التاريخ في :date أو قبله.', + 'between.array' => 'يجب أن يتراوح عدد العناصر بين :min و:max.', + 'between.file' => 'يجب أن يتراوح حجم الملف بين :min و:max كيلوبايت.', + 'between.numeric' => 'يجب أن تكون القيمة بين :min و:max.', + 'between.string' => 'يجب أن يتراوح عدد الأحرف بين :min و:max.', 'boolean' => 'يجب أن يكون صحيحًا (true) أو خطأ (false).', - 'can' => 'يحتوي على قيمة محظورة.', + 'can' => 'تتضمن قيمة غير مسموح بها.', 'confirmed' => 'التأكيد غير مطابق.', + 'contains' => 'يجب أن يتضمن قيمة مطلوبة.', 'current_password' => 'كلمة المرور غير صحيحة.', 'date' => 'تاريخ غير صالح.', 'date_equals' => 'يجب أن يكون تاريخًا يساوي :date.', 'date_format' => 'لا يتطابق مع التنسيق :format.', 'decimal' => 'يجب أن يحتوي على :decimal منازل عشرية.', - 'declined' => 'يجب أن يكون مرفوضًا.', - 'declined_if' => 'يجب أن يكون مرفوضًا عندما يكون :other هو :value.', - 'different' => 'يجب أن يكون هذا الحقل و :other مختلفين.', - 'digits' => 'يجب أن يكون :digits رقمًا.', - 'digits_between' => 'يجب أن يكون بين :min و :max أرقام.', + 'declined' => 'يجب رفض هذا الحقل.', + 'declined_if' => 'يجب رفض هذا الحقل عندما تكون قيمة :other هي :value.', + 'different' => 'يجب أن تختلف قيمة هذا الحقل عن قيمة :other.', + 'digits' => 'يجب أن يتكون من :digits أرقام.', + 'digits_between' => 'يجب أن يتراوح عدد الأرقام بين :min و:max.', 'dimensions' => 'أبعاد الصورة غير صالحة.', 'distinct' => 'يحتوي هذا الحقل على قيمة مكررة.', - 'doesnt_end_with' => 'لا يجب أن ينتهي بأحد القيم التالية: :values.', - 'doesnt_start_with' => 'لا يجب أن يبدأ بأحد القيم التالية: :values.', - 'email' => 'يجب أن يكون عنوان بريد إلكتروني صالح.', - 'ends_with' => 'يجب أن ينتهي بـ :values', + 'doesnt_contain' => 'يجب ألا يحتوي على أي من القيم التالية: :values.', + 'doesnt_end_with' => 'يجب ألا ينتهي بأي من القيم التالية: :values.', + 'doesnt_start_with' => 'يجب ألا يبدأ بأي من القيم التالية: :values.', + 'email' => 'يجب أن يكون عنوان بريد إلكتروني صالحًا.', + 'encoding' => 'يجب أن يكون بترميز :encoding.', + 'ends_with' => 'يجب أن ينتهي بإحدى القيم التالية: :values.', 'enum' => ':attribute المختار غير صالح.', - 'exists' => 'هذا غير صالح.', + 'exists' => 'هذه القيمة غير صالحة.', + 'extensions' => 'يجب أن يكون امتداد الملف أحد الامتدادات التالية: :values.', 'file' => 'يجب أن يكون ملفًا.', 'filled' => 'يجب أن يحتوي على قيمة.', - 'gt.array' => 'يجب أن يحتوي على أكثر من :value عناصر.', - 'gt.file' => 'يجب أن يكون أكثر من :value كيلو بايت.', - 'gt.numeric' => 'يجب أن يكون أكبر من :value.', - 'gt.string' => 'يجب أن يحتوي على أكثر من :value حروف.', - 'gte.array' => 'يجب أن يحتوي على :value عناصر على الأقل.', - 'gte.file' => 'يجب أن يكون على الأقل :value كيلو بايت.', - 'gte.numeric' => 'يجب أن يكون أكبر من أو يساوي :value.', - 'gte.string' => 'يجب أن يحتوي على :value حروف على الأقل.', + 'gt.array' => 'يجب أن يحتوي على أكثر من :value عنصر.', + 'gt.file' => 'يجب أن يتجاوز حجم الملف :value كيلوبايت.', + 'gt.numeric' => 'يجب أن تكون القيمة أكبر من :value.', + 'gt.string' => 'يجب أن يزيد عدد الأحرف على :value.', + 'gte.array' => 'يجب ألا يقل عدد العناصر عن :value.', + 'gte.file' => 'يجب ألا يقل حجم الملف عن :value كيلوبايت.', + 'gte.numeric' => 'يجب أن تكون القيمة أكبر من أو تساوي :value.', + 'gte.string' => 'يجب ألا يقل عدد الأحرف عن :value.', + 'hex_color' => 'يجب أن يكون لونًا صالحًا بصيغة سداسية عشرية.', 'image' => 'يجب أن تكون صورة.', - 'in' => 'هذا غير صالح.', - 'in_array' => 'هذا الحقل لا يوجد في :other.', + 'in' => 'هذه القيمة غير صالحة.', + 'in_array' => 'يجب أن تكون قيمة هذا الحقل موجودة ضمن :other.', + 'in_array_keys' => 'يجب أن يحتوي على مفتاح واحد على الأقل من المفاتيح التالية: :values.', 'integer' => 'يجب أن يكون عددًا صحيحًا.', 'ip' => 'يجب أن يكون عنوان IP صالح.', 'ipv4' => 'يجب أن يكون عنوان IPv4 صالح.', 'ipv6' => 'يجب أن يكون عنوان IPv6 صالح.', - 'json' => 'يجب أن تكون سلسلة JSON صالحة.', - 'lowercase' => 'يجب أن يكون بالحروف الصغيرة (lowercase).', - 'lt.array' => 'يجب أن يحتوي على أقل من :value عناصر.', - 'lt.file' => 'يجب أن يكون أقل من :value كيلو بايت.', - 'lt.numeric' => 'يجب أن يكون أقل من :value.', - 'lt.string' => 'يجب أن يحتوي على أقل من :value حروف.', - 'lte.array' => 'يجب ألا يحتوي على أكثر من :value عناصر.', - 'lte.file' => 'يجب ألا يكون أكبر من :value كيلو بايت.', - 'lte.numeric' => 'يجب أن يكون أقل من أو يساوي :value.', - 'lte.string' => 'يجب ألا يحتوي على أكثر من :value حروف.', + 'json' => 'يجب أن يكون نص JSON صالحًا.', + 'list' => 'يجب أن يكون قائمة.', + 'lowercase' => 'يجب أن يكون بأحرف صغيرة.', + 'lt.array' => 'يجب أن يحتوي على أقل من :value عنصر.', + 'lt.file' => 'يجب أن يقل حجم الملف عن :value كيلوبايت.', + 'lt.numeric' => 'يجب أن تكون القيمة أقل من :value.', + 'lt.string' => 'يجب أن يقل عدد الأحرف عن :value.', + 'lte.array' => 'يجب ألا يزيد عدد العناصر على :value.', + 'lte.file' => 'يجب ألا يتجاوز حجم الملف :value كيلوبايت.', + 'lte.numeric' => 'يجب أن تكون القيمة أقل من أو تساوي :value.', + 'lte.string' => 'يجب ألا يزيد عدد الأحرف على :value.', 'mac_address' => 'يجب أن يكون عنوان MAC صالح.', - 'max.array' => 'لا يمكن أن يحتوي على أكثر من :max عناصر.', - 'max.file' => 'لا يمكن أن يتجاوز :max كيلو بايت.', + 'max.array' => 'يجب ألا يزيد عدد العناصر على :max.', + 'max.file' => 'يجب ألا يتجاوز حجم الملف :max كيلوبايت.', 'max.numeric' => 'لا يمكن أن يتجاوز :max.', - 'max.string' => 'لا يمكن أن يحتوي على أكثر من :max حروف.', - 'max_digits' => 'لا يمكن أن يحتوي على أكثر من :max أرقام.', + 'max.string' => 'يجب ألا يزيد عدد الأحرف على :max.', + 'max_digits' => 'يجب ألا يزيد عدد الأرقام على :max.', 'mimes' => 'يجب أن يكون ملفًا من نوع :values.', 'mimetypes' => 'يجب أن يكون ملفًا من نوع :values.', - 'min.array' => 'يجب أن يحتوي على :min عناصر على الأقل.', - 'min.file' => 'يجب أن يكون على الأقل :min كيلو بايت.', - 'min.numeric' => 'يجب أن يكون على الأقل :min.', - 'min.string' => 'يجب أن يحتوي على :min حروف على الأقل.', - 'min_digits' => 'يجب أن يحتوي على :min أرقام على الأقل.', - 'missing' => 'يجب أن يكون مفقودًا.', - 'missing_if' => 'يجب أن يكون مفقودًا عندما يكون :other هو :value.', - 'missing_unless' => 'يجب أن يكون مفقودًا ما لم يكن :other هو :value.', - 'missing_with' => 'يجب أن يكون مفقودًا عندما يكون :values موجودًا.', - 'missing_with_all' => 'يجب أن يكون مفقودًا عندما يكون :values موجودة.', - 'multiple_of' => 'يجب أن يكون مضاعفًا لـ :value.', - 'not_in' => 'هذا غير صالح.', + 'min.array' => 'يجب ألا يقل عدد العناصر عن :min.', + 'min.file' => 'يجب ألا يقل حجم الملف عن :min كيلوبايت.', + 'min.numeric' => 'يجب ألا تقل القيمة عن :min.', + 'min.string' => 'يجب ألا يقل عدد الأحرف عن :min.', + 'min_digits' => 'يجب ألا يقل عدد الأرقام عن :min.', + 'missing' => 'يجب عدم تقديم هذا الحقل.', + 'missing_if' => 'يجب عدم تقديم هذا الحقل عندما تكون قيمة :other هي :value.', + 'missing_unless' => 'يجب عدم تقديم هذا الحقل ما لم تكن قيمة :other هي :value.', + 'missing_with' => 'يجب عدم تقديم هذا الحقل عند تقديم :values.', + 'missing_with_all' => 'يجب عدم تقديم هذا الحقل عند تقديم جميع القيم التالية: :values.', + 'multiple_of' => 'يجب أن يكون من مضاعفات :value.', + 'not_in' => 'هذه القيمة غير صالحة.', 'not_regex' => 'التنسيق غير صالح.', 'numeric' => 'يجب أن يكون عددًا.', - 'present' => 'يجب أن يكون موجودًا.', - 'prohibited' => 'ممنوع.', - 'prohibited_if' => 'ممنوع عندما يكون :other هو :value.', - 'prohibited_unless' => 'ممنوع ما لم يكن :other موجودًا في :values.', - 'prohibits' => 'يحظر وجود :other.', + 'password' => [ + 'letters' => 'يجب أن يحتوي على حرف واحد على الأقل.', + 'mixed' => 'يجب أن يحتوي على حرف كبير وحرف صغير على الأقل.', + 'numbers' => 'يجب أن يحتوي على رقم واحد على الأقل.', + 'symbols' => 'يجب أن يحتوي على رمز واحد على الأقل.', + 'uncompromised' => 'ظهرت هذه القيمة في تسريب بيانات. اختر قيمة أخرى.', + ], + 'present' => 'يجب تقديم هذا الحقل.', + 'present_if' => 'يجب تقديم هذا الحقل عندما تكون قيمة :other هي :value.', + 'present_unless' => 'يجب تقديم هذا الحقل ما لم تكن قيمة :other هي :value.', + 'present_with' => 'يجب تقديم هذا الحقل عند تقديم :values.', + 'present_with_all' => 'يجب تقديم هذا الحقل عند تقديم جميع القيم التالية: :values.', + 'prohibited' => 'يُحظر تقديم هذا الحقل.', + 'prohibited_if' => 'يُحظر تقديم هذا الحقل عندما تكون قيمة :other هي :value.', + 'prohibited_if_accepted' => 'يُحظر تقديم هذا الحقل عندما تكون قيمة :other مقبولة.', + 'prohibited_if_declined' => 'يُحظر تقديم هذا الحقل عندما تكون قيمة :other مرفوضة.', + 'prohibited_unless' => 'يُحظر تقديم هذا الحقل ما لم تكن قيمة :other ضمن :values.', + 'prohibits' => 'يمنع هذا الحقل تقديم :other.', 'regex' => 'التنسيق غير صالح.', 'required' => 'هذا الحقل مطلوب.', - 'required_array_keys' => 'يجب أن يحتوي على إدخالات لـ : :values.', - 'required_if' => 'هذا الحقل مطلوب عندما يكون :other هو :value.', - 'required_if_accepted' => 'هذا الحقل مطلوب عندما يتم قبول :other.', - 'required_unless' => 'هذا الحقل مطلوب، إلا إذا كان :other موجودًا في :values.', - 'required_with' => 'هذا الحقل مطلوب عندما يكون :values موجودًا.', - 'required_with_all' => 'هذا الحقل مطلوب عندما يكون :values موجودة.', - 'required_without' => 'هذا الحقل مطلوب عندما يكون :values غير موجود.', - 'required_without_all' => 'هذا الحقل مطلوب عندما يكون أي من :values غير موجود.', - 'same' => 'يجب أن يتطابق هذا الحقل مع :other.', + 'required_array_keys' => 'يجب توفير قيم للمفاتيح التالية: :values.', + 'required_if' => 'هذا الحقل مطلوب عندما تكون قيمة :other هي :value.', + 'required_if_accepted' => 'هذا الحقل مطلوب عندما تكون قيمة :other مقبولة.', + 'required_if_declined' => 'هذا الحقل مطلوب عندما تكون قيمة :other مرفوضة.', + 'required_unless' => 'هذا الحقل مطلوب ما لم تكن قيمة :other ضمن :values.', + 'required_with' => 'هذا الحقل مطلوب عند تقديم :values.', + 'required_with_all' => 'هذا الحقل مطلوب عند تقديم جميع القيم التالية: :values.', + 'required_without' => 'هذا الحقل مطلوب عند عدم تقديم :values.', + 'required_without_all' => 'هذا الحقل مطلوب عند عدم تقديم أي من :values.', + 'same' => 'يجب أن تطابق قيمة هذا الحقل قيمة :other.', 'size.array' => 'يجب أن يحتوي على :size عناصر.', 'size.file' => 'يجب أن يكون :size كيلو بايت.', 'size.numeric' => 'يجب أن يكون :size.', 'size.string' => 'يجب أن يحتوي على :size حروف.', - 'starts_with' => 'يجب أن يبدأ بـ :values', - 'string' => 'يجب أن يكون سلسلة.', + 'starts_with' => 'يجب أن يبدأ بإحدى القيم التالية: :values.', + 'string' => 'يجب أن يكون نصًا.', 'timezone' => 'يجب أن تكون منطقة زمنية صالحة.', - 'ulid' => 'يجب أن يكون ULID صالح.', - 'unique' => 'تم أخذ هذه القيمة بالفعل.', - 'uploaded' => 'فشل التحميل.', - 'uppercase' => 'يجب أن يكون بالأحرف الكبيرة (uppercase).', - 'url' => 'التنسيق غير صالح.', - 'uuid' => 'يجب أن يكون UUID صالح.', - 'arr_fieldtype' => 'هذا غير صالح.', - 'handle' => 'يمكن أن يحتوي فقط على حروف صغيرة (lowercase) وأرقام مع شرطات سفلية كفواصل.', - 'slug' => 'يمكن أن يحتوي فقط على حروف وأرقام مع شرطات أو شرطات سفلية كفواصل.', + 'ulid' => 'يجب أن يكون معرّف ULID صالحًا.', + 'unique' => 'هذه القيمة مستخدمة بالفعل.', + 'uploaded' => 'تعذر رفع الملف.', + 'uppercase' => 'يجب أن يتكون من أحرف كبيرة فقط.', + 'url' => 'يجب أن يكون عنوان URL صالحًا.', + 'uuid' => 'يجب أن يكون معرّف UUID صالحًا.', + 'arr_fieldtype' => 'قيمة هذا الحقل غير صالحة.', + 'handle' => 'يجب أن يتكون من أحرف صغيرة وأرقام تفصل بينها شرطات سفلية فقط.', + 'handle_starts_with_number' => 'يجب ألا يبدأ المعرّف برقم.', + 'slug' => 'يجب أن يتكون معرّف الرابط من حروف وأرقام تفصل بينها شرطات أو شرطات سفلية فقط.', 'code_fieldtype_rulers' => 'البيانات المدخلة غير صالحة.', 'composer_package' => 'يجب أن يكون اسم حزمة Composer صالح (مثل hasselhoff/kung-fury).', 'date_fieldtype_date_required' => 'التاريخ مطلوب.', 'date_fieldtype_end_date_invalid' => 'تاريخ الانتهاء غير صالح.', 'date_fieldtype_end_date_required' => 'تاريخ الانتهاء مطلوب.', - 'date_fieldtype_only_single_mode_allowed' => 'يمكنك استخدام وضع "Single" فقط عندما يكون النوع هو تاريخ.', + 'date_fieldtype_only_single_mode_allowed' => 'لا يمكن استخدام وضع النطاق عندما يكون معرّف الحقل "date". لاستخدام وضع النطاق، غيّر معرّف الحقل إلى قيمة أخرى.', 'date_fieldtype_start_date_invalid' => 'تاريخ البدء غير صالح.', 'date_fieldtype_start_date_required' => 'تاريخ البدء مطلوب.', 'date_fieldtype_time_required' => 'الوقت مطلوب.', - 'duplicate_field_handle' => 'لا يمكن استخدام الحقل بالمعرف :handle أكثر من مرة.', - 'duplicate_uri' => 'URI مكرر :value', + 'duplicate_field_handle' => 'يوجد حقل بالمعرّف :handle بالفعل.', + 'duplicate_uri' => 'مسار URI مكرر: :value.', + 'elevated_session_resend_code_unavailable' => 'لا تتاح إعادة إرسال الرمز إلا لطريقة التحقق باستخدام رمز.', + 'elevated_session_verification_code' => 'رمز التحقق غير صحيح.', 'email_available' => 'يوجد مستخدم بهذا البريد الإلكتروني بالفعل.', - 'fieldset_imported_recursively' => 'تم استيراد مجموعة الحقول :handle بشكل متكرر.', + 'fieldset_imported_recursively' => 'أدى استيراد مجموعة الحقول :handle إلى استيراد تكراري.', + 'link_cannot_reference_itself' => 'لا يمكن لعنصر المحتوى أن يرتبط بنفسه.', + 'invalid_two_factor_code' => 'رمز المصادقة الثنائية المُدخل غير صحيح.', + 'invalid_two_factor_recovery_code' => 'رمز استرداد المصادقة الثنائية المُدخل غير صحيح.', 'one_site_without_origin' => 'يجب أن يكون هناك موقع واحد على الأقل بدون أصل.', 'options_require_keys' => 'يجب أن تحتوي جميع الخيارات على مفتاح.', 'origin_cannot_be_disabled' => 'لا يمكن اختيار أصل معطل.', - 'parent_cannot_be_itself' => 'لا يمكن أن يكون الجذر هو نفسه.', - 'parent_causes_root_children' => 'سيكون للصفحة الجذر توابع إذا تم القيام بذلك.', + 'parent_cannot_be_itself' => 'لا يمكن أن تكون الصفحة أبًا لنفسها.', + 'parent_causes_root_children' => 'سيؤدي ذلك إلى جعل الصفحة الجذرية تحتوي على صفحات فرعية.', 'parent_exceeds_max_depth' => 'سيؤدي ذلك إلى تجاوز العمق الأقصى.', 'reserved' => 'كلمة محجوزة من قبل النظام.', - 'reserved_field_handle' => 'الحقل بالمعرف :handle هو كلمة محجوزة.', - 'unique_entry_value' => 'تم أخذ هذه القيمة بالفعل.', - 'unique_form_handle' => 'تم أخذ هذه القيمة بالفعل.', - 'unique_term_value' => 'تم أخذ هذه القيمة بالفعل.', - 'unique_user_value' => 'تم أخذ هذه القيمة بالفعل.', - 'unique_uri' => 'هذا URI مأخوذ بالفعل.', - 'time' => 'ليس وقتًا صالحًا.', + 'reserved_field_handle' => 'معرّف الحقل :handle كلمة محجوزة.', + 'unique_entry_value' => 'هذه القيمة مستخدمة بالفعل.', + 'unique_form_handle' => 'هذه القيمة مستخدمة بالفعل.', + 'unique_term_value' => 'هذه القيمة مستخدمة بالفعل.', + 'unique_user_value' => 'هذه القيمة مستخدمة بالفعل.', + 'unique_uri' => 'مسار URI هذا مستخدم بالفعل.', + 'time' => 'يجب أن يكون وقتًا صالحًا.', 'asset_current_filename' => 'هذا هو اسم الملف الحالي.', 'asset_file_exists' => 'يوجد ملف موجود بالفعل بهذا الاسم.', - 'asset_file_exists_same_content' => 'يوجد بالفعل ملف بهذا الاسم وبنفس المحتوى. قد ترغب في حذفه بدلاً من إعادة تسميته.', - 'asset_file_exists_different_content' => 'يوجد بالفعل ملف بهذا الاسم ولكنه يحتوي على محتوى مختلف. قد ترغب في استبدال الملف الآخر بهذا الملف بدلاً من ذلك.', + 'asset_file_exists_same_content' => 'يوجد بالفعل ملف بهذا الاسم وبالمحتوى نفسه. يمكنك حذف الملف بدلًا من إعادة تسميته.', + 'asset_file_exists_different_content' => 'يوجد بالفعل ملف بهذا الاسم لكنه يحتوي على محتوى مختلف. يمكنك استبدال الملف الآخر بهذا الملف.', + 'bard_container_required_by_button' => 'هذا الحقل مطلوب لاستخدام أحد أزرار شريط الأدوات.', + 'users_fieldtype_default_max_items' => 'يجب ألا يتجاوز عدد المستخدمين الافتراضيين الحد الأقصى للعناصر في الحقل (:max).', 'custom.attribute-name.rule-name' => 'رسالة مخصصة', 'attributes' => [], ]; From 1a2e875ee9d05377db02ceb52c1662e9f214063f Mon Sep 17 00:00:00 2001 From: Rez Date: Wed, 4 Nov 2026 15:36:56 +0000 Subject: [PATCH 2/3] [6.x] Arabic translations --- lang/ar/markdown.php | 4 ++-- lang/ar/messages.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lang/ar/markdown.php b/lang/ar/markdown.php index 81dcff82975..c9574f8b427 100644 --- a/lang/ar/markdown.php +++ b/lang/ar/markdown.php @@ -11,7 +11,7 @@ ### هذا عنوان h3، وهكذا. -

التنسيق العريض والمائل

+

التنسيق العريض & المائل

يمكنك تنسيق النص *بخط مائل* أو **بخط عريض** أو _**بالأسلوبين معًا**_.

الروابط

@@ -26,7 +26,7 @@ this: is some YAML ``` -

لإدراج الشفرة ضمن السطر، أحطها بعلامة backtick واحدة (`) من كل جانب.

+

لإدراج الشفرة ضمن السطر، أحطها بعلامة backtick واحدة (`) من كل جانب.

الاقتباس الكتلي

diff --git a/lang/ar/messages.php b/lang/ar/messages.php index 31244af019c..6a71974951b 100644 --- a/lang/ar/messages.php +++ b/lang/ar/messages.php @@ -172,7 +172,7 @@ 'keyboard_item_reorder_handle_instructions' => 'انقر أو اضغط Space، ثم استخدم السهمين ↑ و↓ لإعادة الترتيب.', 'keyboard_item_reorder_instructions' => 'استخدم السهمين لأعلى ولأسفل لإعادة الترتيب. اضغط Enter أو Escape عند الانتهاء.', 'keyboard_item_reorder_position' => 'العنصر :current من :total', - 'licensing_config_cached_warning' => 'لن تُكتشف التغييرات التي تجريها على ملفات `.env` أو الإعدادات حتى تمسح ذاكرة التخزين المؤقت. إذا ظهرت هنا نتائج ترخيص غير متوقعة، فقد يكون السبب ذلك. استخدم الأمر php artisan config:cache لإعادة إنشاء ذاكرة التخزين المؤقت.', + 'licensing_config_cached_warning' => 'لن تُكتشف التغييرات التي تجريها على ملفات .env أو الإعدادات حتى تمسح ذاكرة التخزين المؤقت. إذا ظهرت هنا نتائج ترخيص غير متوقعة، فقد يكون السبب ذلك. استخدم الأمر php artisan config:cache لإعادة إنشاء ذاكرة التخزين المؤقت.', 'licensing_error_invalid_domain' => 'نطاق غير صالح', 'licensing_error_invalid_edition' => 'هذا الترخيص خاص بإصدار :edition.', 'licensing_error_no_domains' => 'لا توجد نطاقات محددة', @@ -180,7 +180,7 @@ 'licensing_error_outside_license_range' => 'الترخيص صالح للإصدارات من :start إلى :end.', 'licensing_error_unknown_site' => 'موقع غير معروف', 'licensing_error_unlicensed' => 'غير مرخّص', - 'licensing_incorrect_key_format_body' => 'تنسيق مفتاح الموقع غير صحيح. يجب أن يتكون من 16 حرفًا ورقمًا. يمكنك العثور على المفتاح الحالي في حسابك على statamic.com. لا تستخدم مفاتيح الترخيص القديمة بتنسيق UUID.', + 'licensing_incorrect_key_format_body' => 'تنسيق مفتاح الموقع غير صحيح. يجب أن يتكون من 16 حرفًا ورقمًا. يمكنك العثور على المفتاح الحالي في حسابك على statamic.com. لا تستخدم مفاتيح الترخيص القديمة بتنسيق UUID.', 'licensing_incorrect_key_format_heading' => 'تنسيق مفتاح الموقع غير صحيح', 'licensing_production_alert' => 'يعمل هذا الموقع على نطاق إنتاج باستخدام Statamic Pro وإضافات تجارية. لمواصلة استخدام هذه الميزات، تأكد من صلاحية التراخيص.', 'licensing_production_alert_addons' => 'يستخدم هذا الموقع إضافات تجارية على نطاق إنتاج. لمواصلة استخدامها، تأكد من صلاحية التراخيص.', From c3d3d288fc56a27c4fc7ae3486c2e9c50df0f177 Mon Sep 17 00:00:00 2001 From: Rez Date: Thu, 5 Nov 2026 20:11:05 +0000 Subject: [PATCH 3/3] [6.x] Arabic translations --- lang/ar.json | 82 ++++++++++++++++++++--------------------- lang/ar/fieldtypes.php | 24 ++++++------ lang/ar/messages.php | 4 +- lang/ar/permissions.php | 10 ++--- lang/ar/validation.php | 8 ++-- 5 files changed, 64 insertions(+), 64 deletions(-) diff --git a/lang/ar.json b/lang/ar.json index 6bd59cd36f8..58febe13070 100644 --- a/lang/ar.json +++ b/lang/ar.json @@ -125,11 +125,11 @@ "Are you sure? Unsaved changes will be lost.": "هل أنت متأكد؟ ستفقد التغييرات غير المحفوظة.", "Ascending": "تصاعدي", "Asset": "الملف", - "Asset container created": "تم إنشاء مخزن الملفات", - "Asset container deleted": "تم حذف مخزن الملفات", - "Asset container saved": "تم حفظ مخزن الملفات", - "Asset container updated": "تم تحديث مخزن الملفات", - "Asset Containers": "مخازن الملفات", + "Asset container created": "تم إنشاء حاوية الملفات", + "Asset container deleted": "تم حذف حاوية الملفات", + "Asset container saved": "تم حفظ حاوية الملفات", + "Asset container updated": "تم تحديث حاوية الملفات", + "Asset Containers": "حاويات الملفات", "Asset deleted": "تم حذف الملف", "Asset folder deleted": "تم حذف مجلد الملفات", "Asset folder saved": "تم حفظ مجلد الملفات", @@ -216,20 +216,20 @@ "Common": "شائع", "Computed": "محسوب", "Conditions": "شروط", - "Configuration": "تكوين", - "Configuration is cached": "تم تخزين التكوين مؤقتًا", - "Configure": "تكوين", - "Configure Asset Container": "إعداد مخزن الملفات", - "Configure Blueprints": "تكوين المخططات", - "Configure Collection": "تكوين المجموعة", - "Configure Form": "تكوين النموذج", - "Configure Global Set": "تكوين مجموعة عامة", - "Configure Navigation": "تكوين قائمة التنقل", - "Configure Role": "تكوين الدور", - "Configure Site": "تكوين الموقع", - "Configure Sites": "تكوين المواقع", - "Configure Taxonomy": "تكوين التصنيف", - "Configure User Group": "تكوين مجموعة المستخدمين", + "Configuration": "الإعدادات", + "Configuration is cached": "تم تخزين الإعدادات مؤقتًا", + "Configure": "إعداد", + "Configure Asset Container": "إعداد حاوية الملفات", + "Configure Blueprints": "إعداد المخططات", + "Configure Collection": "إعداد المجموعة", + "Configure Form": "إعداد النموذج", + "Configure Global Set": "إعداد المجموعة العامة", + "Configure Navigation": "إعداد قائمة التنقل", + "Configure Role": "إعداد الدور", + "Configure Site": "إعداد الموقع", + "Configure Sites": "إعداد المواقع", + "Configure Taxonomy": "إعداد التصنيف", + "Configure User Group": "إعداد مجموعة المستخدمين", "Confirm": "تأكيد", "Confirm Password": "تأكيد كلمة المرور", "Container": "حاوية", @@ -260,7 +260,7 @@ "Create a Navigation": "إنشاء تنقل", "Create and Send Email": "إنشاء وإرسال بريد إلكتروني", "Create Another": "إنشاء آخر", - "Create Asset Container": "إنشاء مخزن للملفات", + "Create Asset Container": "إنشاء حاوية ملفات", "Create Blueprint": "إنشاء مخطط", "Create Child Entry": "إنشاء عنصر محتوى فرعي", "Create Collection": "إنشاء مجموعة", @@ -457,10 +457,10 @@ "File": "ملف", "File Driver": "برنامج تشغيل الملفات", "Filename": "اسم الملف", - "Filter": "مرشح", - "Filter preset deleted": "تم حذف الإعداد المسبق للمرشح", - "Filter preset saved": "تم حفظ الإعداد المسبق للمرشح", - "Filter preset updated": "تم تحديث الإعداد المسبق للمرشح", + "Filter": "تصفية", + "Filter preset deleted": "تم حذف الإعداد المسبق لعامل التصفية", + "Filter preset saved": "تم حفظ الإعداد المسبق لعامل التصفية", + "Filter preset updated": "تم تحديث الإعداد المسبق لعامل التصفية", "Finish": "إنهاء", "First Child": "أول فرع", "Fix": "إصلاح", @@ -493,7 +493,7 @@ "Global Set saved": "تم حفظ المجموعة العامة", "Global Sets": "المجموعات العامة", "Global Variables": "المتغيرات العامة", - "Globals": "المتغيرات العامة", + "Globals": "المجموعات العامة", "Go To Listing": "انتقل إلى القائمة", "Greater than": "أكبر من", "Greater than or equals": "أكبر من أو يساوي", @@ -522,7 +522,7 @@ "Host": "مضيف", "HTML view": "عرض HTML", "HTTP Status": "حالة HTTP", - "I remember my password": "أذكر كلمة المرور الخاصة بي", + "I remember my password": "أتذكر كلمة مروري", "Icon": "أيقونة", "ID": "معرّف", "ID regenerated and Stache cleared": "تم تجديد المعرّف ومسح Stache", @@ -551,7 +551,7 @@ "Installed": "مثبتة", "Instructions": "تعليمات", "Instructions Position": "موضع التعليمات", - "Intelligently Warm Presets": "تحسين الإعدادات المسبقة بذكاء", + "Intelligently Warm Presets": "تهيئة الإعدادات المسبقة المناسبة تلقائيًا", "Invalid content, :type button\/extension is not enabled": "محتوى غير صالح، الزر أو الإضافة :type غير مفعل", "Invalid content, nodes and marks must have a type": "محتوى غير صالح، يجب أن تحتوي العقد والعلامات على نوع", "Invalid credentials.": "بيانات الاعتماد غير صالحة.", @@ -664,7 +664,7 @@ "Next": "التالي", "No": "لا", "No addons installed": "لا توجد إضافات مثبتة", - "No available filters": "لا توجد مرشحات متاحة", + "No available filters": "لا تتوفر عوامل تصفية", "No items with duplicate IDs.": "لا توجد عناصر ذات معرفات مكررة.", "No license key": "لا يوجد مفتاح ترخيص", "No link data found for": "لم يتم العثور على بيانات الرابط لـ", @@ -769,7 +769,7 @@ "Remove child page|Remove :count child pages": "إزالة صفحة فرعية|إزالة :count صفحات فرعية", "Remove Empty Nodes": "إزالة العقد الفارغة", "Remove empty nodes at the start and end": "إزالة العقد الفارغة في البداية والنهاية", - "Remove Filter": "إزالة المرشح", + "Remove Filter": "إزالة عامل التصفية", "Remove Formatting": "إزالة التنسيق", "Remove Link": "إزالة الرابط", "Remove Page": "إزالة الصفحة", @@ -844,7 +844,7 @@ "Searching in:": "البحث في:", "Select": "اختر", "Select Across Sites": "اختيار عبر المواقع", - "Select asset container": "اختر مخزن الملفات", + "Select asset container": "اختر حاوية الملفات", "Select Collection(s)": "اختر مجموعة(ات)", "Select Dropdown": "قائمة منسدلة", "Select Group": "اختر مجموعة", @@ -904,7 +904,7 @@ "Spaces": "مسافات", "Special": "خاص", "Stache cleared.": "تم مسح Stache.", - "Stache warmed.": "تمت تهيئة Stache.", + "Stache warmed.": "تم تهيئة Stache.", "Stack Selector": "محدد المكدس", "Stacked": "مكدس", "Start Impersonating": "بدء التظاهر بهذه الهوية", @@ -928,11 +928,11 @@ "Submissions": "استجابات النماذج", "Submit": "تقديم", "Subscript": "نص منخفض", - "Super Admin": "مسؤول بصلاحيات فائقة", - "Super User": "مستخدم بصلاحيات فائقة", + "Super Admin": "المسؤول الأعلى", + "Super User": "المستخدم الأعلى", "Superscript": "نص مرتفع", "Support": "دعم", - "Swatches": "عينة", + "Swatches": "عينات", "Sync": "مزامنة", "System": "نظام", "System default": "الإعداد الافتراضي للنظام", @@ -995,16 +995,16 @@ "Typeahead Field": "حقل الإكمال التلقائي", "UI Mode": "وضع واجهة المستخدم", "Unable to change password": "تعذر تغيير كلمة المرور", - "Unable to delete filter preset": "تعذر حذف الإعداد المسبق للمرشح", + "Unable to delete filter preset": "تعذر حذف الإعداد المسبق لعامل التصفية", "Unable to delete view": "تعذر حذف العرض", "Unable to rename view": "تعذرت إعادة تسمية العرض", "Unable to save changes": "تعذر حفظ التغييرات", "Unable to save column preferences.": "تعذر حفظ تفضيلات الأعمدة.", "Unable to save favorite": "تعذر حفظ العنصر المفضّل", - "Unable to save filter preset": "تعذر حفظ الإعداد المسبق للمرشح", + "Unable to save filter preset": "تعذر حفظ الإعداد المسبق لعامل التصفية", "Unable to save role": "تعذر حفظ الدور", "Unable to save view": "تعذر حفظ العرض", - "Unable to update filter preset": "تعذر تحديث الإعداد المسبق للمرشح", + "Unable to update filter preset": "تعذر تحديث الإعداد المسبق لعامل التصفية", "Unauthorized": "غير مصرح", "Uncheck All": "إلغاء تحديد الكل", "Underline": "تسطير", @@ -1058,16 +1058,16 @@ "Visibility": "رؤية", "Visible": "مرئي", "Visit URL": "زيارة عنوان URL", - "Warm": "تهيئة ذاكرة التخزين المؤقت", - "Warm Specific Presets": "تهيئة ذاكرة التخزين المؤقت للإعدادات المحددة", + "Warm": "تهيئة", + "Warm Specific Presets": "تهيئة إعدادات مسبقة محددة", "Warning! Changing a site handle may break existing site content!": "تحذير! تغيير معرّف الموقع قد يتسبب في كسر محتوى الموقع الحالي!", "Whoops!": "عفوًا!", - "Widgets": "عناصر واجهة المستخدم", + "Widgets": "ويدجات", "Words": "كلمات", "Working Copy": "نسخة العمل", "Working copy has unsaved changes": "تحتوي نسخة العمل على تغييرات غير محفوظة.", "Write": "كتابة", - "You are not authorized to configure navs.": "أنت غير مخول لتكوين قائمة التنقلات.", + "You are not authorized to configure navs.": "أنت غير مخوّل لإعداد قوائم التنقل.", "You are not authorized to create collections.": "أنت غير مخول لإنشاء المجموعات.", "You are not authorized to create forms.": "أنت غير مخول لإنشاء النماذج.", "You are not authorized to create navs.": "أنت غير مخول لإنشاء قائمة التنقلات.", diff --git a/lang/ar/fieldtypes.php b/lang/ar/fieldtypes.php index 430f95b84bb..37814721942 100644 --- a/lang/ar/fieldtypes.php +++ b/lang/ar/fieldtypes.php @@ -10,7 +10,7 @@ 'array.config.mode' => 'يمنح الوضع **الديناميكي** المستخدم حرية تحديد البيانات، بينما يفرض وضعا **المفاتيح** و**المفرد** مفاتيح محددة.', 'array.title' => 'مصفوفة', 'assets.config.allow_uploads' => 'السماح بتحميل ملفات جديدة.', - 'assets.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'assets.config.container' => 'اختر حاوية الملفات التي سيستخدمها هذا الحقل.', 'assets.config.dynamic' => 'سيُحفظ كل ملف في مجلد فرعي يُحدَّد اسمه بناءً على قيمة هذا الحقل.', 'assets.config.folder' => 'المجلد الذي يبدأ التصفح منه.', 'assets.config.max_files' => 'حدد الحد الأقصى لعدد الملفات التي يمكن اختيارها.', @@ -23,7 +23,7 @@ 'assets.dynamic_folder_pending_field' => 'سيصبح هذا الحقل متاحًا بعد تعيين قيمة :field.', 'assets.dynamic_folder_pending_save' => 'سيصبح هذا الحقل متاحًا بعد الحفظ.', 'assets.title' => 'الملفات', - 'asset_folders.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'asset_folders.config.container' => 'اختر حاوية الملفات التي سيستخدمها هذا الحقل.', 'autocomplete_editor.config.buttons' => 'اختر الأزرار التي ستظهر في شريط الأدوات.', 'autocomplete_editor.config.enable_line_breaks' => 'السماح بإضافة فواصل أسطر إلى المحتوى.', 'autocomplete_editor.config.inline' => 'تعطيل العناصر ذات المستوى الكتلي، مثل العناوين والقوائم.', @@ -34,7 +34,7 @@ 'autocomplete_editor.title' => 'محرر الإكمال التلقائي', 'bard.config.always_show_set_button' => 'إظهار زر "إضافة مجموعة" دائمًا.', 'bard.config.buttons' => 'اختر الأزرار التي تظهر في شريط الأدوات.', - 'bard.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'bard.config.container' => 'اختر حاوية الملفات التي سيستخدمها هذا الحقل.', 'bard.config.enable_input_rules' => 'تنسيق اختصارات Markdown تلقائيًا أثناء الكتابة (مثل تحويل **bold** إلى نص عريض).', 'bard.config.enable_paste_rules' => 'تنسيق اختصارات Markdown تلقائيًا عند لصق النص (مثل تحويل **bold** إلى نص عريض).', 'bard.config.fullscreen' => 'إتاحة التبديل إلى وضع ملء الشاشة.', @@ -140,7 +140,7 @@ 'integer.config.step' => 'الفاصل بين القيم الصحيحة المسموح بها.', 'integer.title' => 'عدد صحيح', 'link.config.collections' => 'تُتاح عناصر المحتوى من هذه المجموعات. اترك هذا الحقل فارغًا لإتاحة عناصر المحتوى من المجموعات القابلة للتوجيه.', - 'link.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'link.config.container' => 'اختر حاوية الملفات التي سيستخدمها هذا الحقل.', 'link.config.default_option' => 'نوع الرابط الافتراضي، إذا كان متاحًا في إعدادات نوع الحقل.', 'link.title' => 'رابط', 'list.title' => 'قائمة', @@ -148,7 +148,7 @@ 'markdown.config.automatic_line_breaks' => 'تفعيل فواصل الأسطر التلقائية.', 'markdown.config.automatic_links' => 'تفعيل إنشاء روابط تلقائيًا لعناوين URL.', 'markdown.config.buttons' => 'اختر الأزرار التي ستظهر في شريط الأدوات. اسحبها لتغيير ترتيبها.', - 'markdown.config.container' => 'اختر مخزن الملفات الذي سيستخدمه هذا الحقل.', + 'markdown.config.container' => 'اختر حاوية الملفات التي سيستخدمها هذا الحقل.', 'markdown.config.escape_markup' => 'تحويل علامات HTML المضمّنة إلى نص حرفي (مثل تحويل `
` إلى `<div>`).', 'markdown.config.folder' => 'المجلد الذي يبدأ التصفح منه.', 'markdown.config.heading_anchors' => 'إضافة روابط ارتساء إلى جميع العناوين (`

` و`

` وغيرها).', @@ -168,10 +168,10 @@ 'radio.config.appearance' => 'اختر طريقة عرض أزرار الاختيار الأحادي.', 'radio.config.options' => 'حدد مفاتيح المصفوفة وتسمياتها الاختيارية.', 'radio.title' => 'أزرار الاختيار الأحادي', - 'range.config.append' => 'إضافة نص إلى نهاية شريط التمرير (جهته اليمنى).', - 'range.config.max' => 'القيمة القصوى، عند أقصى اليمين.', - 'range.config.min' => 'القيمة الدنيا، عند أقصى اليسار.', - 'range.config.prepend' => 'إضافة نص إلى بداية شريط التمرير (جهته اليسرى).', + 'range.config.append' => 'إضافة نص إلى نهاية شريط التمرير.', + 'range.config.max' => 'القيمة القصوى عند نهاية النطاق.', + 'range.config.min' => 'القيمة الدنيا عند بداية النطاق.', + 'range.config.prepend' => 'إضافة نص إلى بداية شريط التمرير.', 'range.config.step' => 'مقدار الزيادة بين القيم.', 'range.title' => 'النطاق', 'relationship.config.mode' => 'اختر نمط واجهة المستخدم المفضل لديك.', @@ -183,7 +183,7 @@ 'replicator.config.fullscreen' => 'إتاحة التبديل إلى وضع ملء الشاشة.', 'replicator.config.max_sets' => 'حدد الحد الأقصى لعدد المجموعات.', 'replicator.config.previews' => 'عرض معاينة للمحتوى داخل مجموعة أثناء طيها.', - 'replicator.config.sets' => 'المجموعات كتل قابلة للتكوين من الحقول، ويمكن إنشاؤها وإعادة ترتيبها حسب الحاجة.', + 'replicator.config.sets' => 'المجموعات كتل قابلة للإعداد من الحقول، ويمكن إنشاؤها وإعادة ترتيبها حسب الحاجة.', 'replicator.title' => 'مكرّر الحقول (Replicator)', 'revealer.config.input_label' => 'تخصيص نص زر "إظهار الحقول" أو التسمية المجاورة لمفتاح التبديل.', 'revealer.config.mode' => 'اختر نمط واجهة المستخدم المفضل لديك.', @@ -218,12 +218,12 @@ 'terms.config.query_scopes' => 'اختر نطاقات الاستعلام التي تُطبَّق على نتائج مصطلحات التصنيف المتاحة للاختيار. لمعرفة المزيد، راجع [الوثائق](https://statamic.dev/extending/query-scopes-and-filters).', 'terms.config.taxonomies' => 'اختر التصنيفات التي ستظهر المصطلحات منها.', 'terms.title' => 'مصطلحات التصنيف', - 'text.config.append' => 'إضافة نص بعد حقل الإدخال (إلى يمينه).', + 'text.config.append' => 'إضافة نص في نهاية حقل الإدخال.', 'text.config.autocomplete' => 'تحديد قيمة سمة الإكمال التلقائي.', 'text.config.character_limit' => 'حدد الحد الأقصى الموصى به لعدد الأحرف. لفرض حد فعلي، استخدم قاعدة التحقق [`max`](https://laravel.com/docs/master/validation#rule-max).', 'text.config.input_type' => 'تحديد نوع الإدخال في HTML5.', 'text.config.placeholder' => 'حدد النص النائب الذي يظهر قبل إدخال قيمة.', - 'text.config.prepend' => 'إضافة نص قبل حقل الإدخال (إلى يساره).', + 'text.config.prepend' => 'إضافة نص في بداية حقل الإدخال.', 'text.config.rows' => 'حدد عدد أسطر النص الظاهرة.', 'text.title' => 'نص', 'textarea.title' => 'منطقة النص', diff --git a/lang/ar/messages.php b/lang/ar/messages.php index 6a71974951b..c9c730ec3d4 100644 --- a/lang/ar/messages.php +++ b/lang/ar/messages.php @@ -10,8 +10,8 @@ 'addon_uninstall_command' => 'لإلغاء تثبيت هذه الإضافة، قم بتشغيل الأمر التالي', 'asset_container_blueprint_instructions' => 'تحدد المخططات الحقول المخصصة الإضافية المتاحة عند تحرير الملفات.', 'asset_container_disk_instructions' => 'تحدد أقراص نظام الملفات مكان تخزين الملفات، محليًا أو عن بُعد مثل Amazon S3. يمكن إعدادها في `config/filesystems.php`.', - 'asset_container_handle_instructions' => 'يستخدم للإشارة إلى هذه الحاوية على الواجهة الأمامية. من غير السهل تغييره لاحقًا.', - 'asset_container_intro' => 'تُخزَّن ملفات الوسائط والمستندات في مجلدات على الخادم أو في خدمات تخزين أخرى. ويُسمى كل موقع تخزين حاوية ملفات.', + 'asset_container_handle_instructions' => 'يُستخدم هذا المعرّف للإشارة إلى حاوية الملفات في الواجهة الأمامية، ويصعب تغييره لاحقًا.', + 'asset_container_intro' => 'تُخزَّن ملفات الوسائط والمستندات في مجلدات على الخادم أو في خدمات تخزين أخرى. ويُسمّى كل موقع تخزين حاوية.', 'asset_container_source_preset_instructions' => 'ستُعالج الصور المرفوعة باستخدام هذا الإعداد المسبق بصورة دائمة.', 'asset_container_title_instructions' => 'عادة ما يكون اسمًا بصيغة الجمع، مثل الصور أو المستندات', 'asset_container_validation_rules_instructions' => 'ستطبق هذه القواعد على الملفات المرفوعة.', diff --git a/lang/ar/permissions.php b/lang/ar/permissions.php index 83f7eb33d19..a413268d49f 100644 --- a/lang/ar/permissions.php +++ b/lang/ar/permissions.php @@ -2,7 +2,7 @@ return [ 'super' => 'المسؤول الأعلى', - 'super_desc' => 'يتمتع المسؤولون الأعلى بصلاحيات كاملة للوصول إلى كل ما في لوحة التحكم. امنح هذا الدور بحذر.', + 'super_desc' => 'يتمتع المسؤول الأعلى بصلاحيات كاملة للوصول إلى كل ما في لوحة التحكم. امنح هذا الدور بحذر.', 'group_cp' => 'لوحة التحكم', 'access_cp' => 'الوصول إلى لوحة التحكم', 'access_cp_desc' => 'يتيح هذا الإذن دخول لوحة التحكم، لكنه لا يمنح تلقائيًا صلاحية تنفيذ أي إجراء فيها.', @@ -42,12 +42,12 @@ 'configure_navs_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بقوائم التنقل.', 'view_{nav}_nav' => 'عرض قائمة التنقل :nav', 'edit_{nav}_nav' => 'تحرير قائمة التنقل', - 'group_globals' => 'المتغيرات العامة', - 'configure_globals' => 'إعداد المتغيرات العامة', + 'group_globals' => 'المجموعات العامة', + 'configure_globals' => 'إعداد المجموعات العامة', 'configure_globals_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالمجموعات العامة.', - 'edit_{global}_globals' => 'تحرير المتغيرات في :global', + 'edit_{global}_globals' => 'تحرير المجموعات العامة في :global', 'group_assets' => 'الملفات', - 'configure_asset_containers' => 'إعداد مخازن الملفات', + 'configure_asset_containers' => 'إعداد حاويات الملفات', 'configure_asset_containers_desc' => 'يمنح الوصول إلى جميع الأذونات المتعلقة بالملفات.', 'view_{container}_assets' => 'عرض ملفات :container', 'upload_{container}_assets' => 'رفع ملفات جديدة', diff --git a/lang/ar/validation.php b/lang/ar/validation.php index 4f3ac6429cd..2a2d48887fd 100644 --- a/lang/ar/validation.php +++ b/lang/ar/validation.php @@ -61,9 +61,9 @@ 'in_array' => 'يجب أن تكون قيمة هذا الحقل موجودة ضمن :other.', 'in_array_keys' => 'يجب أن يحتوي على مفتاح واحد على الأقل من المفاتيح التالية: :values.', 'integer' => 'يجب أن يكون عددًا صحيحًا.', - 'ip' => 'يجب أن يكون عنوان IP صالح.', - 'ipv4' => 'يجب أن يكون عنوان IPv4 صالح.', - 'ipv6' => 'يجب أن يكون عنوان IPv6 صالح.', + 'ip' => 'يجب أن يكون عنوان IP صالحًا.', + 'ipv4' => 'يجب أن يكون عنوان IPv4 صالحًا.', + 'ipv6' => 'يجب أن يكون عنوان IPv6 صالحًا.', 'json' => 'يجب أن يكون نص JSON صالحًا.', 'list' => 'يجب أن يكون قائمة.', 'lowercase' => 'يجب أن يكون بأحرف صغيرة.', @@ -75,7 +75,7 @@ 'lte.file' => 'يجب ألا يتجاوز حجم الملف :value كيلوبايت.', 'lte.numeric' => 'يجب أن تكون القيمة أقل من أو تساوي :value.', 'lte.string' => 'يجب ألا يزيد عدد الأحرف على :value.', - 'mac_address' => 'يجب أن يكون عنوان MAC صالح.', + 'mac_address' => 'يجب أن يكون عنوان MAC صالحًا.', 'max.array' => 'يجب ألا يزيد عدد العناصر على :max.', 'max.file' => 'يجب ألا يتجاوز حجم الملف :max كيلوبايت.', 'max.numeric' => 'لا يمكن أن يتجاوز :max.',