b7640e9be4
CI / changes (push) Has been cancelled
CI / Build (push) Has been cancelled
Deploy Docs / build (push) Has been cancelled
Docker Build and Test / Build and Test Docker Image (push) Has been cancelled
Docker Publish (release, main, dry-run) / Pre-publish Tests (push) Has been cancelled
CI / Frontend — svelte-check, ESLint, Stylelint, Prettier (push) Has been cancelled
CI / Message-bus spec — AsyncAPI + TypeScript DTO drift (push) Has been cancelled
CI / Migration ordering (new migrations postdate target branch) (push) Has been cancelled
CI / Rustfmt (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Wasm — fmt + clippy (push) Has been cancelled
CI / Wasm — release tests (push) Has been cancelled
CI / Plugins — fixtures + runtime tests (push) Has been cancelled
CI / Server Unit and Functionnal Tests (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / API, WebDAV & OIDC tests (push) Has been cancelled
CI / Bundled-assets binary — embed + SPA-serve integration (push) Has been cancelled
CI / WebDAV RFC 4918 — litmus (59/59) (push) Has been cancelled
CI / CalDAV + CardDAV — python-caldav (push) Has been cancelled
CI / Frontend end-to-end tests (via Playwright) (push) Has been cancelled
Deploy Docs / deploy (push) Has been cancelled
Docker Publish (release, main, dry-run) / Build & Push Multi-Arch (push) Has been cancelled
1852 lines
103 KiB
JSON
1852 lines
103 KiB
JSON
{
|
||
"server": {
|
||
"magic_link": {
|
||
"page": {
|
||
"expired_title": "لم يعد رابط تسجيل الدخول صالحًا",
|
||
"expired_body": "ربما انتهت صلاحية الرابط أو تم استخدامه بالفعل. يمكننا إرسال رابط جديد لك — سيصل إلى صندوق الوارد خلال ثوانٍ.",
|
||
"resend_to": "أرسل رابطًا جديدًا إلى {{email}}",
|
||
"generic_unavailable": "لم يعد رابط تسجيل الدخول صالحًا. ربما تم استخدامه بالفعل أو انتهت صلاحيته. اطلب رابطًا جديدًا من صفحة تسجيل الدخول.",
|
||
"service_unavailable": "تسجيل الدخول عبر الرابط السحري غير مفعّل على هذا الخادم.",
|
||
"internal_error": "حدث خطأ أثناء تسجيل الدخول. يُرجى المحاولة مرة أخرى.",
|
||
"resend_failure": "حدث خطأ أثناء إرسال الرابط. يُرجى المحاولة مرة أخرى.",
|
||
"cross_browser_title": "هل تريد متابعة تسجيل الدخول على هذا الجهاز؟",
|
||
"cross_browser_body": "لقد فتحت رابط تسجيل الدخول في متصفح أو جهاز مختلف عن الجهاز الذي طلبته منه.",
|
||
"cross_browser_warning": "إذا كنت قد طلبت هذا الرابط، فمن الآمن المتابعة. إذا لم تطلبه، أغلق هذه الصفحة — النقر على «متابعة» سيُسجّل دخول شخص آخر إلى حسابك.",
|
||
"cross_browser_continue": "متابعة وتسجيل الدخول",
|
||
"resend_confirmation_title": "تحقق من صندوق الوارد",
|
||
"resend_confirmation_body": "إذا كان رابط تسجيل الدخول ينتمي إلى حساب نشط، فقد تم للتو إرسال رابط جديد. يُرجى التحقق من صندوق الوارد.",
|
||
"return_link": "العودة إلى OxiCloud"
|
||
},
|
||
"email": {
|
||
"invitation": {
|
||
"subject": "شارك {{inviter}} معك {{kind}} على OxiCloud",
|
||
"body": "شارك {{inviter_full}} معك {{kind}} على OxiCloud.\n\nافتحه بالنقر على الرابط أدناه:\n{{link}}\n\nيعمل الرابط مرة واحدة وتنتهي صلاحيته خلال {{ttl_hours}} ساعة.\nإذا لم تكن تتوقع هذه الدعوة، يمكنك تجاهل هذه الرسالة.\n\n— OxiCloud"
|
||
},
|
||
"login": {
|
||
"subject": "تسجيل الدخول إلى OxiCloud",
|
||
"body": "مرحبًا،\n\nاستخدم الرابط أدناه لتسجيل الدخول إلى OxiCloud. يعمل الرابط مرة واحدة وتنتهي صلاحيته خلال {{ttl_minutes}} دقيقة. افتحه على الجهاز نفسه الذي طلبت منه الرابط.\n\n{{link}}\n\nإذا لم تطلب رابط تسجيل الدخول هذا، يمكنك تجاهل هذه الرسالة — لا حاجة لأي إجراء إضافي.\n\n— OxiCloud"
|
||
},
|
||
"kind_file": "ملف",
|
||
"kind_folder": "مجلد",
|
||
"english_fallback_divider": "--- النسخة الإنجليزية أدناه ---"
|
||
}
|
||
},
|
||
"notification": {
|
||
"share": {
|
||
"subject": "شارك {{inviter}} معك {{kind}} على OxiCloud",
|
||
"body": "شارك {{inviter_full}} معك {{kind}} على OxiCloud.\n\nافتح OxiCloud لعرض مشاركتك الجديدة:\n{{login_link}}\n\nقد تكون لديك مشاركات جديدة أخرى من {{inviter}} — سجّل الدخول لرؤية جميع العناصر المشاركة معك.\n\n— OxiCloud\n\nأنت تتلقى هذه الرسالة لأن لديك حسابًا في OxiCloud وتفضيل إشعارات المشاركة مُفعّل. يمكنك تعطيله من ملفك الشخصي (راسلني عندما يشاركني شخص ما)."
|
||
}
|
||
},
|
||
"security": {
|
||
"password_changed": {
|
||
"subject": "تم تغيير كلمة مرور OxiCloud الخاصة بك",
|
||
"body": "مرحباً،\n\nتم تغيير كلمة مرور OxiCloud الخاصة بك للتو في {{timestamp}} (UTC) من عنوان IP {{ip}}.\n\nإذا كنت أنت من قام بذلك، فلا حاجة لأي إجراء — يمكنك تجاهل هذه الرسالة.\n\nإذا لم تكن أنت، فاتصل بمسؤول النظام فوراً. قد يكون شخص ما قد وصل إلى حسابك.\n\n— OxiCloud"
|
||
}
|
||
}
|
||
},
|
||
"server_status": {
|
||
"readonly_banner_aria": "صيانة الخادم جارية",
|
||
"readonly_title": "صيانة الخادم جارية",
|
||
"readonly_progress": "جارٍ نقل التخزين إلى `{{target}}` — {{percent}}٪ ({{migrated}} / {{total}} كتلة). الرفع وإعادة التسمية والحذف والمشاركة مرفوضة؛ القراءة والتنزيل تعملان بشكل طبيعي.",
|
||
"readonly_body": "الرفع وإعادة التسمية والحذف والمشاركة مرفوضة مؤقتًا. القراءة والتنزيل يعملان بشكل طبيعي."
|
||
},
|
||
"app": {
|
||
"title": "OxiCloud",
|
||
"description": "نظام تخزين سحابي بسيط"
|
||
},
|
||
"nav": {
|
||
"files": "الملفات",
|
||
"shared": "مشاركاتي",
|
||
"recent": "الأخيرة",
|
||
"favorites": "المفضلة",
|
||
"photos": "الصور",
|
||
"music": "الموسيقى",
|
||
"trash": "سلة المهملات",
|
||
"sharedwithme": "مشتركة معي",
|
||
"profile": "الملف الشخصي",
|
||
"shared_with_me": "مشتركة معي",
|
||
"groups": "المجموعات",
|
||
"primary": "أساسي",
|
||
"admin_sections": "أقسام المشرف",
|
||
"back_to_app": "العودة إلى أوكسي كلاود",
|
||
"toggle": "تبديل قائمة التنقل"
|
||
},
|
||
"photos": {
|
||
"empty_state": "لا توجد صور بعد",
|
||
"empty_hint": "ارفع صوراً أو مقاطع فيديو لعرضها هنا",
|
||
"empty_hidden": "{{n}} من الصور مخفية وفقاً لتفضيلاتك",
|
||
"empty_hidden_hint": "قم بإيقاف تشغيل \"إخفاء الملفات المخفية\" في ملفك الشخصي لرؤيتها.",
|
||
"items_selected": "محدد",
|
||
"view_daily": "يوم",
|
||
"view_monthly": "شهر",
|
||
"view_yearly": "سنة",
|
||
"group_by": "التجميع حسب",
|
||
"confirm_delete": "نقل {{n}} صورة إلى سلة المهملات؟",
|
||
"confirm_delete_one": "حذف {{name}}؟",
|
||
"delete": "حذف الصور",
|
||
"empty": "لا توجد صور بعد.",
|
||
"full_resolution": "القرار الكامل",
|
||
"trash_partial": "{{ok}}من {{total}} تم نقله إلى سلة المهملات.",
|
||
"trashed": "{{n}} تم نقله إلى سلة المهملات.",
|
||
"layout_square": "شبكة",
|
||
"layout_justified": "مبرر",
|
||
"tab_moments": "لحظات",
|
||
"tab_places": "الأماكن",
|
||
"tab_people": "الناس",
|
||
"map_loading": "جارٍ تحميل الخريطة…",
|
||
"map_error": "تعذر تحميل الخريطة"
|
||
},
|
||
"music": {
|
||
"create_playlist": "إنشاء قائمة تشغيل",
|
||
"playlists": "قوائم التشغيل",
|
||
"no_playlists": "لا توجد قوائم تشغيل بعد",
|
||
"select_playlist": "اختر قائمة تشغيل",
|
||
"select_hint": "اختر قائمة تشغيل من الشريط الجانبي أو أنشئ واحدة جديدة",
|
||
"add_tracks": "إضافة مقاطع",
|
||
"no_tracks": "لا توجد مقاطع في هذه القائمة",
|
||
"unknown_artist": "فنان غير معروف",
|
||
"unknown_title": "غير معروف",
|
||
"confirm_delete": "هل تريد حذف هذه القائمة؟",
|
||
"playlist_name": "اسم القائمة",
|
||
"create": "إنشاء",
|
||
"delete": "حذف",
|
||
"share": "مشاركة",
|
||
"edit": "تعديل",
|
||
"play_all": "تشغيل الكل",
|
||
"shuffle": "عشوائي",
|
||
"repeat": "تكرار",
|
||
"repeat_one": "تكرار واحد",
|
||
"queue": "قائمة الانتظار",
|
||
"queue_empty": "قائمة الانتظار فارغة",
|
||
"not_playing": "لا يتم التشغيل",
|
||
"play": "تشغيل",
|
||
"pause": "إيقاف مؤقت",
|
||
"previous": "السابق",
|
||
"next": "التالي",
|
||
"volume": "مستوى الصوت",
|
||
"mute": "كتم",
|
||
"unmute": "إلغاء الكتم",
|
||
"title": "العنوان",
|
||
"artist": "الفنان",
|
||
"album": "الألبوم",
|
||
"tracks": "مقاطع",
|
||
"add": "إضافة",
|
||
"added": "تمت الإضافة!",
|
||
"added_to_playlist": "تمت إضافته إلى القائمة",
|
||
"add_to_playlist": "إضافة إلى القائمة",
|
||
"load_error": "خطأ في تحميل القوائم",
|
||
"add_error": "تعذر إضافة المقاطع",
|
||
"no_playlists_yet": "لا توجد قوائم بعد. أنشئ واحدة أولاً!",
|
||
"selected_files": "محدد:",
|
||
"error": "خطأ",
|
||
"search_audio": "البحث عن ملفات صوتية…",
|
||
"no_audio_files": "لم يتم العثور على ملفات صوتية",
|
||
"selected": "محدد",
|
||
"loading": "جارٍ التحميل…",
|
||
"search_error": "تعذر تحميل الملفات الصوتية",
|
||
"adding": "جارٍ الإضافة…",
|
||
"can_write": "يمكن تحرير",
|
||
"cover_updated": "تم تحديث الغلاف",
|
||
"empty_hint": "قم بإنشاء قائمة التشغيل الأولى الخاصة بك لبدء تنظيم الموسيقى الخاصة بك",
|
||
"make_private": "اجعلها خاصة",
|
||
"make_public": "اجعلها عامة",
|
||
"manage_shares": "إدارة المشاركات",
|
||
"no_shares": "لا توجد أسهم حتى الآن",
|
||
"playback_error": "فشل التشغيل",
|
||
"private": "خاص",
|
||
"public": "عام",
|
||
"read_only": "اقرأ فقط",
|
||
"remove": "إزالة",
|
||
"remove_share": "إزالة المشاركة",
|
||
"set_cover": "تعيين الغطاء",
|
||
"share_with_user": "معرف المستخدم أو البريد الإلكتروني",
|
||
"toggle_public": "الظهور",
|
||
"track_removed": "تمت إزالة المسار",
|
||
"prev": "السابق",
|
||
"add_selected": "إضافة المحدد",
|
||
"create_playlist_hint": "اكتب اسم قائمة التشغيل لإنشاء واحدة.",
|
||
"created": "تم إنشاء \"{{name}}\".",
|
||
"delete_playlist": "حذف قائمة التشغيل",
|
||
"deleted": "تم حذف \"{{name}}\".",
|
||
"edit_description": "تحرير الوصف",
|
||
"empty_playlist": "قائمة التشغيل هذه لا تحتوي على مسارات حتى الآن.",
|
||
"new_playlist": "قائمة تشغيل جديدة",
|
||
"no_audio": "لم يتم العثور على ملفات صوتية.",
|
||
"now_private": "قائمة التشغيل أصبحت الآن خاصة.",
|
||
"now_public": "قائمة التشغيل أصبحت الآن عامة.",
|
||
"pick_or_create": "موجود: {{list}}. اكتب اسمًا للإضافة أو الإنشاء.",
|
||
"rename_playlist": "إعادة تسمية قائمة التشغيل",
|
||
"reordered": "تم إعادة ترتيب قائمة التشغيل.",
|
||
"seek": "يطلب",
|
||
"selected_count": "{{n}}المختارة",
|
||
"share_added": "مشترك.",
|
||
"track_count": "{{n}} مقطع",
|
||
"tracks_added": "تمت إضافة {{n}} مقطع."
|
||
},
|
||
"actions": {
|
||
"search": "البحث في الملفات...",
|
||
"new_folder": "مجلد جديد",
|
||
"upload": "رفع",
|
||
"upload_files": "رفع ملفات",
|
||
"upload_folder": "رفع مجلد",
|
||
"upload.uploading": "جارٍ الرفع...",
|
||
"upload.complete": "{count} / {total} تم رفعها",
|
||
"upload.files": "ملفات",
|
||
"rename": "إعادة التسمية",
|
||
"move": "نقل إلى...",
|
||
"move_to": "نقل إلى",
|
||
"delete": "حذف",
|
||
"download": "تحميل",
|
||
"view": "عرض",
|
||
"cancel": "إلغاء",
|
||
"confirm": "تأكيد",
|
||
"share": "مشاركة",
|
||
"favorite": "إضافة للمفضلة",
|
||
"unfavorite": "إزالة من المفضلة",
|
||
"copy": "نسخ",
|
||
"notify": "إشعار",
|
||
"send": "إرسال",
|
||
"clear_recent": "مسح الأخيرة",
|
||
"logout": "تسجيل الخروج",
|
||
"create": "إنشاء",
|
||
"search_btn": "بحث",
|
||
"close": "إغلاق",
|
||
"delete_permanently": "حذف نهائياً",
|
||
"empty_trash": "تفريغ سلة المهملات",
|
||
"open_parent_folder": "الانتقال إلى المجلد الأصلي",
|
||
"add": "إضافة",
|
||
"apply": "تطبيق",
|
||
"clear": "مسح",
|
||
"remove": "إزالة"
|
||
},
|
||
"user_menu": {
|
||
"appearance": "المظهر",
|
||
"about": "حول OxiCloud",
|
||
"about_description": "منصة تخزين سحابي مبنية بـ Rust و Clean Architecture. سريعة وآمنة وخاصة.",
|
||
"admin_panel": "لوحة الإدارة",
|
||
"profile": "ملفي الشخصي",
|
||
"role_user": "مستخدم",
|
||
"theme": {
|
||
"light": "فاتح",
|
||
"dark": "داكن",
|
||
"auto": "مثل النظام"
|
||
},
|
||
"manage_groups": "إدارة المجموعات",
|
||
"admin": "المسؤول",
|
||
"mit_license": "رخصة معهد ماساتشوستس للتكنولوجيا",
|
||
"title": "قائمة المستخدم"
|
||
},
|
||
"share": {
|
||
"dialogTitle": "رابط المشاركة",
|
||
"linkLabel": "رابط المشاركة:",
|
||
"copyLink": "نسخ",
|
||
"permissions": "الصلاحيات:",
|
||
"permissionRead": "قراءة",
|
||
"permissionWrite": "كتابة",
|
||
"permissionReshare": "إعادة مشاركة",
|
||
"password": "حماية بكلمة مرور:",
|
||
"generatePassword": "توليد",
|
||
"expiration": "تاريخ انتهاء الصلاحية:",
|
||
"update": "تحديث المشاركة",
|
||
"remove": "إزالة المشاركة",
|
||
"notifyTitle": "إرسال إشعار",
|
||
"notifyEmailLabel": "عنوان البريد الإلكتروني:",
|
||
"notifyMessageLabel": "رسالة (اختياري):",
|
||
"notifySend": "إرسال الإشعار",
|
||
"shareWithOthers": "مشاركة مع آخرين",
|
||
"sharePublicly": "مشاركة عامة",
|
||
"shareSettings": "إعدادات المشاركة",
|
||
"shareCopied": "تم نسخ الرابط إلى الحافظة",
|
||
"shareCreated": "تم إنشاء رابط المشاركة بنجاح",
|
||
"shareUpdated": "تم تحديث إعدادات المشاركة بنجاح",
|
||
"shareRemoved": "تمت إزالة المشاركة بنجاح",
|
||
"inviteByEmail": "دعوة عبر البريد الإلكتروني — ستُرسل الدعوة",
|
||
"directoryUnavailable": "دليل المستخدم غير متاح",
|
||
"linkNamePlaceholder": "اسم الرابط (اختياري)",
|
||
"newLink": "رابط جديد",
|
||
"noExpiry": "لا انتهاء الصلاحية",
|
||
"pending": "قيد الانتظار",
|
||
"people": "الأشخاص",
|
||
"publicLinks": "الروابط العامة",
|
||
"role": {
|
||
"canEdit": "يمكن تحرير",
|
||
"canManage": "يمكن إدارة",
|
||
"canView": "يمكن عرض"
|
||
},
|
||
"searchPlaceholder": "بحث الناس…",
|
||
"shareOf": "حصة من:",
|
||
"sharedLink": "الرابط المشترك",
|
||
"copied": "تم نسخ الرابط",
|
||
"copy": "نسخ",
|
||
"copy_failed": "تعذر نسخ الرابط",
|
||
"download": "تحميل",
|
||
"files": "الملفات",
|
||
"folders": "مجلدات",
|
||
"link_name": "اسم الرابط (اختياري)",
|
||
"notifyByEmail": "إشعار عبر البريد الإلكتروني",
|
||
"revoke": "إزالة",
|
||
"role_label": "الدور",
|
||
"col_shared_by": "شورك بواسطة",
|
||
"col_shared": "مشترك",
|
||
"addPassword": "أضف كلمة المرور",
|
||
"add_people": "إضافة أشخاص أو مجموعات أو بريد إلكتروني...",
|
||
"bad_password": "كلمة مرور غير صحيحة. يرجى المحاولة مرة أخرى.",
|
||
"changePassword": "تغيير كلمة المرور",
|
||
"create_link": "إنشاء رابط",
|
||
"created": "تم إنشاء الرابط العام",
|
||
"dialog_title": "مشاركة \"{{name}}\"",
|
||
"download_zip": "تحميل الرمز البريدي",
|
||
"empty_folder": "هذا المجلد فارغ.",
|
||
"error": "حدث خطأ ما. يرجى المحاولة مرة أخرى.",
|
||
"expired": "رابط المشاركة هذا لم يعد متوفرا.",
|
||
"expires_optional": "انتهاء الصلاحية (اختياري)",
|
||
"expiry": "انتهاء الصلاحية",
|
||
"invalid": "رابط المشاركة هذا غير صالح.",
|
||
"link": "وصلة",
|
||
"no_people": "لم تتم مشاركتها مع أي شخص بعد.",
|
||
"none": "لا توجد روابط عامة حتى الآن.",
|
||
"notify": {
|
||
"coalesced": "{{n}} أخطرت بالفعل في الآونة الأخيرة.",
|
||
"rateLimited": "{{n}} وصل إلى الحد الأقصى للسعر - حاول لاحقًا.",
|
||
"sent": "{{n}} يتم إعلامك عن طريق البريد الإلكتروني.",
|
||
"skipped": "{{n}} تم تخطيه (بدون بريد إلكتروني / إلغاء الاشتراك)."
|
||
},
|
||
"passwordPrompt": "تعيين كلمة مرور:",
|
||
"passwordPrompt_clear": "كلمة المرور الجديدة (فارغة للإزالة):",
|
||
"password_cleared": "تمت إزالة كلمة المرور",
|
||
"password_optional": "كلمة المرور (اختياري)",
|
||
"password_set": "تم تحديث كلمة المرور",
|
||
"password_title": "كلمة المرور مطلوبة",
|
||
"public_link": "الرابط العام",
|
||
"set_expiry": "تعيين انتهاء الصلاحية",
|
||
"title": "مشترك",
|
||
"unlock": "فتح"
|
||
},
|
||
"share_dialogTitle": "رابط المشاركة",
|
||
"share_linkLabel": "رابط المشاركة:",
|
||
"share_copyLink": "نسخ",
|
||
"share_permissions": "الصلاحيات:",
|
||
"share_permissionRead": "قراءة",
|
||
"share_permissionWrite": "كتابة",
|
||
"share_permissionReshare": "إعادة مشاركة",
|
||
"share_password": "حماية بكلمة مرور:",
|
||
"share_generatePassword": "توليد",
|
||
"share_expiration": "تاريخ انتهاء الصلاحية:",
|
||
"share_update": "تحديث المشاركة",
|
||
"share_remove": "إزالة المشاركة",
|
||
"share_notifyTitle": "إرسال إشعار",
|
||
"share_notifyEmailLabel": "عنوان البريد الإلكتروني:",
|
||
"share_notifyMessageLabel": "رسالة (اختياري):",
|
||
"share_notifySend": "إرسال الإشعار",
|
||
"shared": {
|
||
"backToFiles": "العودة إلى الملفات",
|
||
"pageTitle": "الموارد المشتركة",
|
||
"pageDescription": "إدارة ملفاتك ومجلداتك المشتركة",
|
||
"filterType": "النوع:",
|
||
"filterAll": "الكل",
|
||
"filterFiles": "ملفات",
|
||
"filterFolders": "مجلدات",
|
||
"sortBy": "ترتيب حسب:",
|
||
"sortByName": "الاسم",
|
||
"sortByDate": "تاريخ المشاركة",
|
||
"sortByExpiration": "انتهاء الصلاحية",
|
||
"search": "بحث",
|
||
"colName": "الاسم",
|
||
"colType": "النوع",
|
||
"colDateShared": "تاريخ المشاركة",
|
||
"colExpiration": "انتهاء الصلاحية",
|
||
"colPermissions": "الصلاحيات",
|
||
"colPassword": "كلمة المرور",
|
||
"colActions": "الإجراءات",
|
||
"emptyStateTitle": "لا توجد موارد مشتركة بعد",
|
||
"emptyStateDesc": "عندما تشارك ملفات أو مجلدات، ستظهر هنا",
|
||
"goToFiles": "الذهاب إلى الملفات",
|
||
"typeFile": "ملف",
|
||
"typeFolder": "مجلد",
|
||
"noExpiration": "بدون انتهاء صلاحية",
|
||
"hasPassword": "نعم",
|
||
"noPassword": "لا",
|
||
"editShare": "تعديل المشاركة",
|
||
"notifyShare": "إشعار شخص ما",
|
||
"copyLink": "نسخ الرابط",
|
||
"removeShare": "إزالة المشاركة",
|
||
"linkCopied": "تم نسخ الرابط إلى الحافظة!",
|
||
"linkCopyFailed": "فشل نسخ الرابط",
|
||
"itemUpdated": "تم تحديث إعدادات المشاركة بنجاح",
|
||
"itemRemoved": "تمت إزالة المشاركة بنجاح",
|
||
"invalidEmail": "يرجى إدخال عنوان بريد إلكتروني صالح",
|
||
"notificationSent": "تم إرسال الإشعار بنجاح",
|
||
"notificationFailed": "فشل إرسال الإشعار",
|
||
"shared_backToFiles": "العودة إلى الملفات",
|
||
"shared_pageTitle": "الموارد المشتركة",
|
||
"shared_pageDescription": "إدارة ملفاتك ومجلداتك المشتركة",
|
||
"shared_filterType": "النوع:",
|
||
"shared_filterAll": "الكل",
|
||
"shared_filterFiles": "ملفات",
|
||
"shared_filterFolders": "مجلدات",
|
||
"shared_sortBy": "ترتيب حسب:",
|
||
"shared_sortByName": "الاسم",
|
||
"shared_sortByDate": "تاريخ المشاركة",
|
||
"shared_sortByExpiration": "انتهاء الصلاحية",
|
||
"shared_search": "بحث",
|
||
"shared_colName": "الاسم",
|
||
"shared_colType": "النوع",
|
||
"shared_colDateShared": "تاريخ المشاركة",
|
||
"shared_colExpiration": "انتهاء الصلاحية",
|
||
"shared_colPermissions": "الصلاحيات",
|
||
"shared_colPassword": "كلمة المرور",
|
||
"shared_colActions": "الإجراءات",
|
||
"shared_emptyStateTitle": "لا توجد موارد مشتركة بعد",
|
||
"shared_emptyStateDesc": "عندما تشارك ملفات أو مجلدات، ستظهر هنا",
|
||
"shared_goToFiles": "الذهاب إلى الملفات",
|
||
"shared_typeFile": "ملف",
|
||
"shared_typeFolder": "مجلد",
|
||
"shared_noExpiration": "بدون انتهاء صلاحية",
|
||
"shared_hasPassword": "نعم",
|
||
"shared_noPassword": "لا",
|
||
"shared_editShare": "تعديل المشاركة",
|
||
"shared_notifyShare": "إشعار شخص ما",
|
||
"shared_copyLink": "نسخ الرابط",
|
||
"shared_removeShare": "إزالة المشاركة",
|
||
"shared_linkCopied": "تم نسخ الرابط إلى الحافظة!",
|
||
"shared_linkCopyFailed": "فشل نسخ الرابط",
|
||
"shared_itemUpdated": "تم تحديث إعدادات المشاركة بنجاح",
|
||
"shared_itemRemoved": "تمت إزالة المشاركة بنجاح",
|
||
"shared_invalidEmail": "يرجى إدخال عنوان بريد إلكتروني صالح",
|
||
"shared_notificationSent": "تم إرسال الإشعار بنجاح",
|
||
"shared_notificationFailed": "فشل إرسال الإشعار"
|
||
},
|
||
"filter": {
|
||
"placeholder": "ابحث في هذا المجلد والمجلدات الفرعية…",
|
||
"keyword": "الكلمة المفتاحية",
|
||
"advanced": "المرشحات",
|
||
"recursive": "تضمين المجلدات الفرعية",
|
||
"results_count": "{{n}} نتائج",
|
||
"clear_keyword": "مسح البحث"
|
||
},
|
||
"files": {
|
||
"name": "الاسم",
|
||
"type": "النوع",
|
||
"size": "الحجم",
|
||
"modified": "تاريخ التعديل",
|
||
"no_files": "لا توجد ملفات في هذا المجلد",
|
||
"empty_hint": "ارفع ملفات أو أنشئ مجلدات للبدء",
|
||
"drop_to_upload": "أفلت الملفات هنا للرفع",
|
||
"loading": "جارٍ تحميل الملفات…",
|
||
"view_grid": "عرض شبكي",
|
||
"view_list": "عرض قائمة",
|
||
"file_types": {
|
||
"document": "مستند",
|
||
"image": "صورة",
|
||
"video": "فيديو",
|
||
"audio": "صوت",
|
||
"pdf": "PDF",
|
||
"text": "نص",
|
||
"folder": "مجلد",
|
||
"spreadsheet": "جدول بيانات",
|
||
"presentation": "عرض تقديمي",
|
||
"archive": "أرشيف",
|
||
"installer": "مثبّت",
|
||
"code": "كود"
|
||
},
|
||
"owner": "المالك",
|
||
"add_favorites": "إضافة للمفضلة",
|
||
"added_favorites": "أُضيف للمفضلة",
|
||
"col_name": "الاسم",
|
||
"col_owner": "المالك",
|
||
"col_size": "الحجم",
|
||
"col_type": "النوع",
|
||
"copy": "نسخ",
|
||
"edit": "تعديل",
|
||
"file": "ملف",
|
||
"folder": "مجلد",
|
||
"new_folder": "مجلد جديد",
|
||
"share": "مشاركة",
|
||
"view": "عرض",
|
||
"empty_hidden_title": "{{n}} عنصر مخفي في هذا المجلد",
|
||
"empty_hidden_hint": "الملفات التي يبدأ اسمها بـ '.' مخفية. غيّر الإعداد لرؤيتها.",
|
||
"show_hidden": "إظهار الملفات المخفية",
|
||
"upload_dotfile_hidden": "تم رفع {{n}} ملف/ملفات ولكن تم إخفاؤها وفقاً لتفضيلاتك.",
|
||
"rename_dotfile_hidden": "تمت إعادة التسمية إلى \"{{name}}\" — أصبحت الآن مخفية وفقاً لتفضيلاتك.",
|
||
"new_folder_dotfile_hidden": "تم إنشاء المجلد \"{{name}}\" — مخفي وفقاً لتفضيلاتك.",
|
||
"dotfiles_hidden_toast": "تم إخفاء الملفات المخفية",
|
||
"dotfiles_shown_toast": "تم إظهار الملفات المخفية",
|
||
"col_modified": "معدل",
|
||
"col_added": "أضيف",
|
||
"col_created_by": "أنشئ بواسطة",
|
||
"col_opened": "افتُح",
|
||
"col_path": "الموقع",
|
||
"new_elements": "عناصر جديدة",
|
||
"open_parent": "فتح المجلد الأصلي",
|
||
"move": "نقل",
|
||
"favorite": "إضافة إلى المفضلة",
|
||
"unfavorite": "إزالة من المفضلة",
|
||
"open": "فتح",
|
||
"download_zip": "تنزيل كملف مضغوط",
|
||
"already_favorites": "كافة العناصر المحددة هي المفضلة بالفعل",
|
||
"batch_delete": "حذف المحدد",
|
||
"breadcrumb": "مسار التنقل",
|
||
"cancel_selection": "إلغاء التحديد",
|
||
"confirm_batch_delete": "نقل {{n}} عنصر إلى سلة المهملات؟",
|
||
"confirm_delete": "نقل \"{{name}}\" إلى سلة المهملات؟",
|
||
"confirm_delete_n": "حذف {{count}} عنصر(عناصر)؟",
|
||
"copied": "منقول",
|
||
"copy_here": "انسخ هنا",
|
||
"copy_n": "نسخ {{n}} عنصر",
|
||
"copy_title": "نسخ \"{{name}}\"",
|
||
"edit_new_tab": "تحرير في علامة تبويب جديدة",
|
||
"editor": "محرر المستندات",
|
||
"empty_title": "هذا المجلد فارغ",
|
||
"favorited": "المفضلة",
|
||
"grid": "شبكة",
|
||
"list": "قائمة",
|
||
"more_actions": "المزيد من الإجراءات",
|
||
"move_here": "تحرك هنا",
|
||
"move_n": "نقل {{n}} العناصر",
|
||
"move_title": "نقل \"{{name}}\"",
|
||
"moved": "انتقل",
|
||
"new_folder_prompt": "اسم المجلد الجديد",
|
||
"no_home": "لا يوجد مجلد رئيسي متاح.",
|
||
"no_preview": "لا تتوفر معاينة لهذا النوع من الملفات.",
|
||
"no_subfolders": "لا توجد مجلدات فرعية هنا.",
|
||
"owner_me": "أنا",
|
||
"preview_failed": "تعذر تحميل المعاينة.",
|
||
"select_all": "حدد الكل",
|
||
"selected_count": "{{count}}المختارة",
|
||
"selection": "اختيار",
|
||
"shared": "مشترك",
|
||
"uploaded": "اكتمل التحميل",
|
||
"uploaded_saved": "اكتمل التحميل - تم إلغاء تكرار {{mb}} ميغابايت",
|
||
"uploaded_partial": "{{ok}} تم التحميل، {{failed}} فشل",
|
||
"uploaded_skipped": "{{ok}} تم الرفع · {{skipped}} تم تخطيها (ليست ملفات عادية)",
|
||
"upload_failed": "فشل التحميل",
|
||
"uploading": "جارٍ التحميل…",
|
||
"uploading_file": "جارٍ رفع {{name}}…",
|
||
"uploading_n": "جارٍ رفع {{done}}/{{total}} ملف…"
|
||
},
|
||
"dialogs": {
|
||
"rename_folder": "إعادة تسمية المجلد",
|
||
"rename_file": "إعادة تسمية الملف",
|
||
"new_name": "الاسم الجديد",
|
||
"new_folder_title": "مجلد جديد",
|
||
"folder_name": "اسم المجلد",
|
||
"folder_placeholder": "مجلدي",
|
||
"rename_title": "إعادة التسمية",
|
||
"move_file": "نقل الملف",
|
||
"move_folder": "نقل المجلد",
|
||
"select_destination": "اختر المجلد الوجهة:",
|
||
"select_this_folder": "اختيار هذا المجلد",
|
||
"go_to_parent": ".. (المجلد الأعلى)",
|
||
"no_subfolders": "لا توجد مجلدات فرعية",
|
||
"root": "الجذر",
|
||
"delete_confirmation": "هل أنت متأكد أنك تريد حذف",
|
||
"and_contents": "وجميع محتوياته",
|
||
"no_undo": "لا يمكن التراجع عن هذا الإجراء",
|
||
"confirm_title": "تأكيد الإجراء",
|
||
"confirm_delete": "نقل إلى سلة المهملات",
|
||
"confirm_delete_file": "هل أنت متأكد أنك تريد نقل الملف \"{{name}}\" إلى سلة المهملات؟",
|
||
"confirm_delete_folder": "هل أنت متأكد أنك تريد نقل المجلد \"{{name}}\" وجميع محتوياته إلى سلة المهملات؟",
|
||
"confirm_permanent_delete": "حذف نهائي",
|
||
"confirm_permanent_delete_msg": "هل أنت متأكد أنك تريد حذف هذا العنصر نهائياً؟ لا يمكن التراجع عن هذا الإجراء.",
|
||
"confirm_empty_trash": "تفريغ سلة المهملات",
|
||
"confirm_delete_share": "حذف رابط المشاركة",
|
||
"confirm_delete_share_msg": "هل أنت متأكد أنك تريد حذف رابط المشاركة هذا؟",
|
||
"share_file": "مشاركة الملف",
|
||
"share_folder": "مشاركة المجلد",
|
||
"existing_shares": "المشاركات الحالية",
|
||
"share_options": "خيارات المشاركة",
|
||
"password": "كلمة المرور",
|
||
"expiration": "انتهاء الصلاحية",
|
||
"permissions": "الصلاحيات",
|
||
"generated_link": "الرابط المُنشأ",
|
||
"notify": "إرسال إشعار",
|
||
"recipient": "المستلم",
|
||
"message": "الرسالة",
|
||
"move_to_home": "نقل إلى المجلد الرئيسي"
|
||
},
|
||
"dropzone": {
|
||
"drag_files": "اسحب الملفات هنا أو انقر للاختيار",
|
||
"drop_files": "أسقط الملفات للرفع"
|
||
},
|
||
"permissions": {
|
||
"read": "قراءة",
|
||
"write": "كتابة",
|
||
"reshare": "إعادة مشاركة"
|
||
},
|
||
"errors": {
|
||
"file_not_found": "الملف غير موجود",
|
||
"folder_not_found": "المجلد غير موجود",
|
||
"delete_error": "خطأ في الحذف",
|
||
"upload_error": "خطأ في رفع الملف",
|
||
"rename_error": "خطأ في إعادة التسمية",
|
||
"move_error": "خطأ في النقل",
|
||
"empty_name": "لا يمكن أن يكون الاسم فارغاً",
|
||
"name_exists": "ملف أو مجلد بهذا الاسم موجود بالفعل",
|
||
"generic_error": "حدث خطأ",
|
||
"group_name_invalid": "يجب أن يتطابق اسم المجموعة مع صيغة بادئة البريد الإلكتروني (حروف، أرقام، نقطة، شرطة، شرطة سفلية؛ 1–64 حرفًا).",
|
||
"group_cycle": "سينشئ هذا العضو مرجعًا دائريًا بين المجموعات.",
|
||
"group_depth_exceeded": "تتجاوز عمق التعشيش الحد الأقصى المسموح (8).",
|
||
"group_virtual_immutable": "مجموعة «Internal» تدار من قبل النظام ولا يمكن تعديلها.",
|
||
"group_not_found": "المجموعة غير موجودة.",
|
||
"group_name_taken": "توجد بالفعل مجموعة بهذا الاسم.",
|
||
"forbidden": "لا يمكن تحميل الملفات"
|
||
},
|
||
"breadcrumb": {
|
||
"home": "الرئيسية",
|
||
"aria": "مسار التنقل",
|
||
"root": {
|
||
"personal_drive": "قرص شخصي: {{name}}",
|
||
"shared_drive": "قرص مشترك: {{name}}",
|
||
"direct_share": "تمت مشاركته معك",
|
||
"token": "عبر رابط مشترك"
|
||
}
|
||
},
|
||
"trash": {
|
||
"empty_trash": "تفريغ سلة المهملات",
|
||
"empty_state": "سلة المهملات فارغة",
|
||
"original_location": "الموقع الأصلي",
|
||
"deleted_date": "تاريخ الحذف",
|
||
"remaining": "المتبقي",
|
||
"actions": "الإجراءات",
|
||
"restore": "استعادة",
|
||
"delete_permanently": "حذف نهائياً",
|
||
"empty_confirm": "هل أنت متأكد أنك تريد تفريغ سلة المهملات؟ سيتم حذف جميع العناصر نهائياً.",
|
||
"groupby": {
|
||
"remaining_days": "الأيام المتبقية",
|
||
"trashed_time": "وقت الحذف"
|
||
},
|
||
"delete": "حذف نهائياً",
|
||
"empty_action": "تفريغ سلة المهملات",
|
||
"expires_at": "ينتهي في",
|
||
"confirm_delete": "هل تريد حذف هذا العنصر نهائيًا؟ لا يمكن التراجع عن هذا.",
|
||
"confirm_empty": "إفراغ سلة المهملات؟ لا يمكن التراجع عن هذا.",
|
||
"restored": "المستعادة"
|
||
},
|
||
"daysRemaining": {
|
||
"expired": "منتهية الصلاحية",
|
||
"today": "اليوم",
|
||
"tomorrow": "غدًا",
|
||
"inDays": "{{count}} يوم"
|
||
},
|
||
"expiryChip": {
|
||
"never": "لا تنتهي الصلاحية",
|
||
"expired": "منتهية الصلاحية",
|
||
"today": "تنتهي الصلاحية اليوم",
|
||
"tomorrow": "تنتهي الصلاحية غدًا",
|
||
"inDays": "تنتهي الصلاحية خلال {{count}} يوم",
|
||
"onDate": "تنتهي الصلاحية في {{date}}"
|
||
},
|
||
"auth": {
|
||
"login_title": "تسجيل الدخول",
|
||
"username": "اسم المستخدم",
|
||
"username_placeholder": "أدخل اسم المستخدم",
|
||
"login_identifier": "اسم المستخدم أو البريد الإلكتروني",
|
||
"login_identifier_placeholder": "أدخل اسم المستخدم أو البريد الإلكتروني",
|
||
"password": "كلمة المرور",
|
||
"password_placeholder": "أدخل كلمة المرور",
|
||
"login_button": "تسجيل الدخول",
|
||
"no_account": "ليس لديك حساب؟",
|
||
"register": "إنشاء حساب",
|
||
"admin_setup": "أول مرة؟",
|
||
"setup": "إعداد المسؤول",
|
||
"register_title": "إنشاء حساب",
|
||
"email": "البريد الإلكتروني",
|
||
"email_placeholder": "أدخل بريدك الإلكتروني",
|
||
"confirm_password": "تأكيد كلمة المرور",
|
||
"confirm_password_placeholder": "أكد كلمة المرور",
|
||
"register_button": "إنشاء حساب",
|
||
"have_account": "لديك حساب بالفعل؟",
|
||
"login": "تسجيل الدخول",
|
||
"setup_title": "الإعداد الأولي",
|
||
"setup_step1": "المسؤول",
|
||
"setup_step2": "النظام",
|
||
"setup_step3": "مكتمل",
|
||
"admin_username": "اسم مستخدم المسؤول",
|
||
"admin_email": "بريد المسؤول الإلكتروني",
|
||
"admin_password": "كلمة مرور المسؤول",
|
||
"create_admin": "إنشاء حساب المسؤول",
|
||
"back_to_login": "تم الإعداد مسبقاً؟",
|
||
"admin_success": "تم إنشاء حساب المسؤول بنجاح! يمكنك الآن تسجيل الدخول.",
|
||
"account_success": "تم إنشاء الحساب بنجاح! يمكنك الآن تسجيل الدخول.",
|
||
"passwords_mismatch": "كلمات المرور غير متطابقة",
|
||
"admin_create_error": "خطأ في إنشاء حساب المسؤول",
|
||
"or": "أو",
|
||
"sso_login": "تسجيل الدخول عبر SSO",
|
||
"sso_login_provider": "تسجيل الدخول عبر {{provider}}",
|
||
"magicLinkHint": "ليس لديك كلمة مرور؟ أدخل بريدك الإلكتروني وسنرسل لك رابط تسجيل دخول لمرة واحدة.",
|
||
"magicLinkEmailLabel": "عنوان البريد الإلكتروني",
|
||
"magicLinkEmailPlaceholder": "you@example.com",
|
||
"magicLinkSubmit": "إرسال رابط تسجيل الدخول",
|
||
"magicLinkSent": "إذا كان هناك حساب لهذا البريد الإلكتروني، فسيتم إرسال رابط تسجيل الدخول. تحقق من صندوق الوارد.",
|
||
"magicLinkUnavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
|
||
"magicLinkNetworkError": "تعذر الوصول إلى الخادم: {{message}}",
|
||
"magicLinkToggle": "لا كلمة المرور؟ أرسل لي رابط تسجيل الدخول",
|
||
"passwordsMatch": "كلمات المرور متطابقة",
|
||
"capsLock": "مفتاح Caps Lock قيد التشغيل",
|
||
"caps_lock": "مفتاح Caps Lock قيد التشغيل",
|
||
"magic_email_label": "عنوان البريد الإلكتروني",
|
||
"magic_hint": "ليس لديك كلمة مرور؟ أدخل بريدك الإلكتروني وسنرسل لك رابط تسجيل دخول لمرة واحدة.",
|
||
"magic_unavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
|
||
"passwords_match": "كلمات المرور متطابقة",
|
||
"sign_in": "تسجيل الدخول",
|
||
"password_or_link_hint": "كلمة المرور (اتركها فارغة لرابط تسجيل الدخول)",
|
||
"cookie_rejected": "نجح تسجيل الدخول ولكن المتصفح رفض ملف تعريف ارتباط الجلسة. إذا كنت تستخدم HTTP، فاضبط OXICLOUD_COOKIE_SECURE=false أو استخدم HTTPS.",
|
||
"login_error": "خطأ في تسجيل الدخول",
|
||
"magic_error": "حدث خطأ ما. حاول ثانية.",
|
||
"magic_prompt": "لا كلمة المرور؟ قم بتسجيل الدخول باستخدام رابط البريد الإلكتروني",
|
||
"magic_send": "إرسال الرابط",
|
||
"magic_sent": "في حالة وجود حساب، فسيتم إرسال رابط تسجيل الدخول. تحقق من البريد الوارد الخاص بك.",
|
||
"register_error": "فشل التسجيل",
|
||
"session_expired": "انتهت جلستك. الرجاء تسجيل الدخول مرة أخرى.",
|
||
"signing_in": "تسجيل الدخول...",
|
||
"sending": "إرسال…",
|
||
"toggle_password": "إظهار كلمة المرور",
|
||
"login_error_title": "فشل تسجيل الدخول",
|
||
"login_error_back_to_login": "العودة لتسجيل الدخول",
|
||
"login_error_auto_link_disabled": "لا يقوم هذا الخادم بربط حسابات SSO تلقائيًا. قم بتسجيل الدخول باستخدام بيانات الاعتماد الحالية الخاصة بك، ثم قم بتوصيل SSO من ملفك الشخصي.",
|
||
"login_error_auto_link_email_not_verified": "لم يؤكد موفر خدمة الدخول الموحّد (SSO) عنوان بريدك الإلكتروني. قم بتأكيد بريدك الإلكتروني لدى موفر الهوية الخاص بك، ثم حاول مرة أخرى.",
|
||
"login_error_already_linked_elsewhere": "يوجد بالفعل حساب محلي بهذا البريد الإلكتروني ومرتبط بهوية تسجيل الدخول الموحد (SSO) مختلفة. اتصل بالمسؤول.",
|
||
"login_error_callback_denied": "انتهت صلاحية رابط تسجيل الدخول الخاص بك أو تم استخدامه بالفعل. الرجاء محاولة تسجيل الدخول مرة أخرى.",
|
||
"login_error_callback_failed": "تعذر إكمال تسجيل الدخول الموحّد (SSO). يرجى المحاولة مرة أخرى.",
|
||
"login_error_generic": "تم رفض تسجيل الدخول الموحّد (SSO). يرجى المحاولة مرة أخرى.",
|
||
"login_error_email_ambiguous": "تتطابق الحسابات المحلية المتعددة مع عنوان البريد الإلكتروني هذا. اتصل بالمسؤول لحل المشكلة.",
|
||
"logged_out": "تم تسجيل الخروج بنجاح.",
|
||
"login_error_email_not_verified_at_idp": "يفيد مزود الهوية الخاص بك بأن عنوان بريدك الإلكتروني غير مؤكد. قم بتأكيد بريدك الإلكتروني لدى مزود الهوية ثم حاول تسجيل الدخول مرة أخرى.",
|
||
"login_error_email_verification_required": "يتطلب هذا الخادم بريدًا إلكترونيًا مؤكدًا. لم يقم مزود الهوية بتضمين ادعاء التحقق من البريد الإلكتروني. اتصل بالمسؤول."
|
||
},
|
||
"storage": {
|
||
"title": "التخزين",
|
||
"calculating": "جارٍ الحساب...",
|
||
"used": "{{percentage}}% مستخدم ({{used}} / {{total}})"
|
||
},
|
||
"viewer": {
|
||
"unsupported_file": "لا يمكن معاينة هذا النوع من الملفات.",
|
||
"download_file": "تحميل الملف",
|
||
"zoom_in": "تكبير",
|
||
"zoom_out": "تصغير",
|
||
"zoom_reset": "إعادة تعيين التكبير",
|
||
"zoom": "تكبير"
|
||
},
|
||
"language_selector": {
|
||
"title": "!مرحباً",
|
||
"subtitle": "اختر لغتك للمتابعة",
|
||
"continue": "متابعة",
|
||
"languages": {
|
||
"en": "English",
|
||
"es": "Español",
|
||
"zh": "中文",
|
||
"fa": "فارسی",
|
||
"fr": "Français",
|
||
"de": "Deutsch",
|
||
"pt": "Português",
|
||
"ar": "العربية",
|
||
"hi": "हिन्दी",
|
||
"it": "Italiano",
|
||
"ja": "日本語",
|
||
"ko": "한국어",
|
||
"nl": "Nederlands",
|
||
"ru": "Русский"
|
||
}
|
||
},
|
||
"favorites": {
|
||
"empty_state": "لا توجد مفضلات بعد",
|
||
"empty_hint": "ضع نجمة على الملفات أو المجلدات لإضافتها إلى المفضلة",
|
||
"add": "إضافة للمفضلة",
|
||
"remove": "إزالة من المفضلة",
|
||
"added_title": "أُضيف للمفضلة",
|
||
"added_msg": "أُضيف للمفضلة",
|
||
"removed_title": "أُزيل من المفضلة",
|
||
"removed_msg": "أُزيل من المفضلة"
|
||
},
|
||
"recent": {
|
||
"title": "الأخيرة",
|
||
"clear": "مسح الأخيرة",
|
||
"accessed": "تم الوصول",
|
||
"empty_state": "لا توجد ملفات حديثة",
|
||
"empty_hint": "الملفات التي تفتحها ستظهر هنا",
|
||
"empty_hidden_state": "{{n}} من العناصر الأخيرة مخفية وفقاً لتفضيلاتك",
|
||
"empty_hidden_hint": "قم بإيقاف تشغيل \"إخفاء الملفات المخفية\" في ملفك الشخصي لرؤيتها.",
|
||
"loadMore": "تحميل المزيد",
|
||
"remove_item": "إزالة من الأخيرة",
|
||
"confirm_clear": "هل تريد مسح العناصر الأخيرة؟"
|
||
},
|
||
"notifications": {
|
||
"file_renamed": "تمت إعادة تسمية الملف",
|
||
"file_renamed_to": "تمت إعادة تسمية الملف إلى \"{{name}}\"",
|
||
"folder_renamed": "تمت إعادة تسمية المجلد",
|
||
"folder_renamed_to": "تمت إعادة تسمية المجلد إلى \"{{name}}\"",
|
||
"file_uploaded": "تم رفع الملف",
|
||
"file_deleted": "تم نقل الملف إلى سلة المهملات",
|
||
"folder_deleted": "تم نقل المجلد إلى سلة المهملات",
|
||
"item_deleted_permanently": "تم حذف العنصر نهائياً",
|
||
"trash_emptied": "تم تفريغ سلة المهملات بنجاح",
|
||
"title": "الإشعارات",
|
||
"empty": "لا توجد إشعارات",
|
||
"link_created": "تم إنشاء الرابط",
|
||
"share_success": "تم إنشاء رابط المشاركة بنجاح",
|
||
"upload_files_section_title": "التحميل غير متاح هنا",
|
||
"upload_files_section_body": "انتقل إلى قسم الملفات لتحميل الملفات",
|
||
"clear": "مسح الكل"
|
||
},
|
||
"batch": {
|
||
"one_selected": "عنصر واحد محدد",
|
||
"n_selected": "{{count}} عناصر محددة",
|
||
"confirm_delete": "هل أنت متأكد أنك تريد نقل {{count}} عنصر إلى سلة المهملات؟",
|
||
"move_title": "نقل {{count}} عنصر",
|
||
"add_favorites": "إضافة للمفضلة",
|
||
"move_copy": "نقل أو نسخ"
|
||
},
|
||
"admin": {
|
||
"page_title": "لوحة الإدارة",
|
||
"back_to_app": "العودة إلى OxiCloud",
|
||
"loading": "جارٍ التحميل…",
|
||
"access_denied": "الوصول مرفوض",
|
||
"access_denied_desc": "صلاحيات المسؤول مطلوبة.",
|
||
"sign_in": "تسجيل الدخول",
|
||
"tab_dashboard": "لوحة المعلومات",
|
||
"tab_users": "المستخدمون",
|
||
"tab_oidc": "SSO / OIDC",
|
||
"total_users": "إجمالي المستخدمين",
|
||
"active_users": "المستخدمون النشطون",
|
||
"admins": "المسؤولون",
|
||
"version": "الإصدار",
|
||
"storage_overview": "نظرة عامة على التخزين",
|
||
"used": "مستخدم",
|
||
"total_quota": "الحصة الإجمالية",
|
||
"usage_pct": "نسبة الاستخدام",
|
||
"users_over_80": "مستخدمون >80%",
|
||
"users_over_quota": "مستخدمون تجاوزوا الحصة",
|
||
"system": "النظام",
|
||
"auth_label": "المصادقة",
|
||
"oidc_label": "OIDC",
|
||
"quotas_label": "الحصص",
|
||
"enabled": "مفعّل",
|
||
"disabled": "معطّل",
|
||
"active": "نشط",
|
||
"off": "متوقف",
|
||
"allow_registration": "السماح بالتسجيل العام",
|
||
"registration_warning": "التسجيل العام معطّل. فقط المسؤولون يمكنهم إنشاء مستخدمين.",
|
||
"user_management": "إدارة المستخدمين",
|
||
"create_user": "إنشاء مستخدم",
|
||
"col_user": "المستخدم",
|
||
"col_role": "الدور",
|
||
"col_auth": "المصادقة",
|
||
"col_status": "الحالة",
|
||
"col_storage": "التخزين",
|
||
"col_last_login": "آخر دخول",
|
||
"col_actions": "الإجراءات",
|
||
"loading_users": "جارٍ تحميل المستخدمين…",
|
||
"failed_load_users": "فشل التحميل",
|
||
"no_users_found": "لم يتم العثور على مستخدمين",
|
||
"showing_users": "عرض {{from}}-{{to}} من {{total}}",
|
||
"prev": "السابق",
|
||
"next": "التالي",
|
||
"inactive": "غير نشط",
|
||
"you_badge": "(أنت)",
|
||
"local": "محلي",
|
||
"never": "أبداً",
|
||
"just_now": "الآن",
|
||
"minutes_ago": "منذ {{n}} دقيقة",
|
||
"hours_ago": "منذ {{n}} ساعة",
|
||
"days_ago": "منذ {{n}} يوم",
|
||
"edit_quota_title": "تعديل الحصة",
|
||
"reset_password_title": "إعادة تعيين كلمة المرور",
|
||
"toggle_role_title": "تبديل الدور",
|
||
"deactivate_title": "تعطيل",
|
||
"activate_title": "تفعيل",
|
||
"delete_title": "حذف",
|
||
"sso_title": "تسجيل الدخول الموحد (OIDC / SSO)",
|
||
"enable_sso": "تفعيل مصادقة SSO",
|
||
"provider_name": "اسم الموفر",
|
||
"issuer_url": "عنوان المُصدر",
|
||
"issuer_url_hint": "عنوان مُصدر OpenID Connect",
|
||
"auto_discover": "اكتشاف تلقائي",
|
||
"discovering": "جارٍ الاكتشاف…",
|
||
"client_id": "معرّف العميل",
|
||
"client_secret": "سر العميل",
|
||
"client_secret_placeholder": "اتركه فارغاً للاحتفاظ بالقيمة",
|
||
"secret_configured": "سر العميل مُهيأ بالفعل",
|
||
"callback_url": "عنوان الاستدعاء",
|
||
"callback_url_hint": "(سجّل في IdP)",
|
||
"advanced_settings": "إعدادات متقدمة",
|
||
"scopes": "النطاقات",
|
||
"auto_provision": "إنشاء تلقائي عند أول دخول",
|
||
"admin_groups": "مجموعات المسؤولين",
|
||
"admin_groups_hint": "أسماء مجموعات OIDC مفصولة بفواصل",
|
||
"disable_password": "تعطيل الدخول بكلمة المرور (OIDC فقط)",
|
||
"password_warning": "سيمنع جميع عمليات الدخول بالمرور!",
|
||
"test_btn": "اختبار",
|
||
"save_btn": "حفظ",
|
||
"saving": "جارٍ الحفظ…",
|
||
"settings_saved": "تم الحفظ — OIDC الآن {{status}}",
|
||
"quota_modal_title": "تحديث حصة التخزين",
|
||
"quota_user_label": "المستخدم:",
|
||
"new_quota": "حصة جديدة",
|
||
"quota_unlimited_hint": "0 لغير محدود",
|
||
"cancel": "إلغاء",
|
||
"create_user_title": "إنشاء مستخدم جديد",
|
||
"username_label": "اسم المستخدم",
|
||
"username_placeholder": "اسم_المستخدم",
|
||
"username_hint": "3–32 حرفاً",
|
||
"password_label": "كلمة المرور",
|
||
"password_placeholder": "8 أحرف على الأقل",
|
||
"email_label": "البريد",
|
||
"email_optional": "(اختياري)",
|
||
"email_placeholder": "user@example.com (يُنشأ تلقائياً)",
|
||
"role_label": "الدور",
|
||
"role_user": "مستخدم",
|
||
"role_admin": "مسؤول",
|
||
"quota_label": "الحصة",
|
||
"creating": "جارٍ الإنشاء…",
|
||
"reset_pw_title": "إعادة تعيين كلمة المرور",
|
||
"new_password_label": "كلمة مرور جديدة",
|
||
"resetting": "جارٍ إعادة التعيين…",
|
||
"reset_btn": "إعادة تعيين",
|
||
"confirm_role_change": "تغيير الدور إلى {{role}}؟",
|
||
"confirm_deactivate": "هل أنت متأكد من التعطيل؟",
|
||
"confirm_activate": "هل أنت متأكد من التفعيل؟",
|
||
"confirm_delete_user": "حذف المستخدم \"{{name}}\"؟ لا يمكن التراجع!",
|
||
"confirm_action": "تأكيد الإجراء",
|
||
"confirm_yes": "تأكيد",
|
||
"confirm_no": "إلغاء",
|
||
"error_username_short": "الاسم 3 أحرف على الأقل",
|
||
"error_password_short": "كلمة المرور 8 أحرف على الأقل",
|
||
"error_generic": "فشل",
|
||
"error_network": "خطأ في الشبكة: {{message}}",
|
||
"error_create_user": "فشل إنشاء المستخدم",
|
||
"tab_storage": "التخزين",
|
||
"storage_title": "إعداد التخزين",
|
||
"storage_current_backend": "الواجهة الخلفية الحالية",
|
||
"storage_total_blobs": "إجمالي الكتل",
|
||
"storage_total_size": "الحجم الإجمالي",
|
||
"storage_dedup_ratio": "نسبة إزالة التكرار",
|
||
"storage_backend": "الواجهة الخلفية",
|
||
"storage_local": "محلي",
|
||
"storage_s3": "متوافق مع S3",
|
||
"storage_provider_preset": "إعداد مسبق للمزود",
|
||
"storage_preset_custom": "مخصص",
|
||
"storage_endpoint_url": "رابط نقطة النهاية",
|
||
"storage_endpoint_hint": "اتركه فارغاً لـ AWS S3",
|
||
"storage_bucket": "الحاوية",
|
||
"storage_region": "المنطقة",
|
||
"storage_access_key": "مفتاح الوصول",
|
||
"storage_secret_key": "المفتاح السري",
|
||
"storage_secret_configured": "تم إعداد المفتاح",
|
||
"storage_key_placeholder": "أدخل مفتاحاً جديداً",
|
||
"storage_path_style": "فرض أسلوب المسار",
|
||
"storage_path_style_hint": "مطلوب لـ MinIO وبعض الخدمات المتوافقة مع S3",
|
||
"storage_test_connection": "اختبار الاتصال",
|
||
"storage_test_success": "نجح الاتصال",
|
||
"storage_test_failure": "فشل الاتصال",
|
||
"storage_save": "حفظ الإعداد",
|
||
"storage_saved": "تم حفظ الإعداد",
|
||
"storage_migration": "ترحيل البيانات",
|
||
"storage_migration_coming_soon": "أدوات الترحيل قريباً",
|
||
"migration_status_label": "حالة الترحيل",
|
||
"migration_start": "بدء الترحيل",
|
||
"migration_pause": "إيقاف مؤقت",
|
||
"migration_resume": "استئناف",
|
||
"migration_verify": "التحقق",
|
||
"migration_complete": "إكمال",
|
||
"migration_started": "بدأ الترحيل",
|
||
"migration_paused_msg": "الترحيل متوقف مؤقتاً",
|
||
"migration_resumed_msg": "استُؤنف الترحيل",
|
||
"migration_completed_msg": "اكتمل الترحيل بنجاح",
|
||
"migration_verifying": "جارٍ التحقق...",
|
||
"migration_verify_passed": "اجتاز التحقق",
|
||
"migration_verify_failed": "فشل التحقق",
|
||
"migration_failed_blobs": "كتل فاشلة",
|
||
"testing": "جارٍ الاختبار...",
|
||
"smtp_disabled": "معطّل (المضيف غير مضبوط)",
|
||
"smtp_enabled": "مفعّل",
|
||
"smtp_enabled_label": "الحالة",
|
||
"smtp_intro": "يتم تكوين SMTP حصريًا عبر متغيرات البيئة (OXICLOUD_SMTP_*). تُقرأ القيم أدناه من الخادم قيد التشغيل — لتغييرها، عدّل البيئة وأعد تشغيل OxiCloud.",
|
||
"smtp_not_configured": "SMTP غير مكوَّن على هذا الخادم.",
|
||
"smtp_send_failed": "فشل الإرسال.",
|
||
"smtp_send_test": "إرسال بريد اختباري",
|
||
"smtp_sending": "جارٍ الإرسال…",
|
||
"smtp_sent": "تم إرسال البريد الاختباري.",
|
||
"smtp_server_code": "رد الخادم",
|
||
"smtp_test_intro": "يرسل رسالة تشخيصية محددة مسبقًا إلى المستلم أدناه ويُبلِّغ عن استجابة خادم SMTP لتتمكن من مطابقتها مع سجلات المرحّل الخاص بك.",
|
||
"smtp_test_missing_to": "أدخل عنوان المستلم.",
|
||
"smtp_test_title": "إرسال بريد اختباري",
|
||
"smtp_test_to": "عنوان المستلم",
|
||
"smtp_title": "البريد الصادر (SMTP)",
|
||
"tab_smtp": "SMTP",
|
||
"admin_users": "المسؤولون",
|
||
"confirm_role": "تغيير الدور إلى {{role}}؟",
|
||
"dashboard": "لوحة المعلومات",
|
||
"email": "البريد",
|
||
"mig_complete": "إكمال",
|
||
"mig_pause": "إيقاف مؤقت",
|
||
"mig_resume": "استئناف",
|
||
"mig_verify_failed": "فشل التحقق",
|
||
"mig_verify_passed": "اجتاز التحقق",
|
||
"mig_verifying": "جارٍ التحقق...",
|
||
"oidc_auto_provision": "إنشاء تلقائي عند أول دخول",
|
||
"oidc_callback": "عنوان الاستدعاء",
|
||
"oidc_client_id": "معرّف العميل",
|
||
"oidc_disable_pw": "تعطيل الدخول بكلمة المرور (OIDC فقط)",
|
||
"oidc_issuer": "عنوان المُصدر",
|
||
"oidc_scopes": "النطاقات",
|
||
"password": "كلمة المرور",
|
||
"quotas": "الحصص",
|
||
"reset_pw_for": "كلمة مرور جديدة لـ",
|
||
"role": "الدور",
|
||
"smtp_fail": "فشل الإرسال.",
|
||
"smtp_send": "إرسال",
|
||
"smtp_test": "إرسال بريد اختباري",
|
||
"smtp_user_state": "المصادقة",
|
||
"status": "الحالة",
|
||
"storage": "التخزين",
|
||
"storage_endpoint": "رابط نقطة النهاية",
|
||
"storage_tab": "التخزين",
|
||
"time_min_ago": "منذ {{n}} دقيقة",
|
||
"title": "مسؤول",
|
||
"user": "المستخدم",
|
||
"username": "اسم المستخدم",
|
||
"users": "المستخدمون",
|
||
"drive_manage_policies": "إدارة السياسات",
|
||
"drive_manage_policies_for": "إدارة السياسات — {{name}}",
|
||
"drive_manage_policies_help": "السياسات مخصصة للمسؤول فقط — لا يمكن لمالكي السائق تعديلها. كل مفتاح يتحكم في قيد تنفيذي واحد.",
|
||
"drive_policy": {
|
||
"forbid_sharing": "منع المشاركة لكل مورد",
|
||
"forbid_sharing_help": "منع المنح حسب الملف / حسب المجلد (يشمل أيضاً الروابط العامة والمشاركة الخارجية). تظل عضوية السائق متاحة.",
|
||
"forbid_public_links": "منع الروابط العامة",
|
||
"forbid_public_links_help": "منع روابط المشاركة المجهولة على الموارد في هذا السائق.",
|
||
"forbid_external_sharing": "منع المشاركة الخارجية",
|
||
"forbid_external_sharing_help": "منع المنح للمستخدمين الخارجيين (دعوات البريد الإلكتروني والحسابات الخارجية الموجودة مسبقاً).",
|
||
"forbid_cross_drive_move": "منع النقل بين السائقين",
|
||
"forbid_cross_drive_move_help": "منع نقل الملفات أو المجلدات إلى سائق آخر. لا يمنع التنزيل ثم إعادة الرفع.",
|
||
"forbid_owner_role_change": "قفل قائمة المالكين",
|
||
"forbid_owner_role_change_help": "يمكن للمسؤول فقط إضافة أو إزالة أو خفض مالكي السائق عندما يكون هذا مفعّلاً.",
|
||
"include_in_photo_index": "تضمين في الصور",
|
||
"include_in_photo_index_help": "عرض ملفات الصور والفيديو من هذا قرص في الجدول الزمني للصور وعلى خريطة الأماكن. تُضمَّن قرصs الشخصية الافتراضية تلقائيًا؛ فعِّل هذا الخيار مع قرصs المشتركة التي تحتوي فعلاً على صور (مثل «صور العائلة»).",
|
||
"include_in_music_index": "تضمين في الموسيقى",
|
||
"include_in_music_index_help": "تضمين الملفات الصوتية من هذا قرص في مكتبة الموسيقى. تُضمَّن قرصs الشخصية الافتراضية تلقائيًا؛ فعِّل هذا الخيار مع قرصs المشتركة التي تحتوي فعلاً على مجموعة موسيقية (مثل «موسيقى العائلة»، «تعاون فرقة»).",
|
||
"implied_by_forbid_sharing": "مُطبَّق بالفعل من قبل «منع المشاركة لكل مورد».",
|
||
"read_only": "للقراءة فقط (تجميد)",
|
||
"read_only_help": "قم بتجميد محرك الأقراص بالكامل - يتم رفض كل طفرة (التحميلات، والتحرير، والحذف، وإعادة التسمية، والمشاركة، وتغييرات العضوية). عمليات القراءة والتنزيلات تستمر في العمل. كما يتوقف بواب الاحتفاظ بالقمامة مؤقتًا. يُستخدم للأرشيفات أو عمليات الحجز القانوني أو عمليات تصفية الحساب. يمكن للمسؤول فقط إلغاء التجميد."
|
||
},
|
||
"drives": "أقراص",
|
||
"drive_name": "الاسم",
|
||
"drive_kind": "النوع",
|
||
"drive_owners": "الملّاك",
|
||
"drive_usage": "الاستخدام",
|
||
"drive_created_at": "أُنشئ في",
|
||
"drive_kind_shared": "مشترك",
|
||
"drive_kind_personal": "شخصي",
|
||
"drive_kind_default_suffix": "(افتراضي)",
|
||
"drive_manage_owners": "إدارة الملّاك",
|
||
"drive_manage_owners_for": "إدارة الملّاك — {{name}}",
|
||
"drive_edit_quota": "تعديل الحصة",
|
||
"drive_delete": "حذف قرص",
|
||
"drive_delete_confirm": "هل تريد حذف قرص «{{name}}»؟ لا يمكن التراجع عن هذا الإجراء.",
|
||
"drive_deleted": "تم حذف قرص.",
|
||
"drive_created": "تم إنشاء قرص.",
|
||
"drive_add_owner": "إضافة مالك",
|
||
"drive_current_owners": "الملّاك الحاليون",
|
||
"drive_no_owners": "لا يوجد ملّاك",
|
||
"drive_owner": "المالك",
|
||
"drive_owner_hint": "اختر مستخدمًا (المالك الوحيد) أو مجموعة (يصبح كل عضو مالكًا عبر توسيع الموضوع).",
|
||
"drive_owner_picked": "المالك: {{name}}",
|
||
"drive_owner_placeholder": "ابحث عن مستخدم أو مجموعة…",
|
||
"drive_owner_remove_confirm": "إزالة هذا المالك من قرص؟",
|
||
"drive_name_placeholder": "مثال: الهندسة",
|
||
"drive_error_name_required": "اسم قرص مطلوب.",
|
||
"drive_error_owner_required": "اختر مستخدمًا أو مجموعة كمالك للقرص.",
|
||
"create_drive": "إنشاء قرص مشترك",
|
||
"no_drives": "لا توجد أقراص بعد.",
|
||
"external_user": "خارجي",
|
||
"external_user_hint": "حساب بالدعوة فقط (magic-link أو OCM). لا يمكن أن يكون مسؤولًا ولا يمتلك حصة تخزين.",
|
||
"no_storage_for_external": "الحسابات الخارجية ليس لديها حصة تخزين.",
|
||
"promote_to_internal_title": "ترقية إلى مستخدم داخلي",
|
||
"confirm_promote_user": "ترقية {{name}} إلى مستخدم داخلي؟ سيتم تجهيز قرص شخصي ومنح حصة تخزين عادية. تُحفظ هوية الحساب؛ يظل تسجيل الدخول عبر magic-link هو طريقة الوصول حتى يتم تعيين كلمة مرور.",
|
||
"delete_user_title": "حذف المستخدم",
|
||
"delete_user_warning": "أنت على وشك حذف «{{name}}» نهائيًا. سيؤدي ذلك إلى إزالة الحساب وإلغاء جميع الجلسات وحذف القرص الشخصي. لا يمكن التراجع عن هذا الإجراء.",
|
||
"delete_user_confirm_hint": "للتأكيد، اكتب بريد الحساب أدناه: {{email}}",
|
||
"deleting": "جارٍ الحذف…",
|
||
"auth": "المصادقة",
|
||
"quota": "استخدام التخزين",
|
||
"last_login": "آخر دخول",
|
||
"tab_plugins": "الإضافات",
|
||
"plugins_title": "الإضافات",
|
||
"plugins_disabled": "تم تعطيل المكونات الإضافية على هذا الخادم. اضبط OXICLOUD_ENABLE_PLUGINS=true (وقم بالإنشاء باستخدام ميزة \"المكونات الإضافية\") لإدارة مكونات WASM الإضافية هنا.",
|
||
"plugins_install_title": "تثبيت البرنامج المساعد",
|
||
"plugins_install_intro": "قم بتحميل حزمة مكون إضافي (.zip) تحتوي على plugin.toml ووحدة WebAssembly المجمعة الخاصة بها (.wasm). تم التحقق من صحة البيان وتم فحص الوحدة قبل التثبيت.",
|
||
"plugins_bundle_label": "حزمة البرنامج المساعد (.zip)",
|
||
"plugins_install": "تثبيت البرنامج المساعد",
|
||
"plugins_installed_title": "الإضافات المثبتة",
|
||
"plugins_col_name": "اسم",
|
||
"plugins_col_id": "بطاقة تعريف",
|
||
"plugins_col_version": "إصدار",
|
||
"plugins_col_events": "الأحداث",
|
||
"plugins_col_status": "حالة",
|
||
"plugins_col_actions": "الإجراءات",
|
||
"plugins_loading": "جارٍ تحميل المكونات الإضافية…",
|
||
"plugins_none": "لم يتم تثبيت أي مكونات إضافية.",
|
||
"plugins_enabled": "ممكّن",
|
||
"plugins_disabled_badge": "عاجز",
|
||
"plugins_enable": "يُمكَِن",
|
||
"plugins_disable": "إبطال",
|
||
"plugins_delete": "يمسح",
|
||
"plugins_confirm_delete": "حذف البرنامج المساعد \"{{name}}\"؟ ستتم إزالة ملفاته من الخادم.",
|
||
"plugins_installing": "جارٍ التثبيت…",
|
||
"plugins_installed": "تم تثبيت {{name}}.",
|
||
"plugins_install_missing_bundle": "حدد حزمة البرنامج المساعد (.zip).",
|
||
"plugins_details": "السجلات والتفاصيل",
|
||
"plugins_back": "العودة إلى الإضافات",
|
||
"plugins_retention_title": "الاحتفاظ بالسجل",
|
||
"plugins_retention_intro": "يتم تقليم مقاطع السجل التي تم تدويرها والتي تكون أقدم من نافذة الاحتفاظ، أو تتجاوز الحد الأقصى للحجم، وفقًا لجدول زمني.",
|
||
"plugins_retention_days": "الاحتفاظ (بالأيام)",
|
||
"plugins_retention_max_mb": "الحد الأقصى لحجم السجل (ميجابايت)",
|
||
"plugins_retention_save": "حفظ الاستبقاء",
|
||
"plugins_retention_saved": "تم حفظ الاحتفاظ بالبيانات.",
|
||
"plugins_retention_invalid": "أدخل أرقامًا غير سالبة.",
|
||
"plugins_logs_title": "سجلات",
|
||
"plugins_logs_level_all": "جميع المستويات",
|
||
"plugins_logs_search": "بحث في الرسائل...",
|
||
"plugins_logs_live": "يعيش",
|
||
"plugins_logs_clear": "واضح",
|
||
"plugins_logs_confirm_clear": "هل تريد مسح كافة السجلات لهذا البرنامج المساعد؟",
|
||
"plugins_logs_none": "لا توجد إدخالات السجل.",
|
||
"plugins_logs_col_time": "وقت",
|
||
"plugins_logs_col_level": "مستوى",
|
||
"plugins_logs_col_kind": "عطوف",
|
||
"plugins_logs_col_invocation": "الاحتجاج",
|
||
"plugins_logs_col_message": "رسالة",
|
||
"plugins_logs_showing": "عرض {{from}}–{{to}} من {{total}}",
|
||
"available": "متاح",
|
||
"confirm_delete_plugin": "حذف البرنامج المساعد {{name}}؟",
|
||
"disable": "إبطال",
|
||
"email_auto": "يتم إنشاؤه تلقائيًا في حالة تركه فارغًا",
|
||
"enable": "يُمكَِن",
|
||
"env_locked": "تم تعيينه بواسطة متغير البيئة",
|
||
"logs_all": "جميع المستويات",
|
||
"logs_empty": "لا توجد إدخالات السجل.",
|
||
"logs_invocation": "الاحتجاج",
|
||
"logs_kind": "عطوف",
|
||
"logs_level": "مستوى",
|
||
"logs_live": "يعيش",
|
||
"logs_message": "رسالة",
|
||
"logs_search": "يبحث…",
|
||
"logs_showing": "عرض {{from}}–{{to}} من {{total}}",
|
||
"logs_time": "وقت",
|
||
"mig_eta": "~ {{min}} دقيقة المتبقية",
|
||
"mig_failed": "{{n}} النقط الفاشلة",
|
||
"mig_start": "يبدأ",
|
||
"mig_verify": "التحقق من النزاهة",
|
||
"mig_verify_mismatch": "{{n}} تباين في الحجم",
|
||
"mig_verify_missing": "{{n}}مفقود",
|
||
"mig_verify_summary": "- تم فحص النقط، إجمالي في قاعدة البيانات",
|
||
"migration": "ترحيل التخزين",
|
||
"new_password": "كلمة المرور الجديدة",
|
||
"no_plugins": "لم يتم تثبيت أي مكونات إضافية.",
|
||
"oidc_admin_groups": "مجموعات المشرف",
|
||
"oidc_auth_endpoint": "نقطة نهاية المصادقة",
|
||
"oidc_client_secret": "سر العميل",
|
||
"oidc_enabled": "تمكين تسجيل الدخول إلى OIDC",
|
||
"oidc_provider_name": "اسم المزود",
|
||
"oidc_secret_set": "تم تكوين سر العميل بالفعل.",
|
||
"over_80": "{{n}} المستخدمين أكثر من 80% من الحصة",
|
||
"over_quota": "{{n}} المستخدمين الذين تجاوزوا الحصة النسبية",
|
||
"password_reset": "إعادة تعيين كلمة المرور",
|
||
"plugin": "البرنامج المساعد",
|
||
"plugin_logs": "سجلات البرنامج المساعد",
|
||
"plugins": "الإضافات",
|
||
"plugins_clear_logs": "مسح السجلات",
|
||
"plugins_install_hint": "قم بتحميل حزمة البرنامج المساعد (.zip).",
|
||
"plugins_retention": "الاحتفاظ بالسجل",
|
||
"plugins_retention_max": "الحجم الأقصى (ميجابايت)",
|
||
"plugins_upload": "تحميل الرمز البريدي",
|
||
"quota_for": "حصة ل",
|
||
"registration": "تسجيل",
|
||
"registration_disabled_warning": "التسجيل العام معطل. يمكن للمسؤولين فقط إنشاء حسابات جديدة.",
|
||
"settings_saved_ok": "تم حفظ الإعدادات.",
|
||
"smtp": "البريد الإلكتروني (SMTP)",
|
||
"smtp_from": "من",
|
||
"smtp_host": "يستضيف",
|
||
"smtp_port": "ميناء",
|
||
"smtp_status": "حالة SMTP",
|
||
"smtp_to": "المتلقي@example.com",
|
||
"storage_blobs": "النقط",
|
||
"storage_current": "الخلفية الحالية",
|
||
"storage_dedup": "نسبة الحذف",
|
||
"storage_preset": "محددة مسبقا",
|
||
"storage_size": "مخزنة",
|
||
"storage_test": "امتحان",
|
||
"storage_backend_audit": "اتساق الخلفية",
|
||
"time_day_ago": "{{n}} د منذ",
|
||
"time_hour_ago": "{{n}} منذ ح",
|
||
"time_just_now": "الآن",
|
||
"unchanged": "اتركه فارغا للحفاظ على التيار",
|
||
"running": "جري…",
|
||
"maintenance": "صيانة",
|
||
"maintenance_hint": "أعد فحص الملفات الموجودة لملء البيانات الوصفية. آمن لإعادة التشغيل؛ يعالج المكتبة بأكملها وقد يستغرق بعض الوقت.",
|
||
"reextract_audio": "إعادة استخراج البيانات الوصفية الصوتية",
|
||
"reextract_photos": "إعادة استخراج مواعيد التقاط الصور والفيديو",
|
||
"encryption": "التشفير",
|
||
"encryption_hint": "أنشئ مفتاح AES-256 لتشفير blob غير المستقر، ثم قم بتعيينه كـ OXICLOUD_STORAGE_ENCRYPTION_KEY في بيئة الخادم لديك.",
|
||
"gen_key": "توليد المفتاح",
|
||
"gen_key_warning": "قم بتخزين هذا المفتاح بشكل آمن. في حالة فقدانها، سيتم فقدان البيانات المشفرة بشكل لا يمكن استرجاعه.",
|
||
"mounts": {
|
||
"tab": "التركيبات الخارجية",
|
||
"help": "قم بتركيب دليل من المضيف كمجلد داخل قرصك. تبقى الملفات على المضيف وتُقرأ مباشرة؛ عمليات الحذف من هنا نهائية.",
|
||
"name": "الاسم",
|
||
"host_path": "مسار المضيف (مثال /srv/media)",
|
||
"path": "المسار",
|
||
"drive": "القرص",
|
||
"drive_select": "اختر قرصًا",
|
||
"kind": "النوع",
|
||
"readonly": "للقراءة فقط",
|
||
"add": "إضافة تركيب",
|
||
"empty": "لا توجد تركيبات مُهيَّأة.",
|
||
"delete_title": "حذف التركيب"
|
||
},
|
||
"jobs": {
|
||
"run_all_consistency": "قم بتشغيل كافة اختبارات الاتساق",
|
||
"run_deep": "تشغيل عميق",
|
||
"run_deep_hint": "يعمل أيضًا على تشغيل متغيرات بطيئة (إعادة تجزئة النقطة، واكتشاف bitrot).",
|
||
"col_name": "اسم",
|
||
"col_cadence": "إيقاع",
|
||
"col_last_run": "التشغيل الأخير",
|
||
"col_outcome": "حصيلة",
|
||
"col_state": "ولاية",
|
||
"col_actions": "الإجراءات",
|
||
"col_started_at": "بدأت",
|
||
"col_status": "حالة",
|
||
"col_duration": "مدة",
|
||
"col_scanned": "الممسوحة ضوئيا",
|
||
"col_progress": "تقدم",
|
||
"col_findings": "النتائج",
|
||
"progress_scanned_only": "{{n}} الممسوحة ضوئيا",
|
||
"progress_scanned_only_tooltip": "لا يوجد إجمالي متاح لهذا التشغيل (نشر شريط التقدم المسبق أو عدم قيام المستأجر بالإبلاغ عن موضوع قابل للعد).",
|
||
"findings_present_tooltip": "قم بتوسيع هذا التشغيل لرؤية تفاصيل كل نتيجة.",
|
||
"col_error": "خطأ",
|
||
"col_kind": "نوع",
|
||
"col_severity": "خطورة",
|
||
"col_resource": "الموارد",
|
||
"col_detail": "التفاصيل",
|
||
"run": "تشغيل",
|
||
"cancel": "يلغي",
|
||
"refresh": "ينعش",
|
||
"runs_title": "أشواط الأخيرة",
|
||
"run_json": "تشغيل الملخص (JSON)",
|
||
"findings_title": "النتائج",
|
||
"no_runs": "لا يوجد أشواط حتى الآن.",
|
||
"no_findings": "لا توجد نتائج – تشغيل نظيف.",
|
||
"on_demand": "عند الطلب",
|
||
"every_h": "كل ح",
|
||
"every_min": "كل دقيقة",
|
||
"every_sec": "كل ق",
|
||
"outcome_ok": "نعم",
|
||
"outcome_err": "خطأ",
|
||
"outcome_issues": "مشاكل",
|
||
"outcome_notices": "إشعارات",
|
||
"n_findings": "‹النتائج",
|
||
"n_notices": "{{n}} إشعارات",
|
||
"notices_present_tooltip": "نتائج إعلامية - لا يلزم اتخاذ أي إجراء. قم بالتوسيع للحصول على التفاصيل.",
|
||
"purge": "تطهير الأشواط القديمة",
|
||
"purge_hint": "احذف محفوظات التشغيل المكتملة والفاشلة الأقدم من فترة الاحتفاظ المحددة. تنخفض النتائج مع تشغيل الوالدين. يتم دائمًا الحفاظ على عمليات التشغيل غير الطرفية.",
|
||
"purge_body": "احذف محفوظات التشغيل المكتملة والفاشلة الأقدم من عدد الأيام المحدد. تنخفض النتائج مع تشغيل الوالدين. يتم دائمًا الاحتفاظ بعمليات التشغيل غير الطرفية (قيد التشغيل، أو الإيقاف المؤقت، أو طلب الإلغاء).",
|
||
"purge_days_label": "الاحتفاظ (بالأيام)",
|
||
"purge_confirm": "تطهير",
|
||
"purge_done": "تمت إزالة عمليات التشغيل القديمة (أيام الاحتفاظ)",
|
||
"state_running": "جري",
|
||
"never": "أبداً",
|
||
"just_now": "الآن",
|
||
"n_min_ago": "{{n}} منذ دقيقة",
|
||
"n_h_ago": "{{n}} منذ ح",
|
||
"n_d_ago": "{{n}} د منذ",
|
||
"triggered_ok": "{{name}} تم التشغيل بنجاح",
|
||
"triggered_err": " فشل: ",
|
||
"cancel_requested": "تم طلب الإلغاء — سيتوقف {{name}} مؤقتًا عند الحدود الآمنة التالية",
|
||
"cancel_noop": "لا يوجد شيء يمكن إلغاؤه — {{name}} لا يعمل",
|
||
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — تقريبي، وكيل الواجهة الخلفية)",
|
||
"tab": "المهام الخلفية",
|
||
"title": "المهام الخلفية",
|
||
"hint": "يتعلق هذا القسم بالمهام الخلفية الداخلية: المهام الدورية والمهام حسب الطلب. عمليات فحص الاتساق آمنة للتشغيل في أي وقت — هي للقراءة فقط.",
|
||
"none_registered": "لا توجد مهام خلفية مسجلة.",
|
||
"purge_title": "مسح سجل المهام القديمة"
|
||
},
|
||
"oidc": "OIDC / SSO",
|
||
"oidc_discover": "اختبار / اكتشاف",
|
||
"reextract_done": "{{processed}}/{{total}} تمت معالجته · {{failed}} فشل",
|
||
"sessions": {
|
||
"filter_user": "المستخدم (UUID)",
|
||
"include_revoked": "تضمين الملغاة / المنتهية",
|
||
"refresh": "تحديث",
|
||
"col_user": "المستخدم",
|
||
"col_origin": "المصدر",
|
||
"col_created": "تم الإنشاء",
|
||
"col_expires": "تنتهي في",
|
||
"col_ip": "IP",
|
||
"col_user_agent": "وكيل المستخدم",
|
||
"col_bound": "مرتبطة",
|
||
"col_status": "الحالة",
|
||
"current_tooltip": "هذه هي الجلسة التي تستخدمها حاليًا — إلغاؤها سيؤدي إلى تسجيل خروجك.",
|
||
"bound_tooltip": "مرتبطة بـ DPoP (jkt {{prefix}}…)",
|
||
"unbound": "غير مرتبطة",
|
||
"revoked": "ملغاة",
|
||
"expired": "منتهية",
|
||
"active": "نشطة",
|
||
"revoke": "إلغاء",
|
||
"empty": "لا توجد جلسات مطابقة للتصفية الحالية.",
|
||
"revoke_self_confirm": "⚠️ هذه جلستك الحالية. إلغاؤها سيؤدي إلى تسجيل خروجك فورًا وعليك تسجيل الدخول مرة أخرى. هل تريد المتابعة؟",
|
||
"revoke_confirm": "إلغاء هذه الجلسة؟ سيتلقى المتصفح رمز 401 عند الطلب التالي.",
|
||
"revoke_lag_notice": "إلغاء الجلسة يقطع مسار التحديث فورًا، لكن أي JWT موجود بالفعل في المتصفح يظل صالحًا حتى {{secs}} ثانية حتى محاولة التحديث التالية.",
|
||
"origin": {
|
||
"password": "كلمة المرور",
|
||
"opaque": "OPAQUE",
|
||
"magic_link": "رابط سحري",
|
||
"oidc": "SSO",
|
||
"device": "جهاز",
|
||
"unknown": "غير معروف"
|
||
}
|
||
},
|
||
"storage_backend_audit_triggered": "backend_consistency تم تشغيله لـ `{{name}}` — تابعه في علامة تبويب المهام الخلفية."
|
||
},
|
||
"profile": {
|
||
"page_title": "الملف الشخصي",
|
||
"back_to_app": "العودة إلى OxiCloud",
|
||
"loading": "جارٍ التحميل…",
|
||
"not_authenticated": "غير مُصادق",
|
||
"not_authenticated_desc": "سجّل الدخول لعرض ملفك الشخصي.",
|
||
"sign_in": "تسجيل الدخول",
|
||
"role_admin": "مسؤول",
|
||
"role_user": "مستخدم",
|
||
"account_details": "تفاصيل الحساب",
|
||
"username": "اسم المستخدم",
|
||
"email": "البريد الإلكتروني",
|
||
"role": "الدور",
|
||
"last_login": "آخر دخول",
|
||
"storage": "التخزين",
|
||
"used": "مستخدم",
|
||
"quota": "الحصة",
|
||
"usage": "الاستخدام",
|
||
"unlimited": "غير محدود",
|
||
"app_passwords": "كلمات مرور التطبيقات",
|
||
"app_pw_desc": "أنشئ كلمات مرور لعملاء WebDAV و CalDAV و CardDAV. تُعرض كل كلمة مرور مرة واحدة فقط.",
|
||
"app_pw_label_placeholder": "التسمية (مثلاً Thunderbird، macOS)",
|
||
"generate": "إنشاء",
|
||
"generating": "جارٍ الإنشاء…",
|
||
"new_password_for": "كلمة مرور جديدة لـ",
|
||
"copy_warning": "انسخ كلمة المرور الآن. لن تتمكن من رؤيتها مرة أخرى.",
|
||
"copy_to_clipboard": "نسخ إلى الحافظة",
|
||
"col_label": "التسمية",
|
||
"col_created": "تاريخ الإنشاء",
|
||
"col_last_used": "آخر استخدام",
|
||
"col_status": "الحالة",
|
||
"active": "نشط",
|
||
"revoked": "ملغى",
|
||
"revoke_title": "إلغاء",
|
||
"no_app_passwords": "لا توجد كلمات مرور تطبيقات بعد.",
|
||
"client_sessions": "جلسات العميل",
|
||
"client_sessions_desc": "تُنشأ تلقائيًا عند اتصال عميل متوافق مع Nextcloud.",
|
||
"col_client": "العميل",
|
||
"never": "أبداً",
|
||
"just_now": "الآن",
|
||
"minutes_ago": "منذ {{n}} دقيقة",
|
||
"hours_ago": "منذ {{n}} ساعة",
|
||
"days_ago": "منذ {{n}} يوم",
|
||
"edit_profile": "تعديل الملف الشخصي",
|
||
"edit_oidc_managed": "لتغيير معلوماتك (الاسم، الاسم الأول، صورة الملف الشخصي، …)، يرجى تحديثها لدى مزود الهوية. ستظهر تغييراتك عند تسجيل الدخول التالي.",
|
||
"username_claim_hint": "2-64 حرفًا، أحرف / أرقام / نقطة / شرطة / شرطة سفلية. بمجرد الاختيار، لا يمكن تغيير اسم المستخدم (عملاء DAV/NextCloud يعتمدون عليه).",
|
||
"username_already_claimed": "اسم المستخدم محدد ولا يمكن تغييره (عملاء DAV/NextCloud يعتمدون عليه).",
|
||
"given_name": "الاسم الأول",
|
||
"family_name": "اسم العائلة",
|
||
"notify_on_share": "أرسل لي بريدًا إلكترونيًا عندما يشاركني شخص ما",
|
||
"notify_on_share_hint": "عند إلغاء التحديد، ستظل المشاركات تظهر في حسابك — لن تتلقى فقط بريدًا إلكترونيًا بشأنها.",
|
||
"hide_dotfiles": "إخفاء الملفات التي يبدأ اسمها بنقطة (.env، .git، …)",
|
||
"save_profile": "حفظ التغييرات",
|
||
"profile_saved": "تم تحديث الملف الشخصي",
|
||
"profile_no_changes": "لا توجد تغييرات لحفظها.",
|
||
"profile_save_failed": "فشل الحفظ",
|
||
"username_taken_error": "اسم المستخدم هذا مستخدم بالفعل.",
|
||
"username_immutable_error": "اسم المستخدم الخاص بك محدد بالفعل ولا يمكن تغييره هنا. اتصل بالمسؤول إذا كنت بحاجة إلى إعادة التسمية.",
|
||
"change_password": "تغيير كلمة المرور",
|
||
"current_password": "كلمة المرور الحالية",
|
||
"new_password": "كلمة المرور الجديدة",
|
||
"min_8_chars": "8 أحرف على الأقل",
|
||
"confirm_password": "تأكيد كلمة المرور الجديدة",
|
||
"update_password": "تحديث كلمة المرور",
|
||
"updating": "جارٍ التحديث…",
|
||
"password_updated": "تم تحديث كلمة المرور بنجاح",
|
||
"passwords_no_match": "كلمتا المرور غير متطابقتين",
|
||
"password_too_short": "يجب أن تكون كلمة المرور 8 أحرف على الأقل",
|
||
"password_change_failed": "فشل تغيير كلمة المرور",
|
||
"error_network": "خطأ في الشبكة: {{message}}",
|
||
"error_label_required": "أدخل تسمية",
|
||
"error_create_pw": "فشل إنشاء كلمة المرور",
|
||
"confirm_revoke": "إلغاء كلمة المرور \"{{label}}\"؟ ستتوقف العملاء عن العمل.",
|
||
"error_revoke": "فشل الإلغاء",
|
||
"edit_photo": "تحرير الصورة",
|
||
"photo_tab_url": "URL",
|
||
"photo_tab_upload": "رفع",
|
||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||
"photo_url_hint": "https://، http://، أو data:image/…;base64,… مقبول",
|
||
"photo_choose_file": "اختر صورة (PNG، JPEG، WebP)",
|
||
"photo_resize_note": "يتم تغيير حجم الصور الأكبر من 512 × 512 بكسل تلقائيًا.",
|
||
"photo_save": "حفظ الصورة",
|
||
"photo_remove": "إزالة الصورة",
|
||
"photo_cancel": "إلغاء",
|
||
"photo_save_failed": "فشل حفظ الصورة",
|
||
"photo_no_file": "الرجاء تحديد ملف أولاً",
|
||
"photo_managed_by_oidc": "الصورة يديرها موفر الهوية الخاص بك.",
|
||
"password_mismatch": "كلمتا المرور غير متطابقتين",
|
||
"app_pw_revoke": "إبطال كلمة مرور التطبيق",
|
||
"avatar": "الصورة الرمزية",
|
||
"copied": "منقول",
|
||
"copy_failed": "لا يمكن النسخ",
|
||
"language": "لغة",
|
||
"language_auto": "تلقائي",
|
||
"saved": "تم حفظ الملف الشخصي",
|
||
"sso_connect_title": "ربط الدخول الموحد",
|
||
"sso_connect_description": "اربط حسابك بـ {{provider}} حتى تتمكن من تسجيل الدخول باستخدام الدخول الموحّد (SSO) بدلاً من كلمة المرور الخاصة بك.",
|
||
"sso_connect_button": "تواصل مع",
|
||
"sso_disconnect_title": "تسجيل الدخول الموحد",
|
||
"sso_disconnect_description": "حسابك متصل بـ {{provider}}. سيتطلب منك قطع الاتصال تسجيل الدخول باستخدام كلمة المرور الخاصة بك من الآن فصاعدًا.",
|
||
"sso_disconnect_button": "افصل الدخول الموحد",
|
||
"sso_disconnect_confirm_title": "هل تريد قطع الاتصال بتسجيل الدخول الموحد؟",
|
||
"sso_disconnect_confirm_message": "لن تتمكن من تسجيل الدخول إلا باستخدام كلمة المرور أو بيانات الاعتماد غير الشفافة بعد ذلك.",
|
||
"sso_disconnect_confirm_button": "قطع الاتصال",
|
||
"sso_unlinked_success": "تم قطع الاتصال بتسجيل الدخول الموحد.",
|
||
"sso_unlink_no_alt_auth": "قم بتعيين كلمة مرور أولاً، وإلا فسيتم قفلك."
|
||
},
|
||
"upload": {
|
||
"uploading": "جارٍ الرفع...",
|
||
"files": "ملفات",
|
||
"complete": "{{count}} / {{total}} تم الرفع",
|
||
"files_counter": "{{completed}} / {{total}} ملف"
|
||
},
|
||
"storage_quota_exceeded": "تجاوز حصة التخزين",
|
||
"sharedwithme": {
|
||
"pageTitle": "مشترك معي",
|
||
"pageDescription": "الملفات والمجلدات التي شاركها معك مستخدمون آخرون",
|
||
"emptyStateTitle": "لم يُشارك معك أي شيء بعد",
|
||
"emptyStateDesc": "ستظهر هنا العناصر التي يشاركها معك مستخدمون آخرون",
|
||
"loadMore": "تحميل المزيد",
|
||
"sharedBy": "مشترك من قِبل",
|
||
"colName": "الاسم",
|
||
"colType": "النوع",
|
||
"colSharedBy": "مشترك من قِبل",
|
||
"colDate": "تاريخ المشاركة",
|
||
"colPermissions": "الصلاحيات"
|
||
},
|
||
"groupby": {
|
||
"none": "لا شيء",
|
||
"title": "التجميع حسب",
|
||
"owner": "المالك",
|
||
"shareDate": "تاريخ المشاركة",
|
||
"type": "النوع",
|
||
"type.folders": "المجلدات",
|
||
"accessedAt": "تاريخ الوصول",
|
||
"modifiedAt": "تاريخ التعديل",
|
||
"createdAt": "تاريخ الإنشاء",
|
||
"size": "الحجم",
|
||
"favoriteDate": "تاريخ المفضلة",
|
||
"byFiles": "بواسطة الملفات",
|
||
"sharedWith": "مشترك مع",
|
||
"justAdded": "جديد",
|
||
"folders": "مجلدات"
|
||
},
|
||
"dateBucket": {
|
||
"today": "اليوم",
|
||
"last7days": "آخر 7 أيام",
|
||
"last30days": "آخر 30 يومًا",
|
||
"unknown": "غير معروف"
|
||
},
|
||
"groups": {
|
||
"title": "إدارة المجموعات",
|
||
"create_button": "إنشاء مجموعة",
|
||
"create_dialog_title": "مجموعة جديدة",
|
||
"edit_dialog_title": "إعادة تسمية المجموعة",
|
||
"name_label": "الاسم",
|
||
"name_placeholder": "هندسي",
|
||
"description_label": "الوصف (اختياري)",
|
||
"members_section": "الأعضاء",
|
||
"add_member_placeholder": "إضافة مستخدم أو مجموعة…",
|
||
"no_members": "لا يوجد أعضاء بعد.",
|
||
"remove_member": "إزالة",
|
||
"delete_group": "حذف المجموعة",
|
||
"delete_confirm": "حذف المجموعة \"{name}\"؟ سيتم إلغاء الصلاحيات المرتبطة بهذه المجموعة.",
|
||
"empty_state": "لا توجد مجموعات بعد.",
|
||
"load_more": "تحميل المزيد",
|
||
"back_to_list": "رجوع",
|
||
"loading": "جارٍ التحميل…",
|
||
"virtual_badge": "النظام",
|
||
"member_count_zero": "لا يوجد أعضاء",
|
||
"member_count_one": "عضو واحد",
|
||
"member_count_other": "{count} أعضاء",
|
||
"delete_confirm_label": "اكتب اسم المجموعة للتأكيد:",
|
||
"delete_confirm_mismatch": "اكتب اسم المجموعة كما هو للتأكيد.",
|
||
"virtual_internal_name": "داخلي",
|
||
"members_loading": "جارٍ تحميل الأعضاء…",
|
||
"members_empty": "لا يوجد أعضاء",
|
||
"virtual_internal_explanation": "كل مستخدم داخلي على هذا الخادم",
|
||
"create": "إنشاء مجموعة",
|
||
"empty": "لا توجد مجموعات بعد.",
|
||
"members": "الأعضاء",
|
||
"add_member_search": "ابحث عن المستخدمين أو المجموعات لإضافتها...",
|
||
"nested": "مجموعة"
|
||
},
|
||
"myshares": {
|
||
"copyLink": "نسخ الرابط",
|
||
"deleteLink": "حذف الرابط",
|
||
"notifyByEmail": "إشعار عبر البريد الإلكتروني",
|
||
"notifyFailed": "تعذّر إرسال الإشعار.",
|
||
"notifyGroupMembers": "إشعار أعضاء المجموعة",
|
||
"notifyRateLimited": "عدد كبير من الإشعارات لهذا المستلم — حاول لاحقًا.",
|
||
"removeAccess": "إزالة الوصول",
|
||
"resendInvitation": "إعادة إرسال بريد الدعوة",
|
||
"publicLinks": "الروابط العامة",
|
||
"filter": {
|
||
"button": "الأنواع",
|
||
"title": "تصفية حسب النوع",
|
||
"files": "ملفات",
|
||
"folders": "مجلدات",
|
||
"drives": "الأقراص",
|
||
"emptyTitle": "لا توجد مشاركات تطابق التصفية الحالية",
|
||
"emptyHint": "اضبط تصفية النوع أو أعِد ضبطها إلى الافتراضي (ملفات + مجلدات).",
|
||
"reset": "إعادة تعيين التصفية"
|
||
},
|
||
"editSharing": "تحرير المشاركة",
|
||
"emptyStateDesc": "ستظهر هنا العناصر التي تشاركها مع الآخرين",
|
||
"emptyStateTitle": "لم تقم بمشاركة أي شيء حتى الآن",
|
||
"manageAccess": "إدارة الوصول",
|
||
"notifySent": "تم إرسال الإشعار.",
|
||
"passwordLinks": "الروابط المحمية بكلمة مرور"
|
||
},
|
||
"sort": {
|
||
"asc": "تصاعدي",
|
||
"desc": "تنازلي",
|
||
"direction": "فرز الاتجاه"
|
||
},
|
||
"notif": {
|
||
"errorTitle": "خطأ",
|
||
"searchError": "حدث خطأ أثناء إجراء البحث",
|
||
"cleanupCompleted": "اكتملت عملية التنظيف",
|
||
"cleanupCompletedBody": "تم مسح سجل الملفات الأخيرة",
|
||
"batchCopy": "نسخة دفعة",
|
||
"batchCopyBody": " منسوخ، فاشل",
|
||
"itemsCopied": "تم نسخ العناصر",
|
||
"itemsCopiedBody": "{{count}} تم نسخ العناصر بنجاح",
|
||
"batchMove": "تحرك دفعة",
|
||
"batchMoveBody": "‹ انتقل، ‹ فشل",
|
||
"itemsMoved": "تم نقل العناصر",
|
||
"itemsMovedBody": "{{count}} تم نقل العناصر بنجاح",
|
||
"batchDelete": "حذف دفعة",
|
||
"batchDeleteBody": "{{success}} تم نقله إلى سلة المهملات، {{errors}} فشل",
|
||
"movedToTrash": "تم النقل إلى سلة المهملات",
|
||
"movedToTrashBody": "{{count}} تم نقل العناصر إلى سلة المهملات",
|
||
"trashItemsError": "تعذر نقل العناصر إلى سلة المهملات",
|
||
"preparingDownload": "جارٍ التحضير للتحميل",
|
||
"preparingDownloadBody": "جارٍ تحضير التنزيل…",
|
||
"downloadItemsError": "تعذر تنزيل العناصر المحددة",
|
||
"favoritesAddError": "لا يمكن إضافة عناصر إلى المفضلة",
|
||
"invalidEmail": "يرجى إدخال عنوان بريد إلكتروني صالح",
|
||
"notificationSendError": "لا يمكن إرسال الإخطار",
|
||
"folderCreated": "تم إنشاء المجلد",
|
||
"folderCreatedBody": "تم إنشاء \"{{name}}\" بنجاح",
|
||
"fileMoved": "تم نقل الملف",
|
||
"fileMovedBody": "تم نقل الملف بنجاح",
|
||
"fileMoveError": "خطأ في نقل الملف: {{error}}",
|
||
"fileMoveErrorGeneric": "خطأ في نقل الملف",
|
||
"folderMoved": "تم نقل المجلد",
|
||
"folderMovedBody": "تم نقل المجلد بنجاح",
|
||
"folderMoveError": "خطأ في نقل المجلد: {{error}}",
|
||
"folderMoveErrorGeneric": "حدث خطأ أثناء نقل المجلد",
|
||
"fileCopied": "تم نسخ الملف",
|
||
"fileCopiedBody": "تم نسخ الملف بنجاح",
|
||
"fileCopyError": "خطأ في نسخ الملف: {{error}}",
|
||
"fileCopyErrorGeneric": "حدث خطأ أثناء نسخ الملف",
|
||
"folderRenamed": "تمت إعادة تسمية المجلد",
|
||
"folderRenamedBody": "تمت إعادة تسمية المجلد إلى \"{{name}}\"",
|
||
"fileTrashed": "تم نقل الملف إلى سلة المهملات",
|
||
"fileTrashedBody": "تم نقل \"{{name}}\" إلى سلة المهملات",
|
||
"fileDeleted": "تم حذف الملف",
|
||
"fileDeletedBody": "تم حذف \"{{name}}\" بنجاح",
|
||
"fileDeleteError": "حدث خطأ أثناء حذف الملف",
|
||
"folderTrashed": "تم نقل المجلد إلى سلة المهملات",
|
||
"folderTrashedBody": "تم نقل \"{{name}}\" إلى سلة المهملات",
|
||
"folderDeleted": "تم حذف المجلد",
|
||
"folderDeletedBody": "تم حذف \"{{name}}\" بنجاح",
|
||
"folderDeleteError": "حدث خطأ أثناء حذف المجلد",
|
||
"itemRestored": "تمت استعادة العنصر",
|
||
"itemRestoredBody": "تمت استعادة العنصر بنجاح",
|
||
"itemRestoreError": "حدث خطأ أثناء استعادة العنصر",
|
||
"itemDeleted": "تم حذف العنصر",
|
||
"itemDeletedBody": "تم حذف العنصر نهائيًا",
|
||
"itemDeleteError": "حدث خطأ أثناء حذف العنصر",
|
||
"trashEmptied": "تم إفراغ سلة المهملات",
|
||
"trashEmptiedBody": "تم إفراغ سلة المهملات بنجاح",
|
||
"trashEmptyError": "حدث خطأ أثناء إفراغ سلة المهملات",
|
||
"cacheCleared": "تم مسح ذاكرة التخزين المؤقت",
|
||
"cacheClearedBody": "تم مسح ذاكرة التخزين المؤقت للبحث بنجاح",
|
||
"cacheClearError": "حدث خطأ أثناء مسح ذاكرة التخزين المؤقت للبحث",
|
||
"wopiOpenError": "لا يمكن فتح محرر المستندات.",
|
||
"linkCopied": "تم نسخ الرابط",
|
||
"linkCopiedBody": "تم نسخ الرابط إلى الحافظة",
|
||
"linkCopyError": "تعذر نسخ الرابط",
|
||
"notificationSent": "تم إرسال الإشعار",
|
||
"notificationSentBody": "تم إرسال الإخطار إلى {{email}}"
|
||
},
|
||
"category": {
|
||
"audio": "صوت",
|
||
"code": "كود",
|
||
"text": "نص",
|
||
"archives": "أرشيف",
|
||
"documents": "وثائق",
|
||
"images": "الصور",
|
||
"installers": "المثبتون",
|
||
"markdown": "تخفيض السعر",
|
||
"presentations": "العروض التقديمية",
|
||
"spreadsheets": "جداول البيانات",
|
||
"videos": "فيديوهات"
|
||
},
|
||
"common": {
|
||
"add": "إضافة",
|
||
"cancel": "إلغاء",
|
||
"clear": "مسح",
|
||
"close": "إغلاق",
|
||
"confirm": "تأكيد",
|
||
"copy": "نسخ",
|
||
"create": "إنشاء",
|
||
"delete": "حذف",
|
||
"download": "تحميل",
|
||
"load_more": "تحميل المزيد",
|
||
"loading": "جارٍ التحميل…",
|
||
"next": "التالي",
|
||
"no": "لا",
|
||
"previous": "السابق",
|
||
"remove": "إزالة",
|
||
"rename": "إعادة التسمية",
|
||
"save": "حفظ",
|
||
"search": "بحث",
|
||
"yes": "نعم",
|
||
"saving": "جارٍ الحفظ…",
|
||
"deleting": "جارٍ الحذف…",
|
||
"copied": "تم النسخ إلى الحافظة",
|
||
"copy_failed": "فشل النسخ",
|
||
"empty": "لا شيء هنا بعد.",
|
||
"error": "خطأ غير معروف",
|
||
"favorite": "مفضل",
|
||
"ok": "نعم",
|
||
"optional": "خياري",
|
||
"retry": "حاول ثانية",
|
||
"select": "يختار",
|
||
"select_all": "حدد الكل",
|
||
"dismiss": "رفض"
|
||
},
|
||
"device": {
|
||
"continue": "متابعة",
|
||
"unknown": "غير معروف",
|
||
"approve": "يعتمد",
|
||
"approved": "تمت الموافقة على الجهاز. يمكنك العودة إلى جهازك.",
|
||
"client": "طلب",
|
||
"denied": "تم رفض الوصول إلى الجهاز.",
|
||
"deny": "ينكر",
|
||
"enter_code": "أدخل الرمز الظاهر على جهازك",
|
||
"lookup_failed": "فشل التحقق من الرمز. يرجى المحاولة مرة أخرى.",
|
||
"not_found": "لم يتم العثور على الرمز أو انتهت صلاحيته. يرجى التحقق والمحاولة مرة أخرى.",
|
||
"scopes": "وصول",
|
||
"title": "التحقق من الجهاز",
|
||
"unauthorized": "يجب عليك تسجيل الدخول لتتمكن من ترخيص الجهاز. الرجاء تسجيل الدخول أولا."
|
||
},
|
||
"expiryBucket": {
|
||
"expired": "منتهية الصلاحية",
|
||
"noExpiry": "بدون انتهاء صلاحية",
|
||
"today": "اليوم",
|
||
"tomorrow": "غدًا",
|
||
"later": "لاحقاً",
|
||
"month": "في أقل من 30 يوما",
|
||
"week": "في أقل من 7 أيام"
|
||
},
|
||
"nextcloud": {
|
||
"error_title": "خطأ",
|
||
"sign_in_with": "تسجيل الدخول عبر {{provider}}",
|
||
"close_window": "إغلاق النافذة",
|
||
"error_expired_body": "لقد انتهت صلاحية جلستك. يرجى المحاولة مرة أخرى.",
|
||
"error_expired_title": "انتهت صلاحية الجلسة",
|
||
"error_generic_body": "حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى.",
|
||
"error_invalid_body": "اسم المستخدم أو كلمة المرور غير صالحة. يرجى التحقق من بيانات الاعتماد الخاصة بك وحاول مرة أخرى.",
|
||
"error_invalid_title": "فشل تسجيل الدخول",
|
||
"error_notfound_body": "لم يتم العثور على الصفحة المطلوبة.",
|
||
"error_notfound_title": "لم يتم العثور عليه",
|
||
"grant": "منح الوصول",
|
||
"grant_subtitle": "يطلب عميل Nextcloud الوصول إلى حسابك.",
|
||
"grant_title": "منح الوصول",
|
||
"invalid_token": "رمز الجلسة غير صالح.",
|
||
"success_body": "يمكنك الآن العودة إلى تطبيقك، فهو متصل.",
|
||
"success_title": "تم منح الوصول"
|
||
},
|
||
"search": {
|
||
"size_label": "الحجم",
|
||
"title": "بحث",
|
||
"type": {
|
||
"audio": "صوت",
|
||
"all": "جميع الأنواع",
|
||
"image": "الصور",
|
||
"video": "مقاطع الفيديو",
|
||
"document": "المستندات",
|
||
"archive": "الأرشيفات"
|
||
},
|
||
"type_label": "النوع",
|
||
"sort": {
|
||
"relevance": "الصلة",
|
||
"largest": "الأكبر",
|
||
"name_asc": "الاسم من الألف إلى الياء",
|
||
"name_desc": "الاسم Z-A",
|
||
"newest": "الأحدث",
|
||
"oldest": "الأقدم",
|
||
"smallest": "الأصغر"
|
||
},
|
||
"results_for": "نتائج البحث عن \"{{q}}\"",
|
||
"results_summary": "نتائج البحث عن \"{{q}}\" · {{n}} نتيجة في {{ms}} مللي ثانية",
|
||
"results_summary_no_total": "نتائج البحث عن \"{{q}}\" · {{ms}} مللي ثانية",
|
||
"everywhere": "في كل مكان",
|
||
"this_folder": "هذا المجلد",
|
||
"this_folder_disabled": "افتح مجلدًا في الملفات لقصر البحث عليه",
|
||
"scope": "النطاق",
|
||
"date_label": "التاريخ",
|
||
"sort_by": "الترتيب حسب",
|
||
"clear_filters": "مسح الفلاتر",
|
||
"searching_for": "البحث عن \"{{q}}\"…",
|
||
"no_results": "لم يتم العثور على نتائج لهذا البحث",
|
||
"prompt": "اكتب استعلامًا في شريط البحث أعلاه.",
|
||
"size": {
|
||
"all": "أي حجم",
|
||
"small": "< 1 ميغابايت",
|
||
"medium": "1–100 ميغابايت",
|
||
"large": "> 100 ميغابايت"
|
||
},
|
||
"date": {
|
||
"all": "في أي وقت",
|
||
"day": "آخر 24 ساعة",
|
||
"week": "الأسبوع الماضي",
|
||
"month": "الشهر الماضي",
|
||
"year": "العام الماضي"
|
||
},
|
||
"see_all": "رؤية جميع النتائج"
|
||
},
|
||
"sizeBucket": {
|
||
"folders": "مجلدات",
|
||
"empty": "فارغة (0 ب)",
|
||
"huge": "> 5 جيجابايت",
|
||
"large": "1 – 5 جيجابايت",
|
||
"medium": "100 ميجا بايت – 1 جيجا بايت",
|
||
"small": "1 – 100 ميجابايت",
|
||
"tiny": "< 1 ميجابايت"
|
||
},
|
||
"view": {
|
||
"grid": "عرض شبكي",
|
||
"list": "عرض قائمة",
|
||
"label": "عرض الخيارات",
|
||
"hide_dotfiles": "إخفاء الملفات المخفية",
|
||
"show_dotfiles": "إظهار الملفات المخفية"
|
||
},
|
||
"preferences": {
|
||
"save_failed": "تعذّر حفظ تفضيلك. حاول مرة أخرى."
|
||
},
|
||
"upgrade": {
|
||
"title": "الترقية إلى حساب كامل",
|
||
"lede": "احصل على مساحة تخزين خاصة بك وابدأ في رفع الملفات. تبقى مشاركاتك الحالية دون تغيير.",
|
||
"busy": "جارٍ الترقية…",
|
||
"submit": "ترقية حسابي",
|
||
"cancel": "ليس الآن — العودة إلى المشارك معي",
|
||
"success": "تمت ترقية حسابك. جارٍ التوجيه إلى ملفاتك…",
|
||
"error": "فشلت الترقية.",
|
||
"password_required": "كلمة المرور مطلوبة — لا يوفر هذا الإصدار تسجيل الدخول عبر رابط بريد إلكتروني.",
|
||
"password_too_short": "يجب أن تتكون كلمة المرور من 8 أحرف على الأقل.",
|
||
"oidc_user": "تُدار حسابات SSO/OIDC من قبل مزود الهوية الخاص بك. الترقية غير متوفرة.",
|
||
"domain_not_allowed": "لا يقبل هذا الإصدار حسابات جديدة من نطاق بريدك الإلكتروني. تواصل مع المسؤول لتفعيله.",
|
||
"banner_aria": "دعوة إلى الترقية",
|
||
"banner_title": "احصل على مساحة تخزين خاصة بك",
|
||
"banner_body": "أنت تستخدم حساب ضيف. قم بالترقية للحصول على قرص شخصي وبدء رفع الملفات.",
|
||
"banner_cta": "ترقية"
|
||
},
|
||
"drive": {
|
||
"read_only_banner": {
|
||
"title": "هذا القرص للقراءة فقط",
|
||
"title_named": "القرص «{{name}}» للقراءة فقط",
|
||
"body": "يُرفض الرفع والتحرير والحذف وإعادة التسمية والمشاركة وتغييرات العضوية. القراءة والتنزيل يعملان بشكل طبيعي. تواصل مع مسؤول لإلغاء تجميد القرص.",
|
||
"aria": "هذا القرص للقراءة فقط"
|
||
},
|
||
"back_to_files": "العودة إلى الملفات",
|
||
"danger_zone": "منطقة الخطر",
|
||
"delete": "حذف القرص",
|
||
"delete_confirm": "حذف القرص «{{name}}»؟ لا يمكن التراجع عن هذا الإجراء — يجب أن يكون القرص فارغًا، وإلا سيرفض الخادم.",
|
||
"delete_hint": "حذف القرص يزيله بشكل دائم. يجب أن يكون القرص فارغًا (بدون ملفات أو مجلدات نشطة) قبل السماح بالحذف.",
|
||
"deleted": "تم حذف القرص.",
|
||
"field": {
|
||
"created": "أُنشئ في",
|
||
"default": "افتراضي",
|
||
"default_yes": "هذا هو قرصك الرئيسي",
|
||
"id": "المُعرِّف",
|
||
"kind": "النوع",
|
||
"updated": "آخر تحديث"
|
||
},
|
||
"info": "معلومات القرص",
|
||
"kind_personal": "قرص شخصي",
|
||
"kind_shared": "قرص مشترك",
|
||
"manage_members": "إدارة الأعضاء",
|
||
"members": "الأعضاء",
|
||
"members_empty": "لا يوجد أعضاء.",
|
||
"not_found_body": "هذا القرص غير موجود أو ليس لديك صلاحية الوصول إليه.",
|
||
"not_found_title": "القرص غير موجود",
|
||
"policies": "القواعد",
|
||
"policies_help": "قواعد ضبطها مسؤول OxiCloud لهذا القرص. المسؤولون فقط يمكنهم تغييرها؛ أنت ترى الحالة الحالية.",
|
||
"quota": "الحصة",
|
||
"rename": "إعادة تسمية القرص",
|
||
"role": {
|
||
"commenter": "معلّق",
|
||
"contributor": "مساهم",
|
||
"editor": "محرّر",
|
||
"owner": "المالك",
|
||
"viewer": "مشاهد"
|
||
},
|
||
"storage": "التخزين",
|
||
"usage": "الاستخدام",
|
||
"used": "المُستخدَم",
|
||
"members_personal_immutable": "الأقراص الشخصية لها عضوية ثابتة بمالك واحد."
|
||
},
|
||
"group": {
|
||
"members_empty": "لا يوجد أعضاء",
|
||
"member_count": "{{n}} أعضاء"
|
||
},
|
||
"resource_list": {
|
||
"location": "الموقع",
|
||
"wrong_drop_zone_msg": "الرفع يعمل فقط في قسم الملفات — افتح قسم الملفات وأفلت العناصر هناك.",
|
||
"wrong_drop_zone_action": "انتقل إلى الملفات"
|
||
},
|
||
"people": {
|
||
"unnamed": "لم يذكر اسمه",
|
||
"empty": "لا يوجد أشخاص بعد",
|
||
"disabled": "تم تعطيل التعرف على الوجه",
|
||
"rename_title": "اسم هذا الشخص",
|
||
"name_label": "اسم",
|
||
"back": "خلف"
|
||
},
|
||
"about": {
|
||
"description": "OxiCloud — خادم تخزين ومزامنة ملفات سريع ومستضاف ذاتيًا."
|
||
},
|
||
"cmdk": {
|
||
"no_results": "لا توجد أوامر مطابقة",
|
||
"placeholder": "اكتب أمرًا أو ابحث...",
|
||
"title": "لوحة الأوامر",
|
||
"toggle_theme": "تبديل الموضوع"
|
||
},
|
||
"errors_loadFailed": "فشل تحميل العناصر",
|
||
"settings": {
|
||
"language": "لغة"
|
||
},
|
||
"shared_with_me": {
|
||
"empty": "لم تتم مشاركة أي شيء معك حتى الآن.",
|
||
"from": "تمت المشاركة بواسطة {{who}}"
|
||
},
|
||
"sortdir": {
|
||
"title": "فرز الاتجاه"
|
||
}
|
||
}
|