Files
Palmr/apps/web/messages/ar-SA.json
Daniel Luiz Alves bc752b3b74 feat: enhance file selector with improved localization and functionality
- Updated localization files for multiple languages to include new strings related to file sharing and management.
- Enhanced the FileSelector component to support additional features such as file descriptions, search functionality, and improved user feedback.
- Refactored action button titles and placeholder texts to utilize localized strings for better user experience.
- Improved the display of file counts and selection statuses in the file selector interface.
2025-06-02 17:05:01 -03:00

895 lines
41 KiB
JSON

{
"common": {
"loading": "جاري التحميل، يرجى الانتظار...",
"cancel": "إلغاء",
"save": "حفظ",
"delete": "حذف",
"close": "إغلاق",
"download": "تحميل",
"unexpectedError": "حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى.",
"yes": "نعم",
"no": "لا",
"dashboard": "لوحة القيادة",
"back": "رجوع",
"updating": "جاري التحديث...",
"saving": "جاري الحفظ...",
"update": "تحديث"
},
"createShare": {
"title": "إنشاء مشاركة",
"nameLabel": "اسم المشاركة",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصفًا (اختياري)",
"expirationLabel": "تاريخ الانتهاء",
"expirationPlaceholder": "شهر/يوم/سنة ساعة:دقيقة",
"maxViewsLabel": "الحد الأقصى للمشاهدات",
"maxViewsPlaceholder": "اتركه فارغًا للحصول على عدد غير محدود",
"passwordProtection": "محمي بكلمة مرور",
"passwordLabel": "كلمة المرور",
"create": "إنشاء مشاركة",
"success": "تم إنشاء المشاركة بنجاح",
"error": "فشل في إنشاء المشاركة"
},
"dashboard": {
"loadError": "فشل في تحميل بيانات لوحة التحكم",
"linkCopied": "تم نسخ الرابط إلى الحافظة",
"pageTitle": "لوحة التحكم",
"breadcrumb": "لوحة التحكم",
"recentFiles": {
"description": "ملفاتك المرفوعة مؤخراً",
"title": "الملفات الحديثة"
}
},
"emptyState": {
"noFiles": "لم يتم رفع أي ملفات بعد",
"uploadFile": "رفع ملف"
},
"errors": {
"invalidCredentials": "بريد إلكتروني أو كلمة مرور غير صحيحة",
"userNotFound": "المستخدم غير موجود",
"accountLocked": "تم قفل الحساب. يرجى المحاولة لاحقًا",
"unexpectedError": "حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى"
},
"fileActions": {
"editFile": "تعديل الملف",
"nameLabel": "الاسم",
"namePlaceholder": "أدخل اسمًا جديدًا",
"extension": "الامتداد",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصف الملف",
"deleteFile": "حذف الملف",
"deleteConfirmation": "هل أنت متأكد أنك تريد حذف ؟",
"deleteWarning": "هذا الإجراء لا يمكن التراجع عنه."
},
"fileManager": {
"downloadError": "فشل في تنزيل الملف",
"updateSuccess": "تم تحديث الملف بنجاح",
"updateError": "فشل في تحديث الملف",
"deleteSuccess": "تم حذف الملف بنجاح",
"deleteError": "فشل في حذف الملف"
},
"filePreview": {
"title": "معاينة الملف",
"loading": "جاري التحميل...",
"notAvailable": "المعاينة غير متاحة لهذا النوع من الملفات.",
"downloadToView": "استخدم زر التحميل لتنزيل الملف.",
"loadError": "خطأ في تحميل معاينة الملف.",
"downloadError": "خطأ في تنزيل الملف.",
"audioNotSupported": "متصفحك لا يدعم عنصر الصوت.",
"videoNotSupported": "متصفحك لا يدعم عنصر الفيديو.",
"pdfPreviewNotAvailable": "معاينة PDF غير متاحة. جرب العرض البديل أو قم بالتنزيل.",
"tryAlternativeView": "جرب العرض البديل",
"loadingAlternative": "جاري تحميل العرض البديل...",
"loadingAudio": "جاري تحميل الصوت..."
},
"fileSelector": {
"availableFiles": "الملفات المتاحة ({count})",
"shareFiles": "الملفات المشتركة ({count})",
"shareFilesDescription": "الملفات الموجودة حالياً في المشاركة",
"availableFilesDescription": "اختر الملفات لإضافتها إلى المشاركة",
"searchPlaceholder": "البحث في الملفات...",
"searchSelectedFiles": "البحث في الملفات المحددة...",
"noMatchingFiles": "لا توجد ملفات مطابقة",
"noAvailableFiles": "لا توجد ملفات متاحة",
"noFilesInShare": "لا توجد ملفات في المشاركة",
"noFilesFound": "لم يتم العثور على ملفات",
"noFilesFoundWith": "لم يتم العثور على ملفات تحتوي على \"{query}\"",
"addFilesFromList": "أضف ملفات من القائمة أدناه",
"tryDifferentSearch": "جرب مصطلحات بحث مختلفة",
"allFilesInShare": "جميع الملفات موجودة بالفعل في المشاركة",
"uploadNewFiles": "ارفع ملفات جديدة لإضافتها",
"fileCount": "{count, plural, =1 {ملف} other {ملفات}}",
"filesSelected": "{count, plural, =0 {لا توجد ملفات محددة} =1 {ملف واحد محدد} other {# ملفات محددة}}",
"editFile": "تعديل الملف",
"previewFile": "معاينة الملف",
"addToShare": "إضافة إلى المشاركة",
"removeFromShare": "إزالة من المشاركة",
"saveChanges": "حفظ التغييرات"
},
"files": {
"title": "جميع الملفات",
"uploadFile": "رفع ملف",
"loadError": "فشل في تحميل الملفات",
"pageTitle": "ملفاتي",
"breadcrumb": "ملفاتي",
"downloadStart": "بدأ التحميل",
"downloadError": "فشل في تحميل الملف",
"updateSuccess": "تم تحديث الملف بنجاح",
"updateError": "فشل في تحديث الملف",
"deleteSuccess": "تم حذف الملف بنجاح",
"deleteError": "فشل في حذف الملف",
"bulkDownloadSuccess": "بدأ تحميل الملفات بنجاح",
"bulkDownloadError": "خطأ في إنشاء ملف ZIP",
"bulkDownloadFileError": "خطأ في تحميل الملف {fileName}",
"bulkDeleteSuccess": "{count, plural, =1 {تم حذف ملف واحد بنجاح} other {تم حذف # ملفات بنجاح}}",
"bulkDeleteError": "خطأ في حذف الملفات المحددة",
"viewMode": {
"table": "جدول",
"grid": "شبكة"
},
"totalFiles": "{count, plural, =0 {لا توجد ملفات} =1 {ملف واحد} other {# ملفات}}"
},
"filesTable": {
"ariaLabel": "جدول الملفات",
"selectAll": "تحديد الكل",
"selectFile": "تحديد الملف {fileName}",
"columns": {
"name": "الاسم",
"description": "الوصف",
"size": "الحجم",
"createdAt": "تاريخ الإنشاء",
"updatedAt": "تاريخ التحديث",
"actions": "الإجراءات"
},
"actions": {
"menu": "قائمة إجراءات الملف",
"preview": "معاينة",
"edit": "تحرير",
"share": "مشاركة",
"download": "تحميل",
"delete": "حذف"
},
"bulkActions": {
"selected": "{count, plural, =1 {تم تحديد ملف واحد} other {تم تحديد # ملفات}}",
"actions": "الإجراءات",
"download": "تحميل المحدد",
"share": "مشاركة المحدد",
"delete": "حذف المحدد"
}
},
"footer": {
"poweredBy": "مدعوم من",
"kyanHomepage": "الصفحة الرئيسية لـ Kyantech"
},
"forgotPassword": {
"emailLabel": "البريد الإلكتروني",
"emailPlaceholder": "أدخل بريدك الإلكتروني",
"sending": "جاري الإرسال...",
"submit": "أرسل تعليمات إعادة التعيين",
"backToLogin": "العودة إلى تسجيل الدخول",
"title": "نسيت كلمة المرور",
"description": "أدخل بريدك الإلكتروني وسنرسل لك تعليمات إعادة تعيين كلمة المرور.",
"resetInstructions": "تم إرسال تعليمات إعادة التعيين إلى بريدك الإلكتروني",
"pageTitle": "نسيت كلمة المرور"
},
"generateShareLink": {
"generateTitle": "إنشاء رابط المشاركة",
"updateTitle": "تحديث رابط المشاركة",
"generateDescription": "إنشاء رابط لمشاركة ملفاتك",
"updateDescription": "تحديث الاسم المستعار لرابط المشاركة هذا",
"aliasPlaceholder": "أدخل الاسم المستعار",
"linkReady": "رابط المشاركة جاهز:",
"generateButton": "إنشاء الرابط",
"updateButton": "تحديث الرابط",
"copyButton": "نسخ الرابط",
"success": "تم إنشاء الرابط بنجاح",
"error": "فشل في إنشاء الرابط",
"copied": "تم نسخ الرابط إلى الحافظة"
},
"home": {
"description": "البديل مفتوح المصدر لـ WeTransfer. شارك ملفاتك بأمان، دون تتبع أو قيود.",
"documentation": "التوثيق",
"starOnGithub": "ضع نجمة على GitHub",
"privacyMessage": "مصمم مع مراعاة الخصوصية. ملفاتك قبل الرفع متاحة فقط لأولئك الذين لديهم رابط المشاركة. مجاني ومفتوح المصدر دائمًا.",
"header": {
"fileSharing": "مشاركة الملفات",
"tagline": "بسيط ومجاني"
},
"pageTitle": "الصفحة الرئيسية"
},
"login": {
"welcome": "مرحبا بك",
"signInToContinue": "قم بتسجيل الدخول للمتابعة",
"emailLabel": "البريد الإلكتروني",
"emailPlaceholder": "أدخل بريدك الإلكتروني",
"passwordLabel": "كلمة المرور",
"passwordPlaceholder": "أدخل كلمة المرور",
"signIn": "تسجيل الدخول",
"signingIn": "جاري تسجيل الدخول...",
"forgotPassword": "نسيت كلمة المرور؟",
"pageTitle": "تسجيل الدخول"
},
"logo": {
"labels": {
"appLogo": "شعار التطبيق"
},
"buttons": {
"upload": "رفع الشعار",
"remove": "حذف الشعار"
},
"messages": {
"uploadSuccess": "تم رفع الشعار بنجاح",
"removeSuccess": "تم حذف الشعار بنجاح"
},
"errors": {
"uploadFailed": "فشل في رفع الشعار",
"removeFailed": "فشل في حذف الشعار"
}
},
"navbar": {
"logoAlt": "شعار التطبيق",
"profileMenu": "قائمة الملف الشخصي",
"profile": "الملف الشخصي",
"settings": "الإعدادات",
"usersManagement": "إدارة المستخدمين",
"logout": "تسجيل الخروج"
},
"navigation": {
"dashboard": "لوحة التحكم"
},
"profile": {
"password": {
"title": "تغيير كلمة المرور",
"newPassword": "كلمة مرور جديدة",
"confirmPassword": "تأكيد كلمة المرور الجديدة",
"updateButton": "تحديث كلمة المرور"
},
"form": {
"title": "معلومات الملف الشخصي",
"firstName": "الاسم الأول",
"lastName": "اسم العائلة",
"username": "اسم المستخدم",
"email": "البريد الإلكتروني",
"updateButton": "تحديث الملف الشخصي"
},
"header": {
"title": "الملف الشخصي",
"subtitle": "إدارة معلوماتك الشخصية وكلمة المرور"
},
"picture": {
"title": "صورة الملف الشخصي",
"description": "انقر على أيقونة الكاميرا لتغيير صورة الملف الشخصي",
"uploadPhoto": "رفع صورة",
"removePhoto": "حذف الصورة"
},
"errors": {
"loadFailed": "فشل في تحميل بيانات المستخدم",
"updateFailed": "فشل في تحديث الملف الشخصي",
"passwordFailed": "فشل في تحديث كلمة المرور",
"imageFailed": "فشل في تحديث صورة الملف الشخصي",
"imageRemoveFailed": "فشل في حذف صورة الملف الشخصي"
},
"messages": {
"noChanges": "لا توجد تغييرات للحفظ",
"updateSuccess": "تم تحديث الملف الشخصي بنجاح",
"fillPasswords": "يرجى ملء كلا حقلي كلمة المرور",
"passwordSuccess": "تم تحديث كلمة المرور بنجاح",
"imageSuccess": "تم تحديث صورة الملف الشخصي بنجاح",
"imageRemoved": "تم حذف صورة الملف الشخصي بنجاح"
},
"pageTitle": "الملف الشخصي"
},
"quickAccess": {
"files": {
"title": "ملفاتي",
"description": "الوصول إلى الملفات المرفوعة وإدارتها"
},
"shares": {
"title": "مشاركاتي",
"description": "عرض وإدارة الملفات المشتركة"
}
},
"recentFiles": {
"title": "الرفع الأخير",
"viewAll": "عرض الكل",
"uploadFile": "رفع ملف",
"noFiles": "لم يتم رفع أي ملفات بعد",
"upload": "رفع"
},
"recentShares": {
"title": "المشاركات الأخيرة",
"viewAll": "عرض الكل",
"createShare": "إنشاء مشاركة",
"noShares": "لم يتم إنشاء أي مشاركات بعد",
"createFirst": "أنشئ مشاركتك الأولى"
},
"recipientSelector": {
"emailPlaceholder": "أدخل بريد المستلم الإلكتروني",
"add": "أضف",
"recipients": "المستلمون ({count})",
"notifyAll": "أبلغ الجميع",
"noRecipients": "لم يتم إضافة أي مستلمين بعد",
"addSuccess": "تم إضافة المستلم بنجاح",
"addError": "فشل في إضافة المستلم",
"removeSuccess": "تم إزالة المستلم بنجاح",
"removeError": "فشل في إزالة المستلم",
"sendingNotifications": "جاري إرسال الإشعارات...",
"notifySuccess": "تم إعلام المستلمين بنجاح",
"notifyError": "فشل في إعلام المستلمين",
"bulkNotifySuccess": "تم إرسال إشعارات إلى {count} مستلم",
"selectAll": "تحديد الكل",
"singleNotifySuccess": "تم إرسال إشعار إلى {email}",
"removeSingle": "إزالة هذا المستلم",
"selectRecipient": "تحديد {email}",
"bulkRemoveSuccess": "تم إزالة {count} مستلم بنجاح",
"notifySingle": "إشعار هذا المستلم",
"notifySelected": "إشعار المحددين",
"invalidEmail": "يرجى إدخال عنوان بريد إلكتروني صالح",
"noRecipientsDescription": "إضافة مستلمين لمشاركة هذا المحتوى عبر البريد الإلكتروني",
"singleNotifyError": "فشل في إشعار المستلم",
"bulkRemoveError": "فشل في إزالة المستلمين المحددين",
"modalDescription": "إضافة وإدارة المستلمين لهذه المشاركة. يمكنك إشعار جميع أو مستلمين محددين عند تكوين SMTP.",
"duplicateEmail": "تم إضافة هذا المستلم بالفعل",
"removeSelected": "إزالة المحددين",
"selectedCount": "{count} محدد",
"addRecipient": "إضافة مستلم",
"bulkNotifyError": "فشل في إشعار المستلمين المحددين"
},
"register": {
"validation": {
"firstNameRequired": "الاسم الأول مطلوب",
"lastNameRequired": "اسم العائلة مطلوب",
"usernameMinLength": "يجب أن يحتوي اسم المستخدم على 3 أحرف على الأقل",
"invalidEmail": "البريد الإلكتروني غير صالح",
"passwordMinLength": "يجب أن تحتوي كلمة المرور على 8 أحرف على الأقل",
"success": "تم إنشاء مستخدم المسؤول بنجاح!",
"error": "خطأ في إنشاء مستخدم المسؤول"
},
"labels": {
"firstName": "الاسم الأول",
"lastName": "اسم العائلة",
"username": "اسم المستخدم",
"email": "البريد الإلكتروني",
"password": "كلمة المرور"
},
"buttons": {
"creating": "جاري الإنشاء...",
"createAdmin": "إنشاء حساب المسؤول"
}
},
"resetPassword": {
"pageTitle": "إعادة تعيين كلمة المرور",
"header": {
"title": "إعادة تعيين كلمة المرور",
"description": "أدخل كلمة المرور الجديدة أدناه"
},
"form": {
"newPassword": "كلمة مرور جديدة",
"newPasswordPlaceholder": "أدخل كلمة المرور الجديدة",
"confirmPassword": "تأكيد كلمة المرور الجديدة",
"confirmPasswordPlaceholder": "أدخل تأكيد كلمة المرور الجديدة",
"resetting": "جاري إعادة تعيين كلمة المرور...",
"submit": "إعادة تعيين كلمة المرور",
"backToLogin": "العودة إلى تسجيل الدخول"
},
"messages": {
"success": "تم إعادة تعيين كلمة المرور بنجاح"
},
"errors": {
"serverError": "فشل في إعادة تعيين كلمة المرور. يرجى المحاولة مرة أخرى.",
"invalidToken": "رمز إعادة التعيين غير صالح أو مفقود"
}
},
"searchBar": {
"placeholder": "ابحث عن الملفات...",
"results": "تم العثور على {filtered} من {total} ملف"
},
"settings": {
"groups": {
"defaultDescription": "خيارات التكوين",
"general": {
"title": "عام",
"description": "إعدادات التطبيق الأساسية"
},
"email": {
"title": "البريد الإلكتروني",
"description": "تكوين خادم البريد الإلكتروني"
},
"security": {
"title": "الأمان",
"description": "إعدادات الأمان والمصادقة"
},
"storage": {
"title": "التخزين",
"description": "تكوين تخزين الملفات"
}
},
"fields": {
"noDescription": "لا يوجد وصف متاح",
"appLogo": {
"title": "شعار التطبيق",
"description": "صورة شعار التطبيق"
},
"appName": {
"title": "اسم التطبيق",
"description": "اسم التطبيق الذي يظهر للمستخدمين"
},
"appDescription": {
"title": "وصف التطبيق",
"description": "وصف مختصر للتطبيق"
},
"showHomePage": {
"title": "عرض الصفحة الرئيسية",
"description": "عرض الصفحة الرئيسية بعد التثبيت"
},
"smtpEnabled": {
"title": "تمكين SMTP",
"description": "تمكين أو تعطيل وظيفة البريد الإلكتروني عبر SMTP"
},
"smtpHost": {
"title": "خادم SMTP",
"description": "عنوان خادم SMTP"
},
"smtpPort": {
"title": "منفذ SMTP",
"description": "منفذ خادم SMTP"
},
"smtpUser": {
"title": "مستخدم SMTP",
"description": "اسم المستخدم لمصادقة SMTP"
},
"smtpPass": {
"title": "كلمة مرور SMTP",
"description": "كلمة المرور لمصادقة SMTP"
},
"smtpFromName": {
"title": "اسم المرسل",
"description": "الاسم الظاهر في الرسائل المرسلة"
},
"smtpFromEmail": {
"title": "البريد الإلكتروني للمرسل",
"description": "عنوان البريد الإلكتروني للمرسل"
},
"maxLoginAttempts": {
"title": "أقصى محاولات تسجيل دخول",
"description": "الحد الأقصى لمحاولات تسجيل الدخول قبل الحظر"
},
"loginBlockDuration": {
"title": "مدة حظر تسجيل الدخول",
"description": "مدة الحظر (بالثواني) بعد تجاوز الحد الأقصى للمحاولات"
},
"passwordMinLength": {
"title": "الحد الأدنى لطول كلمة المرور",
"description": "الحد الأدنى لعدد الأحرف في كلمة المرور"
},
"passwordResetTokenExpiration": {
"title": "انتهاء صلاحية رمز إعادة التعيين",
"description": "مدة صلاحية رمز إعادة تعيين كلمة المرور (بالثواني)"
},
"maxFileSize": {
"title": "أقصى حجم للملف",
"description": "الحد الأقصى لحجم الملف المسموح به للرفع "
},
"maxTotalStoragePerUser": {
"title": "أقصى تخزين لكل مستخدم",
"description": "الحد الإجمالي للتخزين لكل مستخدم "
},
"firstUserAccess": {
"description": "إعدادات الوصول الأول للمستخدمين الجدد",
"title": "الوصول الأول للمستخدم"
}
},
"buttons": {
"save": "احفظ {group}"
},
"errors": {
"loadFailed": "فشل في تحميل الإعدادات",
"updateFailed": "فشل في تحديث الإعدادات"
},
"messages": {
"noChanges": "لا توجد تغييرات للحفظ",
"updateSuccess": "تم تحديث إعدادات {group} بنجاح"
},
"title": "الإعدادات",
"breadcrumb": "الإعدادات",
"pageTitle": "الإعدادات"
},
"share": {
"errors": {
"invalidPassword": "كلمة مرور غير صحيحة. يرجى المحاولة مرة أخرى.",
"loadFailed": "فشل في تحميل المشاركة",
"downloadFailed": "فشل في تنزيل الملف"
},
"messages": {
"downloadStarted": "بدأ التنزيل"
},
"password": {
"title": "مشاركة محمية بكلمة المرور",
"protected": "هذه المشاركة محمية بكلمة مرور",
"incorrect": "كلمة المرور غير صحيحة. يرجى المحاولة مرة أخرى.",
"label": "كلمة المرور",
"placeholder": "أدخل كلمة مرور المشاركة",
"submit": "إرسال"
},
"details": {
"untitled": "بدون عنوان",
"created": "تم الإنشاء: {date}",
"expires": "تنتهي: {date}"
},
"notFound": {
"title": "لم يتم العثور على المشاركة",
"description": "قد يكون تم حذف هذه المشاركة أو انتهت صلاحيتها."
},
"pageTitle": "المشاركة"
},
"shareActions": {
"deleteTitle": "حذف المشاركة",
"deleteConfirmation": "هل أنت متأكد من أنك تريد حذف هذه المشاركة؟ لا يمكن التراجع عن هذا الإجراء.",
"editTitle": "تحرير المشاركة",
"nameLabel": "اسم المشاركة",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصفاً (اختياري)",
"expirationLabel": "تاريخ انتهاء الصلاحية",
"expirationPlaceholder": "YYYY/MM/DD HH:MM",
"maxViewsLabel": "الحد الأقصى للمشاهدات",
"maxViewsPlaceholder": "اتركه فارغاً للمشاهدات غير المحدودة",
"passwordProtection": "محمي بكلمة مرور",
"passwordLabel": "كلمة المرور",
"passwordPlaceholder": "أدخل كلمة المرور",
"newPasswordLabel": "كلمة المرور الجديدة (اتركها فارغة للاحتفاظ بالحالية)",
"newPasswordPlaceholder": "أدخل كلمة المرور الجديدة",
"manageFilesTitle": "إدارة الملفات",
"manageRecipientsTitle": "إدارة المستقبلين",
"editSuccess": "تم تحديث المشاركة بنجاح",
"editError": "فشل في تحديث المشاركة",
"bulkDeleteConfirmation": "هل أنت متأكد من أنك تريد حذف {count, plural, =1 {مشاركة واحدة} other {# مشاركات}} محددة؟ لا يمكن التراجع عن هذا الإجراء.",
"bulkDeleteTitle": "حذف المشاركات المحددة"
},
"shareDetails": {
"title": "تفاصيل المشاركة",
"subtitle": "معلومات تفصيلية حول هذه المشاركة",
"basicInfo": "المعلومات الأساسية",
"name": "الاسم",
"description": "الوصف",
"noDescription": "لم يتم توفير وصف",
"untitled": "بدون عنوان",
"shareLink": "رابط المشاركة",
"editLink": "تحرير الرابط",
"generateLink": "إنشاء رابط",
"noLink": "لم يتم إنشاء رابط بعد",
"copyLink": "نسخ الرابط",
"openLink": "فتح في علامة تبويب جديدة",
"linkCopied": "تم نسخ الرابط إلى الحافظة",
"views": "المشاهدات",
"dates": "التواريخ",
"created": "تم الإنشاء",
"expires": "ينتهي",
"never": "أبداً",
"security": "الأمان",
"passwordProtected": "محمي بكلمة مرور",
"publicAccess": "وصول عام",
"maxViews": "المشاهدات القصوى:",
"files": "الملفات",
"recipients": "المستقبلون",
"notAvailable": "غير متاح",
"invalidDate": "تاريخ غير صحيح",
"loadError": "فشل في تحميل تفاصيل المشاركة",
"editSecurity": "تحرير الأمان",
"editExpiration": "تحرير انتهاء الصلاحية"
},
"shareManager": {
"deleteSuccess": "تم حذف المشاركة بنجاح",
"deleteError": "فشل في حذف المشاركة",
"updateSuccess": "تم تحديث المشاركة بنجاح",
"updateError": "فشل في تحديث المشاركة",
"filesUpdateSuccess": "تم تحديث الملفات بنجاح",
"filesUpdateError": "فشل في تحديث الملفات",
"recipientsUpdateSuccess": "تم تحديث المستلمين بنجاح",
"recipientsUpdateError": "فشل في تحديث المستلمين",
"linkGenerateSuccess": "تم إنشاء رابط المشاركة بنجاح",
"linkGenerateError": "فشل في إنشاء رابط المشاركة",
"notifyLoading": "جاري إرسال الإشعارات...",
"notifySuccess": "تم إعلام المستلمين بنجاح",
"notifyError": "فشل في إعلام المستلمين",
"bulkDeleteError": "فشل في حذف المشاركات",
"bulkDeleteLoading": "جارٍ حذف {count, plural, =1 {مشاركة واحدة} other {# مشاركات}}...",
"bulkDeleteSuccess": "{count, plural, =1 {تم حذف مشاركة واحدة بنجاح} other {تم حذف # مشاركات بنجاح}}",
"securityUpdateError": "فشل في تحديث إعدادات الأمان",
"expirationUpdateError": "فشل في تحديث إعدادات انتهاء الصلاحية",
"securityUpdateSuccess": "تم تحديث إعدادات الأمان بنجاح",
"expirationUpdateSuccess": "تم تحديث إعدادات انتهاء الصلاحية بنجاح"
},
"shares": {
"errors": {
"loadFailed": "فشل في تحميل المشاركات",
"notifyFailed": "فشل في إعلام المستلمين",
"smtpConfigFailed": "فشل في تحميل إعدادات SMTP"
},
"messages": {
"linkCopied": "تم نسخ الرابط إلى الحافظة",
"recipientsNotified": "تم إعلام المستلمين بنجاح"
},
"empty": {
"message": "لم يتم إنشاء أي مشاركات بعد",
"createButton": "إنشاء مشاركة"
},
"header": {
"title": "مشاركاتي",
"myShares": "مشاركاتي"
},
"search": {
"title": "كل المشاركات",
"createButton": "إنشاء مشاركة",
"placeholder": "ابحث عن المشاركات...",
"results": "تم العثور على {filtered} من {total} مشاركات"
},
"pageTitle": "المشاركات"
},
"sharesTable": {
"ariaLabel": "جدول المشاركات",
"never": "أبداً",
"columns": {
"name": "الاسم",
"description": "الوصف",
"createdAt": "تاريخ الإنشاء",
"expiresAt": "تاريخ انتهاء الصلاحية",
"status": "الحالة",
"security": "الأمان",
"files": "الملفات",
"recipients": "المستقبلون",
"actions": "الإجراءات"
},
"status": {
"neverExpires": "لا تنتهي صلاحيتها أبداً",
"active": "نشط",
"expired": "منتهي الصلاحية"
},
"security": {
"protected": "محمي",
"public": "عام"
},
"filesCount": "ملفات",
"recipientsCount": "مستقبلين",
"actions": {
"menu": "قائمة إجراءات المشاركة",
"edit": "تحرير",
"manageFiles": "إدارة الملفات",
"manageRecipients": "إدارة المستقبلين",
"viewDetails": "عرض التفاصيل",
"generateLink": "إنشاء رابط",
"editLink": "تحرير الرابط",
"copyLink": "نسخ الرابط",
"notifyRecipients": "إشعار المستقبلين",
"delete": "حذف"
},
"bulkActions": {
"delete": "حذف",
"selected": "{count, plural, =1 {مشاركة واحدة محددة} other {# مشاركات محددة}}"
},
"selectAll": "تحديد الكل",
"selectShare": "تحديد المشاركة {shareName}"
},
"storageUsage": {
"title": "استخدام التخزين",
"ariaLabel": "شريط تقدم استخدام التخزين",
"used": "المستخدمة",
"available": "المتاحة"
},
"theme": {
"toggle": "تبديل السمة",
"light": "فاتح",
"dark": "داكن",
"system": "النظام"
},
"uploadFile": {
"title": "رفع ملف",
"multipleTitle": "رفع ملفات متعددة",
"selectFile": "انقر لاختيار ملف",
"selectMultipleFiles": "انقر لاختيار ملف واحد أو متعدد",
"dragAndDrop": "أو اسحب وأفلت الملفات هنا",
"preview": "معاينة",
"uploadProgress": "تقدم الرفع",
"upload": "رفع",
"startUploads": "بدء الرفع",
"finish": "إنهاء",
"success": "تم رفع الملف بنجاح",
"allSuccess": "{count, plural, =1 {تم رفع الملف بنجاح} other {تم رفع # ملف بنجاح}}",
"partialSuccess": "تم رفع {success} ملف بنجاح، فشل {error}",
"error": "فشل في رفع الملف",
"fileSizeExceeded": "حجم الملف يتجاوز الحد الأقصى {maxsizemb}MB.",
"insufficientStorage": "مساحة تخزين غير كافية. لديك {availablespace}MB متاحة.",
"unauthorized": "غير مخول: مطلوب رمز صالح للوصول إلى هذا المورد.",
"confirmCancel": {
"title": "إلغاء الرفع",
"messageSingle": "هناك رفع واحد قيد التقدم.",
"messageMultiple": "هناك {count} عمليات رفع قيد التقدم.",
"warning": "إذا أغلقت الآن، سيتم إلغاء الرفع وسيفقد أي تقدم.",
"continue": "مواصلة الرفع",
"cancel": "إلغاء الرفع"
}
},
"users": {
"modes": {
"create": "إنشاء",
"edit": "تعديل"
},
"errors": {
"loadFailed": "فشل في تحميل المستخدمين",
"submitFailed": "فشل في {mode} المستخدم",
"deleteFailed": "فشل في حذف المستخدم",
"statusUpdateFailed": "فشل في تحديث حالة المستخدم"
},
"messages": {
"createSuccess": "تم إنشاء المستخدم بنجاح",
"updateSuccess": "تم تحديث المستخدم بنجاح",
"deleteSuccess": "تم حذف المستخدم بنجاح",
"activateSuccess": "تم تفعيل المستخدم بنجاح",
"deactivateSuccess": "تم إلغاء تفعيل المستخدم بنجاح"
},
"actions": {
"edit": "تعديل",
"activate": "تفعيل",
"deactivate": "إلغاء التفعيل",
"delete": "حذف"
},
"delete": {
"title": "تأكيد حذف المستخدم",
"confirmation": "هل أنت متأكد من أنك تريد حذف {firstName} {lastName}؟ هذا الإجراء لا يمكن التراجع عنه.",
"confirm": "حذف المستخدم"
},
"form": {
"titleCreate": "إضافة مستخدم جديد",
"titleEdit": "تعديل المستخدم",
"firstName": "الاسم الأول",
"lastName": "اسم العائلة",
"username": "اسم المستخدم",
"email": "البريد الإلكتروني",
"password": "كلمة المرور",
"newPassword": "كلمة مرور جديدة (اختياري)",
"passwordPlaceholder": "اتركه فارغاً للاحتفاظ بكلمة المرور الحالية",
"role": "الدور",
"roleUser": "مستخدم",
"roleAdmin": "مسؤول",
"create": "إنشاء",
"save": "حفظ"
},
"status": {
"title": "تأكيد تغيير الحالة",
"confirmation": "هل أنت متأكد من أنك تريد {action} المستخدم {firstName} {lastName}؟",
"activate": "تفعيل",
"deactivate": "إلغاء التفعيل",
"user": "المستخدم"
},
"header": {
"title": "إدارة المستخدمين",
"addUser": "إضافة مستخدم",
"management": "إدارة المستخدمين"
},
"table": {
"user": "المستخدم",
"email": "البريد الإلكتروني",
"status": "الحالة",
"role": "الدور",
"actions": "الإجراءات",
"active": "مفعل",
"inactive": "غير مفعل",
"admin": "مسؤول",
"userr": "مستخدم"
}
},
"validation": {
"invalidEmail": "عنوان بريد إلكتروني غير صالح",
"passwordMinLength": "يجب أن تحتوي كلمة المرور على 6 أحرف على الأقل",
"firstNameRequired": "الاسم الأول مطلوب",
"lastNameRequired": "اسم العائلة مطلوب",
"usernameLength": "يجب أن يحتوي اسم المستخدم على 3 أحرف على الأقل",
"usernameSpaces": "لا يمكن أن يحتوي اسم المستخدم على فراغات",
"passwordLength": "يجب أن تحتوي كلمة المرور على 8 أحرف على الأقل",
"passwordsMatch": "كلمتا المرور غير متطابقتين",
"emailRequired": "البريد الإلكتروني مطلوب",
"passwordRequired": "كلمة المرور مطلوبة"
},
"shareFile": {
"title": "مشاركة ملف",
"linkTitle": "إنشاء رابط",
"nameLabel": "اسم المشاركة",
"namePlaceholder": "أدخل اسم المشاركة",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصفاً (اختياري)",
"expirationLabel": "تاريخ انتهاء الصلاحية",
"expirationPlaceholder": "YYYY/MM/DD HH:MM",
"maxViewsLabel": "الحد الأقصى للمشاهدات",
"maxViewsPlaceholder": "اتركه فارغاً للمشاهدات غير المحدودة",
"passwordProtection": "محمي بكلمة مرور",
"passwordLabel": "كلمة المرور",
"passwordPlaceholder": "أدخل كلمة المرور",
"linkDescription": "إنشاء رابط مخصص لمشاركة الملف",
"aliasLabel": "اسم مستعار للرابط",
"aliasPlaceholder": "أدخل اسماً مستعاراً مخصصاً",
"linkReady": "رابط المشاركة جاهز:",
"createShare": "إنشاء مشاركة",
"generateLink": "إنشاء رابط",
"copyLink": "نسخ الرابط"
},
"bulkDownload": {
"title": "التحميل بالجملة",
"zipNameLabel": "اسم ملف ZIP",
"zipNamePlaceholder": "أدخل اسم الملف",
"description": "{count, plural, =1 {سيتم ضغط ملف واحد} other {سيتم ضغط # ملفات}}",
"download": "تحميل ZIP"
},
"deleteConfirmation": {
"filesToDelete": "الملفات المراد حذفها",
"sharesToDelete": "المشاركات التي سيتم حذفها"
},
"shareMultipleFiles": {
"title": "مشاركة ملفات متعددة",
"shareNameLabel": "اسم المشاركة",
"shareNamePlaceholder": "أدخل اسم المشاركة",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصفًا (اختياري)",
"filesToShare": "الملفات للمشاركة",
"files": "ملفات",
"totalSize": "الحجم الإجمالي",
"creating": "جاري الإنشاء...",
"create": "إنشاء مشاركة"
},
"shareSecurity": {
"subtitle": "تكوين حماية كلمة المرور وخيارات الأمان لهذه المشاركة",
"info": {
"title": "كيف يعمل:",
"withoutPassword": "يمكن لأي شخص لديه الرابط الوصول إلى هذه المشاركة بدون كلمة مرور.",
"withPassword": "سيحتاج المستخدمون إلى إدخال كلمة المرور للوصول إلى هذه المشاركة."
},
"existingPasswordMessage": "هذه المشاركة لديها بالفعل كلمة مرور. إذا كنت تريد تحديثها، أدخل كلمة المرور الجديدة في الحقل أدناه واحفظ.",
"passwordProtection": "حماية كلمة المرور",
"error": {
"updateFailed": "فشل في تحديث إعدادات الأمان"
},
"passwordRequirements": {
"title": "متطلبات كلمة المرور:",
"minLength": "على الأقل حرفان"
},
"newPassword": "كلمة مرور جديدة",
"success": {
"passwordUpdated": "تم تحديث كلمة المرور بنجاح",
"passwordRemoved": "تم إزالة حماية كلمة المرور بنجاح",
"passwordSet": "تم تمكين حماية كلمة المرور بنجاح"
},
"password": "كلمة المرور",
"validation": {
"passwordRequired": "كلمة المرور مطلوبة",
"passwordTooShort": "يجب أن تكون كلمة المرور حرفين على الأقل"
},
"currentStatus": "الحالة الحالية",
"passwordPlaceholder": "أدخل كلمة مرور آمنة",
"title": "إعدادات أمان المشاركة"
},
"shareExpiration": {
"neverExpires": "لا تنتهي صلاحيته أبداً",
"success": {
"expirationUpdated": "تم تحديث تاريخ انتهاء الصلاحية بنجاح",
"expirationRemoved": "تم إزالة انتهاء الصلاحية بنجاح - المشاركة الآن دائمة",
"expirationSet": "تم تعيين تاريخ انتهاء الصلاحية بنجاح"
},
"info": {
"canBeChanged": "يمكنك تغيير أو إزالة تاريخ انتهاء الصلاحية في أي وقت",
"willBeInaccessible": "ستصبح المشاركة غير قابلة للوصول بعد هذا التاريخ",
"noExpiration": "هذه المشاركة لن تنتهي صلاحيتها أبداً وستبقى قابلة للوصول إلى أجل غير مسمى.",
"title": "حول انتهاء الصلاحية:"
},
"enableExpiration": "تمكين انتهاء الصلاحية",
"title": "إعدادات انتهاء صلاحية المشاركة",
"subtitle": "تكوين متى ستنتهي صلاحية هذه المشاركة",
"validation": {
"dateMustBeFuture": "يجب أن يكون تاريخ انتهاء الصلاحية في المستقبل",
"dateRequired": "يرجى تحديد تاريخ انتهاء صلاحية"
},
"currentStatus": "الحالة الحالية",
"error": {
"updateFailed": "فشل في تحديث إعدادات انتهاء الصلاحية"
},
"expires": "تنتهي صلاحيته:",
"expirationDate": "تاريخ انتهاء الصلاحية"
}
}