Files
Palmr/apps/web/messages/ar-SA.json

1951 lines
98 KiB
JSON

{
"auth": {
"errors": {
"account_inactive": "الحساب غير نشط. اتصل بالمشرف.",
"registration_disabled": "التسجيل عبر تسجيل الدخول الموحد معطل.",
"token_expired": "انتهت صلاحية الرمز المميز. حاول مرة أخرى.",
"config_error": "خطأ في التكوين. اتصل بالدعم الفني.",
"auth_failed": "فشل في المصادقة. حاول مرة أخرى."
}
},
"authProviders": {
"title": "مزودي المصادقة",
"description": "تكوين مزودي المصادقة الخارجيين لتسجيل الدخول الموحد",
"enabledCount": "{count} مفعل",
"loadingProviders": "جاري تحميل المزودين...",
"providersConfigured": "{count} مزود تم تكوينه",
"enabledOfTotal": "{enabled} مفعل من {total} مزود",
"hideDisabledProviders": "إخفاء المزودين غير المفعلين",
"addProvider": "إضافة مزود",
"addProviderTitle": "إضافة مزود",
"editProvider": "تحرير المزود",
"deleteProvider": "حذف المزود",
"enabled": "مفعل",
"disabled": "معطل",
"officialProvider": "مزود رسمي",
"dragToReorder": "اسحب لإعادة الترتيب",
"dragDisabledMessage": "السحب والإفلات معطل عند تصفية المزودين. اعرض جميع المزودين لإعادة ترتيبهم.",
"dragEnabledMessage": "اسحب المزودين لإعادة ترتيبهم. سينعكس هذا الترتيب على صفحة تسجيل الدخول.",
"noProvidersEnabled": "لا توجد مزودي مصادقة مفعلين",
"noProvidersConfigured": "لم يتم تكوين أي مزودي مصادقة",
"form": {
"providerName": "اسم المزود",
"providerNamePlaceholder": "مثال: شركتي",
"displayName": "الاسم المعروض",
"displayNamePlaceholder": "مثال: تسجيل دخول موحد لشركتي",
"type": "النوع",
"typeOidc": "OIDC (OpenID Connect)",
"typeOauth2": "OAuth 2.0",
"icon": "الأيقونة",
"iconPlaceholder": "اختر أيقونة",
"clientId": "معرف العميل",
"clientIdPlaceholder": "معرف عميل OAuth الخاص بك",
"clientSecret": "سر العميل",
"clientSecretPlaceholder": "سر عميل OAuth الخاص بك",
"oauthScopes": "نطاقات OAuth",
"scopesPlaceholder": "أدخل النطاقات (مثل: openid, profile, email)",
"scopesHelpOidc": "النطاقات مقترحة تلقائياً بناءً على رابط المزود. نطاقات OIDC الشائعة: openid, profile, email, groups",
"scopesHelpOauth2": "النطاقات مقترحة تلقائياً بناءً على رابط المزود. نطاقات OAuth2 الشائعة تعتمد على المزود",
"providerUrl": "رابط المزود",
"providerUrlPlaceholder": "https://auth.example.com",
"providerUrlAutoPlaceholder": "https://your-provider.com (سيتم اكتشاف نقاط النهاية تلقائياً)",
"providerUrlManualPlaceholder": "https://your-provider.com",
"autoDiscoveryHelp": "سيكتشف النظام تلقائياً نقاط نهاية التفويض والرمز ومعلومات المستخدم",
"manualConfigurationHelp": "الرابط الأساسي للمزود الخاص بك (ستكون نقاط النهاية نسبية لهذا)",
"authorizationEndpoint": "نقطة نهاية التفويض",
"authorizationEndpointPlaceholder": "https://auth.example.com/auth",
"tokenEndpoint": "نقطة نهاية الرمز",
"tokenEndpointPlaceholder": "https://auth.example.com/token",
"userInfoEndpoint": "نقطة نهاية معلومات المستخدم",
"userInfoEndpointPlaceholder": "https://auth.example.com/userinfo",
"configurationMethod": "طريقة التكوين",
"autoDiscovery": "اكتشاف تلقائي (موصى به)",
"autoDiscoveryDescription": "اكتشاف نقاط النهاية تلقائياً من رابط المزود",
"manualEndpoints": "نقاط نهاية يدوية",
"manualEndpointsDescription": "تكوين نقاط نهاية التفويض والرمز ومعلومات المستخدم يدوياً",
"callbackUrl": "رابط الاستجابة",
"callbackUrlDescription": "استخدم هذا الرابط في تكوين مزود OAuth الخاص بك",
"copyCallbackUrl": "نسخ رابط الاستجابة",
"callbackUrlCopied": "تم نسخ رابط الاستجابة إلى الحافظة!",
"adminEmailDomains": "نطاقات البريد الإلكتروني للمسؤولين",
"adminEmailDomainsPlaceholder": "أدخل النطاقات (مثل: admin.company.com)",
"adminEmailDomainsHelp": "سيتم منح المستخدمين الذين لديهم بريد إلكتروني من هذه النطاقات صلاحيات المسؤول",
"autoRegister": "تسجيل المستخدمين الجدد تلقائياً",
"officialProviderUrlPlaceholder": "استبدل العنصر النائب برابط {displayName} الخاص بك",
"officialProviderHelp": "هذا مزود رسمي. نقاط النهاية مكونة مسبقاً. يمكنك تحرير هذا الرابط فقط.",
"officialProviderIconHelp": "يمكنك تخصيص الأيقونة لهذا المزود الرسمي."
},
"buttons": {
"cancel": "إلغاء",
"save": "حفظ",
"saving": "جاري الحفظ...",
"adding": "جاري الإضافة...",
"updating": "جاري التحديث...",
"saveProvider": "حفظ المزود",
"delete": "حذف",
"deleting": "جاري الحذف...",
"edit": "تحرير",
"enable": "تفعيل",
"disable": "تعطيل"
},
"messages": {
"providerAdded": "تمت إضافة المزود بنجاح",
"providerUpdated": "تم تحديث المزود بنجاح",
"providerDeleted": "تم حذف المزود بنجاح",
"providerOrderUpdated": "تم تحديث ترتيب المزود بنجاح",
"fillRequiredFields": "يرجى ملء جميع الحقول المطلوبة (الاسم، الاسم المعروض، معرف العميل، سر العميل)",
"provideUrlOrEndpoints": "قم بتوفير رابط المزود للاكتشاف التلقائي أو جميع نقاط النهاية الثلاث المخصصة",
"chooseDiscoveryOrManual": "اختر إما الاكتشاف التلقائي (رابط المزود) أو نقاط النهاية اليدوية، وليس كليهما",
"loadFailed": "فشل تحميل المزودين",
"addFailed": "فشل إضافة المزود",
"updateFailed": "فشل تحديث المزود",
"deleteFailed": "فشل حذف المزود",
"orderUpdateFailed": "فشل تحديث ترتيب المزود"
},
"info": {
"title": "معلومات",
"officialProvidersRecommended": "للحصول على وظائف أفضل، نوصي باستخدام المزودين الرسميين. إذا واجهت مشاكل مع مزود مخصص، فكر في فتح مشكلة على",
"github": "GitHub",
"officialProvider": "مزود رسمي",
"officialProviderDescription": "هذا المزود محسن من قبل Palmr. يمكن تعديل بيانات الاعتماد والتكوين فقط.",
"manualConfigTitle": "التكوين اليدوي",
"manualConfigDescription": "أنت تقوم بتوفير جميع نقاط النهاية يدوياً. تأكد من صحتها لمزودك."
},
"deleteModal": {
"title": "حذف مزود المصادقة",
"confirmMessage": "هل أنت متأكد أنك تريد حذف مزود \"{displayName}\"؟ لا يمكن التراجع عن هذا الإجراء.",
"providerId": "معرف المزود: {name}",
"cancel": "إلغاء",
"delete": "حذف المزود",
"deleting": "جاري الحذف..."
}
},
"bulkDownload": {
"title": "التحميل بالجملة",
"zipNameLabel": "اسم ملف ZIP",
"zipNamePlaceholder": "أدخل اسم الملف",
"description": "{count, plural, =1 {سيتم ضغط ملف واحد} other {سيتم ضغط # ملفات}}",
"download": "تحميل ZIP"
},
"common": {
"loading": "جاري التحميل، يرجى الانتظار...",
"cancel": "إلغاء",
"save": "حفظ",
"delete": "حذف",
"close": "إغلاق",
"download": "تحميل",
"unexpectedError": "حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى.",
"yes": "نعم",
"no": "لا",
"dashboard": "لوحة القيادة",
"back": "رجوع",
"updating": "جاري التحديث...",
"saving": "جاري الحفظ...",
"update": "تحديث",
"click": "انقر على",
"creating": "جاري الإنشاء...",
"loadingSimple": "جاري التحميل...",
"create": "إنشاء",
"deleting": "جاري الحذف...",
"move": "نقل",
"rename": "إعادة تسمية",
"search": "بحث",
"share": "مشاركة",
"copied": "تم النسخ",
"copy": "نسخ"
},
"createShare": {
"title": "إنشاء مشاركة",
"nameLabel": "اسم المشاركة",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصفًا (اختياري)",
"expirationLabel": "تاريخ الانتهاء",
"expirationPlaceholder": "شهر/يوم/سنة ساعة:دقيقة",
"maxViewsLabel": "الحد الأقصى للمشاهدات",
"maxViewsPlaceholder": "اتركه فارغًا للحصول على عدد غير محدود",
"passwordProtection": "محمي بكلمة مرور",
"passwordLabel": "كلمة المرور",
"create": "إنشاء مشاركة",
"success": "تم إنشاء المشاركة بنجاح",
"error": "فشل في إنشاء المشاركة",
"namePlaceholder": "أدخل اسمًا لمشاركتك",
"nextSelectFiles": "التالي: اختيار الملفات",
"searchLabel": "بحث",
"tabs": {
"shareDetails": "تفاصيل المشاركة",
"selectFiles": "اختيار الملفات"
}
},
"customization": {
"breadcrumb": "التخصيص",
"colors": {
"title": "ألوان السمة",
"description": "اختر لون السمة الرئيسي المفضل لديك",
"presets": "الألوان المتاحة",
"presetsDescription": "اختر من بين السمات اللونية المتاحة",
"reset": "إعادة التعيين إلى الافتراضي"
},
"fonts": {
"title": "الخطوط",
"description": "اختر عائلة الخط المفضلة لديك",
"available": "الخطوط المتاحة",
"availableDescription": "اختر من بين عائلات الخطوط المتاحة",
"reset": "إعادة التعيين إلى الافتراضي"
},
"radius": {
"title": "حواف الإطار",
"description": "تخصيص استدارة عناصر الواجهة",
"available": "خيارات الاستدارة",
"availableDescription": "اختر كيف يجب أن تظهر الزوايا المستديرة",
"reset": "إعادة التعيين إلى الافتراضي"
},
"background": {
"title": "ألوان الخلفية",
"description": "تخصيص ألوان الخلفية للوضعين الفاتح والداكن",
"lightMode": "الوضع الفاتح",
"darkMode": "الوضع الداكن",
"availableDescription": "اختر ألوان الخلفية لكل من السمات الفاتحة والداكنة",
"reset": "إعادة التعيين إلى الافتراضي"
},
"theme": {
"title": "وضع السمة",
"description": "اختر بين السمة الفاتحة أو الداكنة أو سمة النظام",
"selectTheme": "تفضيلات السمة",
"availableDescription": "حدد وضع السمة المفضل لديك",
"reset": "إعادة التعيين إلى النظام"
},
"pageTitle": "التخصيص"
},
"dashboard": {
"loadError": "فشل في تحميل بيانات لوحة التحكم",
"linkCopied": "تم نسخ الرابط إلى الحافظة",
"pageTitle": "لوحة التحكم",
"breadcrumb": "لوحة التحكم",
"recentFiles": {
"description": "ملفاتك المرفوعة مؤخراً",
"title": "الملفات الحديثة"
}
},
"deleteConfirmation": {
"filesToDelete": "الملفات المراد حذفها",
"sharesToDelete": "المشاركات التي سيتم حذفها",
"foldersToDelete": "المجلدات المراد حذفها",
"itemsToDelete": "العناصر المراد حذفها"
},
"downloadQueue": {
"downloadQueued": "تم إضافة التنزيل إلى قائمة الانتظار: {fileName}",
"queuedDescription": "سيبدأ التنزيل تلقائياً عندما يتوفر موقع",
"queuePosition": "التنزيل في قائمة الانتظار في الموقع {position}: {fileName}",
"estimatedWait": "وقت الانتظار المقدر: {time}",
"queueFull": "قائمة انتظار التنزيل ممتلئة",
"queueFullDescription": "يرجى المحاولة مرة أخرى بعد بضع دقائق عندما تتوفر مساحة في قائمة الانتظار",
"cancelSuccess": "تم إلغاء التنزيل بنجاح",
"cancelError": "فشل إلغاء التنزيل: {error}",
"status": {
"pending": "جارٍ التحضير...",
"queued": "في قائمة الانتظار",
"downloading": "جارٍ التنزيل",
"completed": "مكتمل",
"failed": "فشل"
},
"waitTime": {
"seconds": "{seconds} ثانية",
"minutes": "{minutes} دقيقة",
"hoursMinutes": "{hours} ساعة {minutes} دقيقة"
},
"indicator": {
"title": "التنزيلات",
"downloads": "قائمة التنزيل",
"active": "نشط",
"queued": "في قائمة الانتظار",
"position": "الموقع {position}",
"estimatedWait": "الانتظار: {time}",
"unknownFile": "ملف غير معروف",
"noDownloads": "لا توجد تنزيلات قيد التقدم",
"refresh": "تحديث قائمة الانتظار"
}
},
"emptyState": {
"noFiles": "لم يتم رفع أي ملفات بعد",
"uploadFile": "رفع ملف"
},
"errors": {
"invalidCredentials": "بريد إلكتروني أو كلمة مرور غير صحيحة",
"userNotFound": "المستخدم غير موجود",
"accountLocked": "تم قفل الحساب. يرجى المحاولة لاحقًا",
"unexpectedError": "حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى",
"Invalid password": "كلمة المرور غير صحيحة",
"Invalid two-factor authentication code": "رمز المصادقة الثنائية غير صحيح",
"Invalid verification code": "رمز التحقق غير صحيح",
"Password verification required": "مطلوب التحقق من كلمة المرور",
"Two-factor authentication is already enabled": "المصادقة الثنائية مفعلة بالفعل",
"Two-factor authentication is not enabled": "المصادقة الثنائية غير مفعلة",
"Two-factor authentication required": "المصادقة الثنائية مطلوبة",
"noUserData": "لا يوجد بيانات المستخدم"
},
"fileActions": {
"editFile": "تعديل الملف",
"nameLabel": "الاسم",
"namePlaceholder": "أدخل اسمًا جديدًا",
"extension": "الامتداد",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصف الملف",
"deleteFile": "حذف الملف",
"deleteConfirmation": "هل أنت متأكد أنك تريد حذف ؟",
"deleteWarning": "هذا الإجراء لا يمكن التراجع عنه.",
"addDescriptionPlaceholder": "إضافة وصف..."
},
"fileManager": {
"downloadError": "فشل في تنزيل الملف",
"updateSuccess": "تم تحديث الملف بنجاح",
"updateError": "فشل في تحديث الملف",
"deleteSuccess": "تم حذف الملف بنجاح",
"deleteError": "فشل في حذف الملف"
},
"filePreview": {
"title": "معاينة الملف",
"description": "معاينة وتنزيل الملف",
"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": "حفظ التغييرات",
"editFolder": "تحرير المجلد"
},
"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 {# ملفات}}",
"bulkDeleteConfirmation": "هل أنت متأكد من رغبتك في حذف {count, plural, =1 {ملف واحد} other {# ملفات}}؟ لا يمكن التراجع عن هذا الإجراء.",
"bulkDeleteTitle": "حذف الملفات المحددة",
"actions": {
"open": "فتح",
"rename": "إعادة تسمية",
"delete": "حذف"
},
"empty": {
"title": "لا توجد ملفات أو مجلدات بعد",
"description": "ارفع ملفك الأول أو أنشئ مجلدًا للبدء"
},
"files": "ملفات",
"folders": "مجلدات"
},
"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": "حذف المحدد"
}
},
"folderActions": {
"editFolder": "تحرير المجلد",
"folderName": "اسم المجلد",
"folderNamePlaceholder": "أدخل اسم المجلد",
"folderDescription": "الوصف",
"folderDescriptionPlaceholder": "أدخل وصف المجلد (اختياري)",
"createFolder": "إنشاء مجلد جديد",
"renameFolder": "إعادة تسمية المجلد",
"moveFolder": "نقل المجلد",
"shareFolder": "مشاركة المجلد",
"deleteFolder": "حذف المجلد",
"moveTo": "نقل إلى",
"selectDestination": "اختر مجلد الوجهة",
"rootFolder": "الجذر",
"folderCreated": "تم إنشاء المجلد بنجاح",
"folderRenamed": "تم إعادة تسمية المجلد بنجاح",
"folderMoved": "تم نقل المجلد بنجاح",
"folderDeleted": "تم حذف المجلد بنجاح",
"folderShared": "تم مشاركة المجلد بنجاح",
"createFolderError": "خطأ في إنشاء المجلد",
"renameFolderError": "خطأ في إعادة تسمية المجلد",
"moveFolderError": "خطأ في نقل المجلد",
"deleteFolderError": "خطأ في حذف المجلد",
"shareFolderError": "خطأ في مشاركة المجلد",
"deleteConfirmation": "هل أنت متأكد من أنك تريد حذف هذا المجلد؟",
"deleteWarning": "لا يمكن التراجع عن هذا الإجراء."
},
"footer": {
"poweredBy": "مدعوم من",
"kyanHomepage": "الصفحة الرئيسية لـ Kyantech"
},
"forgotPassword": {
"emailLabel": "البريد الإلكتروني",
"emailPlaceholder": "أدخل بريدك الإلكتروني",
"sending": "جاري الإرسال...",
"submit": "أرسل تعليمات إعادة التعيين",
"backToLogin": "العودة إلى تسجيل الدخول",
"title": "نسيت كلمة المرور",
"description": "أدخل بريدك الإلكتروني وسنرسل لك تعليمات إعادة تعيين كلمة المرور.",
"resetInstructions": "تم إرسال تعليمات إعادة التعيين إلى بريدك الإلكتروني",
"pageTitle": "نسيت كلمة المرور",
"passwordAuthDisabled": "تم تعطيل المصادقة بكلمة المرور. يرجى الاتصال بالمسؤول أو استخدام مزود مصادقة خارجي."
},
"generateShareLink": {
"generateTitle": "إنشاء رابط المشاركة",
"updateTitle": "تحديث رابط المشاركة",
"generateDescription": "إنشاء رابط لمشاركة ملفاتك",
"updateDescription": "تحديث الاسم المستعار لرابط المشاركة هذا",
"aliasPlaceholder": "أدخل الاسم المستعار",
"linkReady": "رابط المشاركة جاهز:",
"generateButton": "إنشاء الرابط",
"updateButton": "تحديث الرابط",
"copyButton": "نسخ الرابط",
"success": "تم إنشاء الرابط بنجاح",
"error": "فشل في إنشاء الرابط",
"copied": "تم نسخ الرابط إلى الحافظة",
"readyDescription": "رابط المشاركة الخاص بك جاهز. يمكنك مسح رمز QR مباشرة، أو تنزيله للاستخدام لاحقًا، أو نسخ الرابط أدناه.",
"tabs": {
"link": "الرابط",
"qrcode": "رمز QR"
}
},
"home": {
"description": "البديل مفتوح المصدر لـ WeTransfer. شارك ملفاتك بأمان، دون تتبع أو قيود.",
"documentation": "التوثيق",
"starOnGithub": "ضع نجمة على GitHub",
"privacyMessage": "مصمم مع مراعاة الخصوصية. ملفاتك قبل الرفع متاحة فقط لأولئك الذين لديهم رابط المشاركة. مجاني ومفتوح المصدر دائمًا.",
"header": {
"fileSharing": "مشاركة الملفات",
"tagline": "بسيط ومجاني"
},
"pageTitle": "الصفحة الرئيسية"
},
"iconPicker": {
"title": "اختر أيقونة",
"placeholder": "اختر أيقونة",
"searchPlaceholder": "البحث عن الأيقونات...",
"loadingMore": "جاري تحميل المزيد من الأيقونات...",
"allIconsLoaded": "تم تحميل جميع الأيقونات {count}",
"noIconsFound": "لم يتم العثور على أيقونات لـ \"{search}\"",
"tabs": {
"all": "جميع الأيقونات",
"popular": "الشائعة",
"auth": "مزودي المصادقة"
},
"stats": "{iconCount} أيقونة من {libraryCount} مكتبة",
"categoryBadge": "{category} ({count} أيقونات)"
},
"imageEdit": {
"title": "تعديل الصورة",
"rotate": "تدوير",
"zoom": "تكبير/تصغير",
"cropInstructions": "اسحب لإعادة تحديد الموضع، غير حجم الزوايا لضبط منطقة القص"
},
"login": {
"welcome": "مرحبا بك",
"signInToContinue": "قم بتسجيل الدخول للمتابعة",
"emailOrUsernameLabel": "البريد الإلكتروني أو اسم المستخدم",
"emailOrUsernamePlaceholder": "أدخل بريدك الإلكتروني أو اسم المستخدم",
"emailLabel": "البريد الإلكتروني",
"emailPlaceholder": "أدخل بريدك الإلكتروني",
"passwordLabel": "كلمة المرور",
"passwordPlaceholder": "أدخل كلمة المرور",
"signIn": "تسجيل الدخول",
"signingIn": "جاري تسجيل الدخول...",
"forgotPassword": "نسيت كلمة المرور؟",
"pageTitle": "تسجيل الدخول",
"or": "أو",
"continueWithSSO": "متابعة مع تسجيل الدخول الموحد",
"processing": "جاري معالجة المصادقة..."
},
"logo": {
"labels": {
"appLogo": "شعار التطبيق"
},
"buttons": {
"upload": "رفع الشعار",
"remove": "حذف الشعار"
},
"messages": {
"uploadSuccess": "تم رفع الشعار بنجاح",
"removeSuccess": "تم حذف الشعار بنجاح"
},
"errors": {
"uploadFailed": "فشل في رفع الشعار",
"removeFailed": "فشل في حذف الشعار"
}
},
"moveItems": {
"itemsToMove": "العناصر المراد نقلها:",
"movingTo": "النقل إلى:",
"title": "نقل {count, plural, =1 {عنصر} other {عناصر}}",
"description": "نقل {count, plural, =1 {عنصر} other {عناصر}} إلى موقع جديد",
"success": "تم نقل {count} {count, plural, =1 {عنصر} other {عناصر}} بنجاح"
},
"navbar": {
"logoAlt": "شعار التطبيق",
"profileMenu": "قائمة الملف الشخصي",
"profile": "الملف الشخصي",
"settings": "الإعدادات",
"usersManagement": "إدارة المستخدمين",
"logout": "تسجيل الخروج",
"customization": "التخصيص"
},
"navigation": {
"dashboard": "لوحة التحكم"
},
"notifications": {
"permissionGranted": "تم تمكين إشعارات التنزيل",
"permissionDenied": "تم تعطيل إشعارات التنزيل",
"downloadComplete": {
"title": "اكتمل التنزيل",
"body": "اكتمل تنزيل {fileName}"
},
"downloadFailed": {
"title": "فشل التنزيل",
"body": "فشل تنزيل {fileName}: {error}",
"unknownError": "خطأ غير معروف"
},
"queueProcessing": {
"title": "بدء التنزيل",
"body": "يتم الآن تنزيل {fileName}{position}",
"position": " (كان #{position} في قائمة الانتظار)"
}
},
"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": "الملف الشخصي"
},
"qrCodeModal": {
"title": "مشاركة رمز QR",
"description": "امسح رمز QR هذا للوصول إلى الرابط.",
"download": "تحميل رمز QR"
},
"quickAccess": {
"files": {
"title": "ملفاتي",
"description": "الوصول إلى الملفات المرفوعة وإدارتها"
},
"shares": {
"title": "مشاركاتي",
"description": "عرض وإدارة الملفات المشتركة"
},
"reverseShares": {
"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": "رمز إعادة التعيين غير صالح أو مفقود"
}
},
"reverseShares": {
"pageTitle": "استلام الملفات",
"search": {
"title": "إدارة روابط الاستلام",
"createButton": "إنشاء رابط",
"placeholder": "البحث عن روابط الاستلام...",
"results": "تم العثور على {filtered} من {total} روابط الاستلام"
},
"labels": {
"files": "ملفات",
"size": "الحجم",
"status": "الحالة",
"access": "الوصول",
"description": "الوصف",
"pageLayout": "تخطيط الصفحة",
"security": "الأمان والحالة",
"limits": "الحدود",
"maxFiles": "الحد الأقصى للملفات",
"maxFileSize": "الحجم الأقصى",
"allowedTypes": "الأنواع المسموح بها",
"filesReceived": "الملفات المستلمة",
"fileLimit": "حد الملفات",
"noLimit": "بدون حد",
"noLinkCreated": "لم يتم إنشاء أي رابط",
"publicAccess": "وصول عام",
"protectedByPassword": "محمي بكلمة مرور",
"configureProtection": "انقر لتكوين الحماية",
"enterPassword": "أدخل كلمة المرور",
"thisLinkProtected": "سيكون هذا الرابط محمياً بكلمة مرور",
"thisLinkPublic": "سيكون هذا الرابط متاحاً للعامة",
"configureExpiration": "تكوين انتهاء الصلاحية",
"configureLimits": "تكوين حدود الملفات",
"protectWithPassword": "حماية بكلمة مرور",
"layoutOptions": {
"default": "افتراضي",
"wetransfer": "WeTransfer"
},
"noFilesLimit": "بدون حد للملفات",
"noSizeLimit": "بدون حد للحجم",
"allFileTypes": "جميع أنواع الملفات",
"fileTypesHelp": "أدخل الامتدادات بدون نقطة، مفصولة بمسافة أو فاصلة أو شرطة أو خط عمودي",
"emailFieldRequired": "حقل البريد الإلكتروني",
"fieldOptions": {
"hidden": "مختفي",
"optional": "خياري",
"required": "مطلوب"
},
"fieldRequirements": "المتطلبات الميدانية",
"nameFieldRequired": "حقل الاسم"
},
"card": {
"untitled": "رابط بدون عنوان",
"noDescription": "بدون وصف",
"addDescriptionPlaceholder": "إضافة وصف...",
"files": "ملفات",
"progress": "التقدم",
"created": "تم الإنشاء",
"expired": "منتهي الصلاحية",
"expires": "ينتهي",
"viewDetails": "عرض التفاصيل",
"copyLink": "نسخ الرابط",
"openInNewTab": "فتح في علامة تبويب جديدة",
"editLink": "تحرير الرابط",
"createLink": "إنشاء رابط",
"delete": "حذف",
"copyLinkTitle": "نسخ الرابط",
"createLinkCTA": "إنشاء رابط استلام",
"viewQrCode": "عرض رمز QR"
},
"status": {
"active": "نشط",
"inactive": "غير نشط",
"expired": "منتهي الصلاحية",
"protected": "محمي",
"public": "عام"
},
"actions": {
"copyLink": "نسخ الرابط",
"editAlias": "تحرير الاسم المستعار",
"createAlias": "إنشاء اسم مستعار",
"viewDetails": "عرض التفاصيل",
"edit": "تحرير",
"delete": "حذف",
"viewFiles": "الملفات المستلمة",
"viewQrCode": "عرض رمز QR"
},
"empty": {
"title": "لم يتم إنشاء روابط استلام",
"description": "قم بإنشاء روابط مخصصة ليتمكن الآخرون من إرسال الملفات إليك بشكل آمن ومنظم.",
"createButton": "إنشاء أول رابط"
},
"modals": {
"create": {
"title": "إنشاء رابط استلام",
"description": "قم بتكوين رابط مخصص لاستلام الملفات من الآخرين"
},
"edit": {
"title": "تحرير رابط الاستلام",
"description": "تحديث إعدادات رابط الاستلام هذا",
"updating": "جارٍ التحديث...",
"saveChanges": "حفظ التغييرات"
},
"details": {
"title": "تفاصيل الرابط",
"description": "عرض وتحرير معلومات رابط الاستلام الخاص بك",
"pageLayout": "تخطيط الصفحة",
"linkSection": "رابط الاستلام",
"noLinkCreated": "لم يتم إنشاء رابط",
"limits": "الحدود",
"maxFiles": "الحد الأقصى للملفات",
"maxFileSize": "الحجم الأقصى",
"allowedTypes": "الأنواع المسموح بها",
"noLimit": "بدون حد",
"security": "الأمان",
"status": "الحالة",
"password": "كلمة المرور",
"files": "الملفات المستلمة",
"noFiles": "لم يتم استلام أي ملفات بعد",
"copyLink": "نسخ الرابط",
"openLink": "فتح الرابط",
"editAlias": "تحرير الاسم المستعار",
"createAlias": "إنشاء اسم مستعار",
"editPassword": "تحرير حماية كلمة المرور",
"basicInfo": "المعلومات الأساسية",
"securityAndStatus": "الأمان والحالة",
"protection": "الحماية",
"protectedByPassword": "محمي بكلمة مرور",
"publicAccess": "وصول عام",
"active": "نشط",
"inactive": "غير نشط",
"deactivate": "تعطيل",
"activate": "تفعيل",
"expiration": "انتهاء الصلاحية",
"dates": "التواريخ",
"createdAt": "تم الإنشاء في",
"updatedAt": "تم التحديث في",
"allTypes": "جميع الأنواع",
"placeholderTypes": "pdf,jpg,png (مفصولة بفواصل)",
"downloadSuccess": "بدأ التحميل",
"downloadError": "خطأ في تحميل الملف",
"editSuccess": "تم تحديث الملف بنجاح",
"editError": "خطأ في تحديث الملف",
"previewNotAvailable": "المعاينة غير متوفرة",
"notAvailable": "غير متوفر",
"invalidDate": "تاريخ غير صالح"
},
"alias": {
"editTitle": "تحرير الاسم المستعار",
"createTitle": "إنشاء اسم مستعار",
"editDescription": "تحديث الاسم المستعار لرابط الاستلام هذا",
"createDescription": "إنشاء اسم مستعار مخصص لرابط الاستلام هذا",
"aliasLabel": "الاسم المستعار للرابط",
"aliasPlaceholder": "رابطي-المخصص",
"preview": "معاينة:",
"currentLink": "الرابط الحالي:",
"copyCurrentLink": "نسخ الرابط الحالي",
"randomTooltip": "توليد اسم مستعار عشوائي",
"cancel": "إلغاء",
"creating": "جارٍ الإنشاء...",
"updating": "جارٍ التحديث...",
"create": "إنشاء اسم مستعار",
"update": "تحديث الاسم المستعار",
"validation": {
"required": "الاسم المستعار مطلوب",
"minLength": "يجب أن يكون الاسم المستعار 3 أحرف على الأقل",
"maxLength": "يجب أن يكون الاسم المستعار 50 حرفاً كحد أقصى",
"pattern": "يجب أن يحتوي الاسم المستعار على أحرف وأرقام وشرطات وشرطات سفلية فقط"
},
"help": "3-50 حرفاً. سيتم تحويل المسافات إلى شرطات تلقائياً."
},
"password": {
"title": "تحرير حماية كلمة المرور",
"description": "تكوين حماية كلمة المرور لهذا الرابط",
"hasPassword": "محمي بكلمة مرور",
"password": "كلمة المرور",
"cancel": "إلغاء",
"save": "حفظ",
"saving": "جارٍ الحفظ..."
},
"receivedFiles": {
"title": "الملفات المستلمة",
"description": "عرض وإدارة الملفات المرسلة إلى هذا الرابط",
"noFiles": "لم يتم استلام أي ملفات بعد",
"noFilesDescription": "ستظهر الملفات المرسلة عبر هذا الرابط هنا",
"fileCount": "{count, plural, =0 {لا ملفات} =1 {ملف واحد} =2 {ملفان} other {# ملفات}}",
"totalSize": "الحجم الإجمالي: {size}",
"columns": {
"file": "الملف",
"size": "الحجم",
"sender": "المرسل",
"date": "التاريخ",
"actions": "الإجراءات"
},
"actions": {
"preview": "معاينة",
"download": "تحميل",
"copyToMyFiles": "انسخ إلى ملفاتي",
"copying": "نسخ ..."
},
"uploadedBy": "تم الرفع بواسطة {name}",
"anonymous": "مجهول",
"downloadSuccess": "بدأ التحميل",
"downloadError": "خطأ في تحميل الملف",
"editSuccess": "تم تحديث الملف بنجاح",
"editError": "خطأ في تحديث الملف",
"previewNotAvailable": "المعاينة غير متوفرة",
"copyError": "خطأ نسخ الملف إلى ملفاتك",
"copySuccess": "تم نسخ الملف إلى ملفاتك بنجاح",
"bulkActions": {
"selected": "{count, plural, =0 {لا ملفات محددة} =1 {ملف واحد محدد} =2 {ملفان محددان} other {# ملفات محددة}}",
"actions": "إجراءات",
"download": "تحميل المحدد",
"copyToMyFiles": "نسخ المحدد إلى ملفاتي",
"delete": "حذف المحدد"
},
"bulkCopyProgress": "جارٍ نسخ {count, plural, =1 {ملف واحد} =2 {ملفين} other {# ملفات}} إلى ملفاتك...",
"bulkCopySuccess": "{count, plural, =1 {تم نسخ ملف واحد إلى ملفاتك بنجاح} =2 {تم نسخ ملفين إلى ملفاتك بنجاح} other {تم نسخ # ملفات إلى ملفاتك بنجاح}}",
"bulkDeleteConfirmButton": "حذف {count, plural, =1 {الملف} =2 {الملفين} other {الملفات}}",
"bulkDeleteConfirmMessage": "هل أنت متأكد أنك تريد حذف {count, plural, =1 {هذا الملف} =2 {هذين الملفين} other {هذه الملفات الـ #}}؟ لا يمكن التراجع عن هذا الإجراء.",
"bulkDeleteConfirmTitle": "حذف الملفات المحددة",
"bulkDeleteProgress": "جارٍ حذف {count, plural, =1 {ملف واحد} =2 {ملفين} other {# ملفات}}...",
"bulkDeleteSuccess": "{count, plural, =1 {تم حذف ملف واحد بنجاح} =2 {تم حذف ملفين بنجاح} other {تم حذف # ملفات بنجاح}}",
"selectAll": "تحديد الكل",
"selectFile": "تحديد الملف {fileName}",
"deleteError": "خطأ في حذف الملف",
"deleteSuccess": "تم حذف الملف بنجاح",
"copyErrors": {
"timeout": "انتهت مهلة عملية النسخ. يرجى المحاولة مرة أخرى باستخدام ملف أصغر أو التحقق من اتصالك.",
"failed": "فشلت عملية النسخ. يرجى المحاولة مرة أخرى.",
"aborted": "تم إلغاء عملية النسخ بسبب انتهاء المهلة."
},
"invalidDate": "تاريخ غير صحيح"
}
},
"form": {
"name": {
"label": "اسم الرابط",
"placeholder": "مثال: وثائق المشروع، صور العائلة..."
},
"description": {
"label": "الوصف",
"placeholder": "صف نوع الملفات التي تتوقع استلامها...",
"description": "اختياري. يساعد الأشخاص على فهم ما يجب إرساله."
},
"status": {
"label": "حالة الرابط",
"description": "تفعيل أو تعطيل رابط الاستلام هذا"
},
"expiration": {
"label": "تاريخ انتهاء الصلاحية",
"description": "اختياري. سيتم تعطيل الرابط بعد هذا التاريخ.",
"configure": "تكوين انتهاء الصلاحية"
},
"fileLimits": {
"configure": "تكوين حدود الملفات"
},
"maxFiles": {
"label": "الحد الأقصى للملفات",
"placeholder": "مثال: 10",
"description": "اختياري. حد العدد الإجمالي للملفات التي يمكن إرسالها.",
"noLimit": "بدون حد للملفات"
},
"maxFileSize": {
"label": "الحجم الأقصى لكل ملف",
"placeholder": "مثال: 100",
"description": "اختياري. حد الحجم الفردي لكل ملف.",
"noLimit": "بدون حد للحجم"
},
"allowedFileTypes": {
"label": "أنواع الملفات المسموح بها",
"placeholder": "مثال: pdf, jpg, png, docx",
"description": "أدخل الامتدادات بدون نقطة، مفصولة بمسافة أو فاصلة أو شرطة أو خط عمودي",
"allTypes": "جميع أنواع الملفات"
},
"pageLayout": {
"label": "تخطيط الصفحة",
"placeholder": "اختر التخطيط",
"description": "كيف ستظهر صفحة الرفع للمستخدمين.",
"options": {
"default": "التخطيط الافتراضي",
"wetransfer": "نمط WeTransfer"
}
},
"password": {
"label": "كلمة مرور الحماية",
"placeholder": "اختياري. أضف كلمة مرور لحماية الرابط",
"description": "اختياري. سيحتاج المستخدمون إلى كلمة المرور هذه للوصول إلى الرابط.",
"configurePassword": "تكوين كلمة المرور",
"protectWithPassword": "حماية بكلمة مرور",
"passwordHelp": "يجب أن تكون كلمة المرور 4 أحرف على الأقل",
"passwordPlaceholder": "أدخل كلمة مرور لحماية الرابط"
},
"submit": "إنشاء رابط استلام",
"emailFieldRequired": {
"label": "متطلبات حقل البريد الإلكتروني",
"description": "تكوين ما إذا كان يجب عرض حقل البريد الإلكتروني للتحميل وإذا كان مطلوبًا"
},
"fieldRequirements": {
"title": "المتطلبات الميدانية",
"description": "تكوين الحقول المعروضة في نموذج التحميل"
},
"nameFieldRequired": {
"label": "اسم حقل الاسم",
"description": "تكوين إذا كان يجب عرض حقل اسم التحميل وإذا كان مطلوبًا"
}
},
"messages": {
"created": "تم إنشاء رابط الاستلام بنجاح!",
"createSuccess": "تم إنشاء رابط الاستلام بنجاح!",
"updateSuccess": "تم تحديث رابط الاستلام بنجاح!",
"linkCopied": "تم نسخ الرابط إلى الحافظة!",
"deleteSuccess": "تم حذف رابط الاستلام بنجاح!",
"aliasCreated": "تم إنشاء الاسم المستعار بنجاح!",
"activateSuccess": "تم تفعيل رابط الاستلام بنجاح!",
"deactivateSuccess": "تم تعطيل رابط الاستلام بنجاح!",
"passwordProtectionDisabled": "تم إزالة حماية كلمة المرور بنجاح!",
"passwordProtectionEnabled": "تم تمكين حماية كلمة المرور بنجاح!"
},
"errors": {
"loadFailed": "فشل في تحميل روابط الاستلام",
"createFailed": "فشل في إنشاء رابط الاستلام. حاول مرة أخرى.",
"updateFailed": "فشل في تحديث رابط الاستلام. حاول مرة أخرى.",
"deleteFailed": "فشل في حذف رابط الاستلام. حاول مرة أخرى.",
"aliasCreateFailed": "فشل في إنشاء الاسم المستعار. حاول مرة أخرى.",
"passwordUpdateFailed": "فشل في تحديث حماية كلمة المرور"
},
"delete": {
"title": "حذف رابط الاستلام",
"description": "لا يمكن التراجع عن هذا الإجراء. سيتم حذف الرابط نهائياً ولن يتمكن من استلام الملفات بعد ذلك.",
"confirmButton": "حذف الرابط",
"cancelButton": "إلغاء",
"deleting": "جارٍ الحذف..."
},
"upload": {
"metadata": {
"title": "رفع الملفات - Palmr",
"description": "رفع الملفات عبر الرابط المشترك",
"descriptionWithLimit": "تحميل الملفات (الحد الأقصى {limit} ملفات)"
},
"layout": {
"defaultTitle": "رفع الملفات",
"importantInfo": "معلومات مهمة:",
"maxFiles": "الحد الأقصى {count} ملف/ملفات",
"maxFileSize": "الحجم الأقصى لكل ملف: {size}MB",
"allowedTypes": "الأنواع المسموح بها: {types}",
"loading": "جارٍ التحميل..."
},
"password": {
"title": "رابط محمي",
"description": "هذا الرابط محمي بكلمة مرور. أدخل كلمة المرور للمتابعة.",
"label": "كلمة المرور",
"placeholder": "أدخل كلمة المرور",
"cancel": "إلغاء",
"submit": "متابعة",
"verifying": "جارٍ التحقق..."
},
"errors": {
"loadFailed": "فشل في تحميل المعلومات. حاول مرة أخرى.",
"passwordIncorrect": "كلمة المرور غير صحيحة. حاول مرة أخرى.",
"linkNotFound": "الرابط غير موجود أو منتهي الصلاحية.",
"linkInactive": "هذا الرابط غير نشط.",
"linkExpired": "هذا الرابط منتهي الصلاحية.",
"uploadFailed": "خطأ في رفع الملف",
"retry": "إعادة المحاولة",
"fileTooLarge": "الملف كبير جداً. الحجم الأقصى: {maxSize}",
"fileTypeNotAllowed": "نوع الملف غير مسموح به. الأنواع المقبولة: {allowedTypes}",
"maxFilesExceeded": "الحد الأقصى المسموح به هو {maxFiles} ملف/ملفات",
"selectAtLeastOneFile": "اختر ملفاً واحداً على الأقل",
"provideNameOrEmail": "قم بتوفير اسمك أو بريدك الإلكتروني",
"provideEmailRequired": "البريد الإلكتروني مطلوب",
"provideNameRequired": "الاسم مطلوب"
},
"fileDropzone": {
"dragActive": "أفلت الملفات هنا",
"dragInactive": "اسحب الملفات هنا أو انقر للاختيار",
"acceptedTypes": "الأنواع المقبولة: {types}",
"maxFileSize": "الحجم الأقصى: {size}",
"maxFiles": "الحد الأقصى {count} ملف/ملفات",
"remainingFiles": "متبقي {remaining} من {max} ملف/ملفات"
},
"fileList": {
"title": "الملفات المختارة:",
"statusUploaded": "تم الرفع",
"statusError": "خطأ",
"retry": "إعادة المحاولة"
},
"form": {
"nameLabel": "الاسم",
"namePlaceholder": "اسمك",
"emailLabel": "البريد الإلكتروني",
"emailPlaceholder": "بريدك@الإلكتروني.com",
"descriptionLabel": "الوصف (اختياري)",
"descriptionPlaceholder": "أضف وصفاً للملفات...",
"uploadButton": "رفع {count} ملف/ملفات",
"uploading": "جارٍ الرفع...",
"emailLabelOptional": "البريد الإلكتروني (اختياري)",
"nameLabelOptional": "الاسم (اختياري)"
},
"success": {
"title": "تم رفع الملفات بنجاح! 🎉",
"description": "يمكنك إغلاق هذه الصفحة.",
"countMessage": "تم رفع {count} ملف/ملفات بنجاح!"
},
"maxFilesReached": {
"title": "تم الوصول إلى حد الملفات",
"description": "هذا الرابط استلم بالفعل الحد الأقصى المسموح به وهو {maxFiles} ملف/ملفات.",
"contactOwner": "إذا كان هناك خطأ أو كنت بحاجة إلى إرسال المزيد من الملفات، اتصل بمالك الرابط."
},
"linkInactive": {
"title": "رابط غير نشط",
"description": "رابط الاستلام هذا غير نشط مؤقتاً.",
"contactOwner": "اتصل بمالك الرابط لمزيد من المعلومات."
},
"linkNotFound": {
"title": "الرابط غير موجود",
"description": "ربما تم حذف هذا الرابط أو لم يكن موجوداً أبداً."
},
"linkExpired": {
"title": "رابط منتهي الصلاحية",
"description": "رابط الاستلام هذا منتهي الصلاحية ولم يعد يقبل الملفات.",
"contactOwner": "اتصل بمالك الرابط إذا كنت بحاجة إلى إرسال ملفات."
}
},
"components": {
"fileRow": {
"addDescription": "إضافة وصف...",
"anonymous": "مجهول",
"deleteError": "خطأ في حذف الملف",
"deleteSuccess": "تم حذف الملف بنجاح"
},
"fileActions": {
"edit": "تحرير",
"save": "حفظ",
"cancel": "إلغاء",
"preview": "معاينة",
"download": "تحميل",
"delete": "حذف",
"copyToMyFiles": "انسخ إلى ملفاتي",
"copying": "نسخ ..."
},
"editField": {
"saveChanges": "حفظ التغييرات",
"cancelEdit": "إلغاء التحرير"
}
},
"defaultLinkName": "الملفات المستلمة"
},
"searchBar": {
"placeholder": "ابحث عن الملفات...",
"results": "تم العثور على {filtered} من {total} ملف",
"placeholderFolders": "البحث في المجلدات...",
"noResults": "لم يتم العثور على نتائج لـ \"{query}\"",
"placeholderFiles": "البحث في الملفات..."
},
"settings": {
"groups": {
"defaultDescription": "خيارات التكوين",
"general": {
"title": "عام",
"description": "إعدادات التطبيق الأساسية"
},
"email": {
"title": "البريد الإلكتروني",
"description": "تكوين خادم البريد الإلكتروني"
},
"security": {
"title": "الأمان",
"description": "إعدادات الأمان والمصادقة"
},
"storage": {
"title": "التخزين",
"description": "تكوين تخزين الملفات"
},
"oidc": {
"title": "OpenID Connect (SSO)",
"description": "تكوين المصادقة SSO عبر OpenID Connect"
}
},
"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": "الوصول الأول للمستخدم"
},
"serverUrl": {
"title": "رابط الخادم",
"description": "الرابط الأساسي لخادم Palmr (مثال: https://palmr.example.com)"
},
"testSmtp": {
"title": "اختبار اتصال SMTP",
"description": "اختبار ما إذا كان تكوين SMTP صالحًا"
},
"smtpNoAuth": {
"title": "بدون مصادقة",
"description": "قم بتمكين هذا للخوادم الداخلية التي لا تتطلب اسم مستخدم/كلمة مرور (يخفي حقول المصادقة)"
},
"smtpSecure": {
"title": "أمان الاتصال",
"description": "طريقة أمان اتصال SMTP - تلقائي (موصى به)، SSL، STARTTLS، أو بدون (غير آمن)",
"options": {
"auto": "تلقائي (موصى به)",
"ssl": "SSL (منفذ 465)",
"tls": "STARTTLS (منفذ 587)",
"none": "بدون (غير آمن)"
}
},
"smtpTrustSelfSigned": {
"title": "الوثوق بالشهادات الموقعة ذاتياً",
"description": "قم بتمكين هذا للوثوق بشهادات SSL/TLS الموقعة ذاتياً (مفيد لبيئات التطوير)"
},
"passwordAuthEnabled": {
"title": "المصادقة بالكلمة السرية",
"description": "تمكين أو تعطيل المصادقة بالكلمة السرية"
},
"hideVersion": {
"title": "إخفاء الإصدار",
"description": "إخفاء إصدار Palmr في تذييل جميع الصفحات"
}
},
"buttons": {
"save": "احفظ {group}",
"testSmtp": "اختبار الاتصال",
"testing": "جاري الاختبار..."
},
"errors": {
"loadFailed": "فشل في تحميل الإعدادات",
"updateFailed": "فشل في تحديث الإعدادات",
"passwordAuthRequiresProvider": "لا يمكن تعطيل المصادقة بالكلمة السرية دون وجود على الأقل موفرين مصادقة مفعلين"
},
"messages": {
"noChanges": "لا توجد تغييرات للحفظ",
"updateSuccess": "تم تحديث إعدادات {group} بنجاح",
"smtpTestFailed": "فشل اتصال SMTP: {error}",
"smtpTestGenericError": "فشل اختبار اتصال SMTP. يرجى التحقق من إعداداتك والمحاولة مرة أخرى.",
"smtpTestSuccess": "تم اتصال SMTP بنجاح! تكوين البريد الإلكتروني الخاص بك يعمل بشكل صحيح.",
"smtpMissingAuth": "يرجى ملء اسم المستخدم وكلمة المرور الخاصة بـ SMTP، أو تمكين خيار 'بدون مصادقة'.",
"smtpMissingHostPort": "يرجى ملء مضيف ومنفذ SMTP قبل الاختبار.",
"smtpNotEnabled": "SMTP غير مفعل. يرجى تفعيل SMTP أولاً."
},
"title": "الإعدادات",
"breadcrumb": "الإعدادات",
"pageTitle": "الإعدادات",
"tooltips": {
"testSmtp": "يختبر اتصال SMTP بالقيم المدخلة حاليًا في النموذج. لجعل التغييرات دائمة، تذكر حفظ إعداداتك بعد الاختبار.",
"defaultPlaceholder": "أدخل واضغط Enter"
},
"redirectUri": {
"placeholder": "https://mysite.com",
"previewLabel": "الرابط الكامل الذي سيتم حفظه:"
}
},
"share": {
"errors": {
"invalidPassword": "كلمة مرور غير صحيحة. يرجى المحاولة مرة أخرى.",
"loadFailed": "فشل في تحميل المشاركة",
"downloadFailed": "فشل في تنزيل الملف"
},
"messages": {
"downloadStarted": "بدأ التنزيل"
},
"password": {
"title": "مشاركة محمية بكلمة المرور",
"protected": "هذه المشاركة محمية بكلمة مرور",
"incorrect": "كلمة المرور غير صحيحة. يرجى المحاولة مرة أخرى.",
"label": "كلمة المرور",
"placeholder": "أدخل كلمة مرور المشاركة",
"submit": "إرسال"
},
"details": {
"untitled": "بدون عنوان",
"created": "تم الإنشاء: {date}",
"expires": "تنتهي: {date}"
},
"notFound": {
"title": "لم يتم العثور على المشاركة",
"description": "قد يكون تم حذف هذه المشاركة أو انتهت صلاحيتها."
},
"pageTitle": "المشاركة",
"downloadAll": "تحميل الكل",
"metadata": {
"defaultDescription": "مشاركة الملفات بشكل آمن",
"filesShared": "{count, plural, =1 {ملف واحد تمت مشاركته} other {# ملفات تمت مشاركتها}}"
}
},
"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": "حذف المشاركات المحددة",
"addDescriptionPlaceholder": "إضافة وصف...",
"aliasLabel": "اسم مستعار للرابط",
"aliasPlaceholder": "أدخل اسمًا مستعارًا مخصصًا",
"copyLink": "نسخ الرابط",
"fileTitle": "مشاركة ملف",
"folderTitle": "مشاركة مجلد",
"generateLink": "إنشاء رابط",
"linkDescriptionFile": "إنشاء رابط مخصص لمشاركة الملف",
"linkDescriptionFolder": "إنشاء رابط مخصص لمشاركة المجلد",
"linkReady": "رابط المشاركة جاهز:",
"linkTitle": "إنشاء رابط"
},
"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": "تحرير انتهاء الصلاحية",
"clickToEnlargeQrCode": "انقر لتكبير رمز QR",
"downloadQrCode": "تحميل رمز QR",
"qrCode": "رمز QR"
},
"shareExpiration": {
"neverExpires": "لا تنتهي صلاحيته أبداً",
"success": {
"expirationUpdated": "تم تحديث تاريخ انتهاء الصلاحية بنجاح",
"expirationRemoved": "تم إزالة انتهاء الصلاحية بنجاح - المشاركة الآن دائمة",
"expirationSet": "تم تعيين تاريخ انتهاء الصلاحية بنجاح"
},
"info": {
"canBeChanged": "يمكنك تغيير أو إزالة تاريخ انتهاء الصلاحية في أي وقت",
"willBeInaccessible": "ستصبح المشاركة غير قابلة للوصول بعد هذا التاريخ",
"noExpiration": "هذه المشاركة لن تنتهي صلاحيتها أبداً وستبقى قابلة للوصول إلى أجل غير مسمى.",
"title": "حول انتهاء الصلاحية:"
},
"enableExpiration": "تمكين انتهاء الصلاحية",
"title": "إعدادات انتهاء صلاحية المشاركة",
"subtitle": "تكوين متى ستنتهي صلاحية هذه المشاركة",
"validation": {
"dateMustBeFuture": "يجب أن يكون تاريخ انتهاء الصلاحية في المستقبل",
"dateRequired": "يرجى تحديد تاريخ انتهاء صلاحية"
},
"currentStatus": "الحالة الحالية",
"error": {
"updateFailed": "فشل في تحديث إعدادات انتهاء الصلاحية"
},
"expires": "تنتهي صلاحيته:",
"expirationDate": "تاريخ انتهاء الصلاحية"
},
"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": "نسخ الرابط"
},
"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": "تم تحديث إعدادات انتهاء الصلاحية بنجاح",
"creatingZip": "إنشاء ملف zip ...",
"defaultShareName": "يشارك",
"downloadError": "فشل تنزيل ملفات المشاركة",
"downloadSuccess": "بدأ التنزيل بنجاح",
"multipleSharesZipName": "{count} _shares_files.zip",
"noFilesToDownload": "لا توجد ملفات متاحة للتنزيل",
"singleShareZipName": "{ShareName} _files.zip",
"zipDownloadError": "فشل في إنشاء ملف مضغوط",
"zipDownloadSuccess": "تم تنزيل ملف zip بنجاح"
},
"shareMultipleFiles": {
"title": "مشاركة ملفات متعددة",
"shareNameLabel": "اسم المشاركة",
"shareNamePlaceholder": "أدخل اسم المشاركة",
"descriptionLabel": "الوصف",
"descriptionPlaceholder": "أدخل وصفًا (اختياري)",
"filesToShare": "الملفات للمشاركة",
"files": "ملفات",
"totalSize": "الحجم الإجمالي",
"creating": "جاري الإنشاء...",
"create": "إنشاء مشاركة",
"itemsToShare": "العناصر للمشاركة ({count} {count, plural, =1 {عنصر} other {عناصر}})"
},
"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": "إعدادات أمان المشاركة"
},
"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": "حذف",
"downloadShareFiles": "قم بتنزيل جميع الملفات",
"viewQrCode": "عرض رمز QR"
},
"bulkActions": {
"delete": "حذف",
"selected": "{count, plural, =1 {مشاركة واحدة محددة} other {# مشاركات محددة}}",
"actions": "الإجراءات",
"download": "تنزيل محدد"
},
"selectAll": "تحديد الكل",
"selectShare": "تحديد المشاركة {shareName}",
"folderCount": "مجلدات"
},
"storageUsage": {
"title": "استخدام التخزين",
"ariaLabel": "شريط تقدم استخدام التخزين",
"used": "المستخدمة",
"available": "متاح",
"total": "الإجمالي",
"loading": "جارٍ التحميل...",
"retry": "إعادة المحاولة",
"errors": {
"title": "معلومات التخزين غير متوفرة",
"detectionFailed": "تعذر اكتشاف مساحة القرص. قد يكون هذا بسبب مشاكل في إعدادات النظام أو صلاحيات غير كافية.",
"serverError": "حدث خطأ في الخادم أثناء استرجاع معلومات التخزين. يرجى المحاولة مرة أخرى لاحقاً.",
"unknown": "حدث خطأ غير متوقع أثناء تحميل معلومات التخزين."
}
},
"theme": {
"toggle": "تبديل السمة",
"light": "فاتح",
"dark": "داكن",
"system": "النظام"
},
"twoFactor": {
"title": "المصادقة الثنائية",
"description": "أضف طبقة إضافية من الأمان إلى حسابك",
"enabled": "حسابك محمي بالمصادقة الثنائية",
"disabled": "المصادقة الثنائية غير مفعلة",
"setup": {
"title": "تفعيل المصادقة الثنائية",
"description": "امسح رمز QR باستخدام تطبيق المصادقة، ثم أدخل رمز التحقق.",
"qrCode": "رمز QR",
"manualEntryKey": "مفتاح الإدخال اليدوي",
"verificationCode": "رمز التحقق",
"verificationCodePlaceholder": "أدخل الرمز المكون من 6 أرقام",
"verificationCodeDescription": "أدخل الرمز المكون من 6 أرقام من تطبيق المصادقة",
"verifyAndEnable": "تحقق وتفعيل",
"cancel": "إلغاء"
},
"disable": {
"title": "تعطيل المصادقة الثنائية",
"description": "أدخل كلمة المرور للتأكيد على تعطيل المصادقة الثنائية.",
"password": "كلمة المرور",
"passwordPlaceholder": "أدخل كلمة المرور",
"confirm": "تأكيد التعطيل",
"cancel": "إلغاء"
},
"backupCodes": {
"title": "رموز النسخ الاحتياطي",
"description": "احفظ رموز النسخ الاحتياطي هذه في مكان آمن. يمكنك استخدامها للوصول إلى حسابك في حالة فقدان جهاز المصادقة.",
"warning": "هام:",
"warningText": "يمكن استخدام كل رمز نسخ احتياطي مرة واحدة فقط. احتفظ بها بشكل آمن ولا تشاركها مع أي شخص.",
"generateNew": "إنشاء رموز نسخ احتياطي جديدة",
"download": "تحميل رموز النسخ الاحتياطي",
"copyToClipboard": "نسخ إلى الحافظة",
"savedMessage": "لقد حفظت رموز النسخ الاحتياطي",
"available": "{count} رموز نسخ احتياطي متاحة",
"instructions": [
"• احفظ هذه الرموز في مكان آمن",
"• يمكن استخدام كل رمز نسخ احتياطي مرة واحدة فقط",
"• يمكنك إنشاء رموز جديدة في أي وقت"
]
},
"verification": {
"title": "المصادقة الثنائية",
"description": "أدخل الرمز المكون من 6 أرقام من تطبيق المصادقة",
"backupDescription": "أدخل أحد رموز النسخ الاحتياطي للمتابعة",
"verificationCode": "رمز التحقق",
"backupCode": "رمز النسخ الاحتياطي",
"verificationCodePlaceholder": "000000",
"backupCodePlaceholder": "XXXX-XXXX",
"verify": "تحقق",
"verifying": "جاري التحقق...",
"useBackupCode": "استخدم رمز النسخ الاحتياطي بدلاً من ذلك",
"useAuthenticatorCode": "استخدم رمز المصادقة بدلاً من ذلك",
"rememberDevice": "تذكر هذا الجهاز لمدة 30 يومًا",
"rememberDeviceDescription": "لن تحتاج إلى إدخال رموز المصادقة الثنائية على هذا الجهاز لمدة 30 يومًا"
},
"messages": {
"enabledSuccess": "تم تفعيل المصادقة الثنائية بنجاح!",
"disabledSuccess": "تم تعطيل المصادقة الثنائية بنجاح",
"backupCodesGenerated": "تم إنشاء رموز النسخ الاحتياطي الجديدة بنجاح",
"backupCodesCopied": "تم نسخ رموز النسخ الاحتياطي إلى الحافظة",
"setupFailed": "فشل في إنشاء إعداد المصادقة الثنائية",
"verificationFailed": "رمز التحقق غير صالح",
"disableFailed": "فشل في تعطيل المصادقة الثنائية. يرجى التحقق من كلمة المرور.",
"backupCodesFailed": "فشل في إنشاء رموز النسخ الاحتياطي",
"backupCodesCopyFailed": "فشل في نسخ رموز النسخ الاحتياطي",
"statusLoadFailed": "فشل في تحميل حالة المصادقة الثنائية",
"enterVerificationCode": "يرجى إدخال رمز التحقق",
"enterPassword": "يرجى إدخال كلمة المرور",
"deviceTrusted": "تم تحديد هذا الجهاز كجهاز موثوق به لمدة 30 يومًا"
},
"errors": {
"invalidVerificationCode": "رمز التحقق غير صالح",
"invalidTwoFactorCode": "رمز المصادقة الثنائية غير صالح",
"twoFactorRequired": "المصادقة الثنائية مطلوبة",
"twoFactorAlreadyEnabled": "المصادقة الثنائية مفعلة بالفعل",
"twoFactorNotEnabled": "المصادقة الثنائية غير مفعلة",
"passwordVerificationRequired": "التحقق من كلمة المرور مطلوب",
"invalidPassword": "كلمة المرور غير صالحة",
"userNotFound": "المستخدم غير موجود"
},
"buttons": {
"enable2FA": "تفعيل المصادقة الثنائية",
"disable2FA": "تعطيل المصادقة الثنائية"
},
"deviceNames": {
"unknownDevice": "جهاز غير معروف",
"browsers": {
"chrome": "كروم",
"firefox": "فايرفوكس",
"safari": "سفاري",
"edge": "إيدج"
},
"platforms": {
"windows": " على ويندوز",
"macos": " على ماك",
"linux": " على لينكس",
"iphone": " على آيفون",
"android": " على أندرويد"
}
},
"status": {
"label": "الحالة:",
"enabled": "مفعل",
"disabled": "معطل"
},
"trustedDevices": {
"title": "الأجهزة الموثوقة - المصادقة الثنائية",
"description": "الأجهزة التي لا تتطلب التحقق من المصادقة الثنائية",
"noDevices": "لا توجد أجهزة موثوقة",
"deviceName": "الجهاز",
"addedOn": "تمت الإضافة في",
"expiresOn": "تنتهي في",
"remove": "إزالة",
"removeAll": "إزالة الكل",
"confirmRemove": "هل أنت متأكد أنك تريد إزالة هذا الجهاز الموثوق به؟",
"confirmRemoveAll": "هل أنت متأكد أنك تريد إزالة جميع الأجهزة الموثوقة؟",
"deviceRemoved": "تمت إزالة الجهاز الموثوق به بنجاح",
"allDevicesRemoved": "تمت إزالة جميع الأجهزة الموثوقة بنجاح",
"loadFailed": "فشل في تحميل الأجهزة الموثوقة",
"removeFailed": "فشل في إزالة الجهاز الموثوق به",
"removeAllFailed": "فشل في إزالة جميع الأجهزة الموثوقة",
"loading": "جاري تحميل الأجهزة الموثوقة...",
"noDevicesDescription": "ستظهر الأجهزة هنا عندما تختار الوثوق بها أثناء التحقق من المصادقة الثنائية",
"tableHeaders": {
"device": "الجهاز",
"added": "تمت الإضافة",
"expires": "تنتهي",
"lastUsed": "آخر استخدام",
"ipAddress": "عنوان IP",
"actions": "الإجراءات"
},
"status": {
"never": "أبداً",
"expired": "منتهي الصلاحية"
},
"modals": {
"removeDevice": {
"title": "إزالة الجهاز الموثوق به",
"added": "تمت الإضافة:",
"ip": "عنوان IP:"
},
"removeAllDevices": {
"title": "إزالة جميع الأجهزة الموثوقة",
"description": "سيؤدي هذا إلى إزالة {count} جهاز موثوق به{count, plural, =1 {} other {}}. ستحتاج إلى التحقق من المصادقة الثنائية على جميع الأجهزة مرة أخرى."
},
"buttons": {
"cancel": "إلغاء",
"removing": "جاري الإزالة...",
"removeDevice": "إزالة الجهاز",
"removeAllDevices": "إزالة جميع الأجهزة"
}
}
}
},
"uploadFile": {
"title": "رفع ملف",
"multipleTitle": "رفع ملفات متعددة",
"selectFile": "انقر لاختيار ملف",
"selectMultipleFiles": "انقر لاختيار ملف واحد أو متعدد",
"dragAndDrop": "أو اسحب وأفلت الملفات هنا",
"preview": "معاينة",
"uploadProgress": "تقدم الرفع",
"upload": "رفع",
"startUploads": "بدء الرفع",
"retry": "إعادة المحاولة",
"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": "إلغاء الرفع"
},
"globalDrop": {
"title": "إفلات الملفات للرفع",
"description": "حرر للرفع ملفاتك"
},
"pasteSuccess": "{count, plural, =1 {تم لصق الصورة ورفعها بنجاح} other {تم لصق # صور ورفعها بنجاح}}",
"filesQueued": "{count, plural, one {# ملف في الصف} other {# ملفات في الصف}}"
},
"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": "البريد الإلكتروني مطلوب",
"emailOrUsernameRequired": "البريد الإلكتروني أو اسم المستخدم مطلوب",
"passwordRequired": "كلمة المرور مطلوبة",
"nameRequired": "الاسم مطلوب",
"required": "هذا الحقل مطلوب"
},
"embedCode": {
"title": "تضمين الصورة",
"description": "استخدم هذه الأكواد لتضمين هذه الصورة في المنتديات أو المواقع الإلكترونية أو المنصات الأخرى",
"tabs": {
"directLink": "رابط مباشر",
"html": "HTML",
"bbcode": "BBCode"
},
"directLinkDescription": "عنوان URL مباشر لملف الصورة",
"htmlDescription": "استخدم هذا الكود لتضمين الصورة في صفحات HTML",
"bbcodeDescription": "استخدم هذا الكود لتضمين الصورة في المنتديات التي تدعم BBCode"
}
}