Files
donetick/public/locales/ar/settings.json
2026-08-14 01:04:11 -04:00

568 lines
38 KiB
JSON

{
"title": "الإعدادات",
"common": {
"save": "حفظ",
"cancel": "إلغاء",
"confirm": "تأكيد",
"remove": "إزالة",
"delete": "حذف",
"refresh": "تحديث",
"loading": "جارٍ التحميل…",
"on": "مفعّل",
"off": "متوقف",
"error": "خطأ",
"success": "تم بنجاح",
"plusFeature": "ميزة Plus",
"earlyAccess": "وصول مبكر"
},
"overview": {
"title": "الإعدادات",
"subtitle": "خصّص تجربتك وأدر تفضيلات حسابك",
"upgrade": {
"title": "الترقية إلى Plus",
"description": "افتح ميزات قوية تزيد من إنتاجيتك",
"button": "ترقية الآن",
"features": {
"richText": "أوصاف بنص منسّق",
"notifications": "إشعارات المهام",
"apiIntegrations": "تكاملات API",
"advancedAutomation": "أتمتة متقدمة"
}
},
"sections": {
"profile": {
"title": "إعدادات الملف الشخصي",
"description": "حدّث معلومات ملفك الشخصي وصورتك واسم العرض والمنطقة الزمنية."
},
"circle": {
"title": "إعدادات الدائرة",
"description": "أدر دائرتك، وادعُ الأعضاء، وتعامل مع طلبات الانضمام."
},
"account": {
"title": "إعدادات الحساب",
"description": "أدر اشتراكك، وغيّر كلمة المرور، واحذف حسابك."
},
"subaccounts": {
"title": "الحسابات المُدارة",
"description": "أنشئ وأدر حسابات فرعية يمكنها تسجيل الدخول وإنجاز المهام المسندة إليها."
},
"notifications": {
"title": "الإشعارات",
"description": "اضبط الإشعارات الفورية وتنبيهات البريد ووجهات إشعارات المهام."
},
"mfa": {
"title": "المصادقة متعددة العوامل",
"description": "أضف طبقة حماية إضافية عبر المصادقة متعددة العوامل باستخدام تطبيقات المصادقة."
},
"apitokens": {
"title": "رموز API",
"description": "أنشئ وأدر رموز الوصول للتكاملات الخارجية والوصول إلى API."
},
"storage": {
"title": "إعدادات التخزين",
"description": "انسخ بياناتك احتياطيًا واستعدها، وأدر التخزين المحلي وتفضيلات المزامنة."
},
"sidepanel": {
"title": "تخصيص اللوحة الجانبية",
"description": "خصّص ترتيب البطاقات وظهورها في اللوحة الجانبية."
},
"theme": {
"title": "تفضيلات المظهر",
"description": "اختر المظهر المفضل لديك واضبط الوضع الفاتح/الداكن."
},
"localization": {
"title": "الإعدادات المحلية",
"description": "خصّص اللغة وتنسيق التاريخ والوقت والتفضيلات الإقليمية."
},
"advanced": {
"title": "الإعدادات المتقدمة",
"description": "اضبط الـ Webhooks والتحديثات الفورية وغيرها من الميزات المتقدمة."
},
"developer": {
"title": "إعدادات المطوّر",
"description": "اعرض معلومات تقنية عن رموز المصادقة واتصالات SSE وبيانات التصحيح."
},
"feedback": {
"title": "إرسال ملاحظات",
"description": "أخبرنا كيف يعمل Donetick معك أو اطلب ميزة جديدة."
},
"bugReport": {
"title": "الإبلاغ عن خلل",
"description": "هناك شيء لا يعمل كما ينبغي؟ أرسل لنا التفاصيل مع لقطة تقنية."
}
}
},
"profile": {
"title": "إعدادات الملف الشخصي",
"description": "حدّث اسم العرض وصورة ملفك الشخصي.",
"photoUpdated": "تم تحديث الصورة",
"photoUpdatedMessage": "تم تحديث صورة ملفك الشخصي بنجاح!",
"uploadFailed": "فشل الرفع",
"uploadFailedMessage": "تعذّر رفع صورتك. يرجى المحاولة مرة أخرى.",
"profileUpdated": "تم تحديث الملف الشخصي",
"profileUpdatedMessage": "تم حفظ معلومات ملفك الشخصي بنجاح!",
"updateFailed": "فشل التحديث",
"updateFailedMessage": "تعذّر تحديث ملفك الشخصي. تحقق من اتصالك وحاول مرة أخرى.",
"changePhoto": "تغيير الصورة",
"editPhoto": "تحرير صورة الملف الشخصي",
"displayName": "اسم العرض",
"displayNamePlaceholder": "أدخل اسم العرض",
"timezone": "المنطقة الزمنية",
"timezonePlaceholder": "اختر منطقتك الزمنية",
"save": "حفظ",
"cancel": "إلغاء"
},
"circleSettings": {
"title": "إعدادات الدائرة",
"description": "يرتبط حسابك تلقائيًا بدائرة عند إنشائها أو الانضمام إليها. ادعُ أصدقاءك بسهولة عبر مشاركة رمز الدائرة أو الرابط أدناه. وسيصلك إشعار هنا عندما يطلب أحدهم الانضمام إلى دائرتك.",
"memberOf": "أنت جزء من {{name}}",
"yourCircleCode": "رمز دائرتك هو:",
"copyCode": "نسخ الرمز",
"shareInvite": "مشاركة الدعوة",
"codeCopied": "تم نسخ الرمز إلى الحافظة",
"linkCopied": "تم نسخ رابط الدعوة إلى الحافظة",
"myCircle": "دائرتي",
"shareTitle": "انضم إلى {{name}} على Donetick",
"shareText": "أودّ دعوتك للانضمام إلى {{name}} على Donetick.",
"shareDialogTitle": "مشاركة دعوة الدائرة",
"leave": "مغادرة الدائرة",
"leaveConfirmTitle": "مغادرة الدائرة",
"leaveConfirmMessage": "هل تريد بالتأكيد مغادرة دائرتك؟",
"leaveConfirmButton": "مغادرة",
"leftCircle": "تمت مغادرة الدائرة بنجاح",
"leaveFailed": "تعذّرت مغادرة الدائرة",
"circleMembers": "أعضاء الدائرة",
"you": "(أنت)",
"pendingApproval": "بانتظار الموافقة",
"joinedOn": "انضم في {{date}}",
"requestedToJoin": "طلب الانضمام {{date}}",
"roles": {
"member": "عضو",
"memberDescription": "عضو عادي في الدائرة",
"manager": "مدير",
"managerDescription": "يمكنه انتحال هوية المستخدمين وتنفيذ إجراءات نيابةً عنهم",
"admin": "مسؤول",
"adminDescription": "صلاحية كاملة على الدائرة"
},
"roleUpdateFailed": "تعذّر تحديث الدور",
"removeMemberTitle": "إزالة عضو",
"removeMemberMessage": "هل تريد بالتأكيد إزالة {{name}} من دائرتك؟",
"memberRemoved": "تمت إزالة العضو بنجاح",
"circleMemberRequests": "طلبات الانضمام إلى الدائرة",
"lastUpdated": "آخر تحديث: {{time}}",
"refreshing": "جارٍ التحديث…",
"refreshFailed": "تعذّر تحديث طلبات الانضمام",
"wantsToJoin": "يريد {{name}} الانضمام إلى دائرتك.",
"accept": "قبول",
"acceptRequestTitle": "قبول طلب الانضمام",
"acceptRequestMessage": "هل تريد بالتأكيد قبول {{name}} (اسم المستخدم: {{username}}) للانضمام إلى دائرتك؟",
"requestAccepted": "تم قبول الطلب بنجاح",
"or": "أو",
"joinOtherDescription": "تريد الانضمام إلى دائرة شخص آخر؟ اطلب منه رمز الدائرة أو رابط الانضمام، ثم أدخل الرمز أدناه للانضمام.",
"enterCircleCode": "أدخل رمز الدائرة:",
"enterCodePlaceholder": "أدخل الرمز",
"joinCircle": "الانضمام إلى الدائرة",
"joinedPending": "تم الانضمام إلى الدائرة بنجاح، انتظر موافقة مالك الدائرة على طلبك.",
"alreadyMember": "أنت عضو في هذه الدائرة بالفعل",
"joinFailed": "تعذّر الانضمام إلى الدائرة"
},
"accountSettings": {
"title": "إعدادات الحساب",
"description": "غيّر إعدادات حسابك أو نوع خطتك أو كلمة المرور",
"accountType": "نوع الحساب: {{type}}",
"free": "مجاني",
"plus": "بلس",
"plusUntil": "Plus (حتى {{date}})",
"activeDescription": "أنت مشترك حاليًا في خطة Plus. سيتجدد اشتراكك في {{date}}.",
"cancelledDescription": "لقد ألغيت اشتراكك. سيتم خفض حسابك إلى الخطة المجانية في {{date}}.",
"freeDescription": "أنت حاليًا على الخطة المجانية. رقِّ إلى Plus لفتح المزيد من الميزات.",
"upgrade": "ترقية",
"cancel": "إلغاء الاشتراك",
"password": "كلمة المرور:",
"changePassword": "تغيير كلمة المرور",
"passwordChanged": "تم تغيير كلمة المرور بنجاح",
"passwordChangeFailed": "فشل تغيير كلمة المرور",
"dangerZone": "منطقة الخطر",
"dangerZoneDescription": "بمجرد حذف حسابك لا يمكن التراجع. يرجى التأكد قبل المتابعة.",
"deleteAccount": "حذف الحساب",
"accountDeleted": "تم حذف الحساب بنجاح",
"subscriptionCancelled": "تم إلغاء الاشتراك",
"subscriptionCancelFailed": "تعذّر إلغاء الاشتراك",
"purchase": {
"success": "تمت عملية الشراء بنجاح! أعد تشغيل التطبيق للوصول إلى ميزات Plus.",
"storeConnection": "هناك مشكلة في الاتصال بالمتجر. تحقق من شبكتك وحاول مرة أخرى.",
"notAllowed": "عمليات الشراء غير مسموح بها على هذا الجهاز. يرجى مراجعة قيود جهازك.",
"unavailable": "هذا الاشتراك غير متاح. يرجى المحاولة لاحقًا.",
"alreadyProcessed": "تمت معالجة هذه العملية من قبل. إذا كنت ترى أن هذا خطأ، تواصل مع الدعم.",
"receiptMissing": "إيصال الشراء مفقود. يرجى إعادة محاولة الشراء.",
"networkError": "خطأ في الشبكة. تحقق من اتصالك وحاول مرة أخرى.",
"invalidReceipt": "إيصال الشراء غير صالح. تواصل مع الدعم إذا استمرت المشكلة.",
"pending": "الدفعة بانتظار الموافقة. ستحصل على الوصول فور اعتمادها.",
"failed": "فشلت عملية الشراء: {{error}}. حاول مرة أخرى أو تواصل مع الدعم.",
"unknownError": "خطأ غير معروف"
}
},
"subaccounts": {
"title": "الحسابات المُدارة",
"description": "أدر الحسابات الفرعية. يمكن لمستخدمي الحسابات الفرعية تسجيل الدخول وإنجاز المهام المسندة إليهم.",
"notParentTitle": "إدارة الحسابات الفرعية",
"notParentMessage": "الحسابات الرئيسية فقط هي التي يمكنها إدارة الحسابات الفرعية.",
"freePlanNotice": "الخطة المجانية تتيح حسابًا فرعيًا واحدًا. رقِّ إلى Plus للحصول على ما يصل إلى 5 حسابات فرعية.",
"count": "الحسابات الفرعية ({{count}})",
"add": "إضافة حساب فرعي",
"loading": "جارٍ تحميل الحسابات الفرعية…",
"emptyTitle": "لا توجد حسابات فرعية",
"emptyDescription": "أنشئ حسابات فرعية ليتمكن أعضاء الفريق من تسجيل الدخول وإنجاز المهام المسندة إليهم.",
"addFirst": "أضف أول حساب فرعي",
"username": "اسم المستخدم: {{username}}",
"created": "أُنشئ في: {{date}}",
"changePassword": "تغيير كلمة المرور",
"deleteAccount": "حذف الحساب",
"createdSuccess": "تم إنشاء الحساب الفرعي «{{name}}» بنجاح!",
"createFailed": "تعذّر إنشاء الحساب الفرعي: {{error}}",
"createFailedGeneric": "تعذّر إنشاء الحساب الفرعي",
"passwordUpdated": "تم تحديث كلمة مرور الحساب الفرعي بنجاح",
"passwordUpdateFailed": "تعذّر تحديث كلمة المرور: {{error}}",
"passwordUpdateFailedGeneric": "تعذّر تحديث كلمة المرور",
"deleteConfirmTitle": "حذف الحساب الفرعي",
"deleteConfirmMessage": "هل تريد بالتأكيد حذف الحساب الفرعي «{{name}}»؟ لا يمكن التراجع عن هذا الإجراء.",
"deleted": "تم حذف الحساب الفرعي «{{name}}» بنجاح",
"deleteFailed": "تعذّر حذف الحساب الفرعي: {{error}}",
"deleteFailedGeneric": "تعذّر حذف الحساب الفرعي",
"howItWorksTitle": "كيف تعمل الحسابات المُدارة",
"howItWorks1": "تُنشئ الحسابات المُدارة من الحساب الرئيسي، وهي مخصّصة لمن تريد أن تكون لديك إمكانية حذف حسابه وإعادة تعيين كلمة مروره.",
"howItWorks2": "يمكن للحسابات الفرعية تسجيل الدخول باسم مستخدم وكلمة مرور خاصين بها.",
"howItWorks3": "يمكن للحسابات المُدارة إنجاز المهام لكن صلاحياتها الإدارية محدودة",
"howItWorks4": "تُضاف الحسابات المُدارة تلقائيًا إلى دائرتك"
},
"notifications": {
"title": "إعدادات الإشعارات",
"deviceSection": "إشعارات الجهاز",
"deviceSectionDescription": "أدر إشعارات جهازك",
"deviceLabel": "إشعار الجهاز",
"deviceHelper": "تلقَّ إشعارًا على جهازك عند استحقاق مهمة",
"mobileOnly": "هذه الميزة متاحة على الأجهزة المحمولة فقط",
"testNotification": "إشعار تجريبي",
"testNotificationBody": "لديك مهمة تستحق قريبًا",
"dueTitle": "إشعار الاستحقاق",
"dueLabel": "إشعار عند استحقاق المهمة",
"preDueTitle": "إشعار قبل الاستحقاق",
"preDueLabel": "إشعار قبل ساعات من استحقاق المهمة",
"overdueTitle": "إشعار التأخر",
"overdueLabel": "إشعار عند تأخر المهمة عن موعدها",
"pushLabel": "الإشعارات الفورية",
"pushHelper": "تلقَّ التذكيرات والإعلانات وإسنادات المهام عبر الإشعارات الفورية",
"registeredDevices": "الأجهزة المسجّلة ({{count}}/5)",
"registeredDevicesDescription": "الأجهزة المسجّلة لتلقّي الإشعارات الفورية الخاصة بحسابك",
"currentDevice": "الجهاز الحالي: {{platform}} {{model}}",
"currentDeviceNotRegistered": "هذا الجهاز غير مسجّل لتلقّي الإشعارات الفورية",
"limitReached": "بلغت الحد الأقصى",
"registerDevice": "تسجيل الجهاز",
"unknownDevice": "جهاز غير معروف",
"deviceCreatedAt": "أُنشئ في: {{date}}",
"noDevices": "لا توجد أجهزة مسجّلة لتلقّي الإشعارات الفورية",
"customSection": "إشعار مخصّص",
"customSectionDescription": "الإشعار عبر منصة أخرى مثل Telegram أو Pushover",
"customLabel": "إشعار مخصّص",
"customHelper": "تلقَّ الإشعارات على منصة أخرى",
"targetNone": "بدون",
"targetTelegram": "Telegram",
"targetPushover": "Pushover",
"targetWebhooks": "Webhooks",
"telegramBotHelpBefore": "عليك إرسال رسالة إلى البوت أولًا حتى تعمل إشعارات Telegram",
"telegramBotHelpAfter": "لبدء محادثة",
"clickHere": "اضغط هنا",
"chatId": "معرّف المحادثة",
"chatIdPlaceholder": "معرّف المستخدم / معرّف المحادثة",
"telegramChatIdHelpBefore": "إذا كنت لا تعرف معرّف محادثتك، ابدأ محادثة مع userinfobot وسيرسله إليك.",
"telegramChatIdHelpAfter": "لبدء محادثة مع userinfobot",
"userKey": "مفتاح المستخدم",
"userKeyPlaceholder": "معرّف المستخدم",
"chatIdRequired": "معرّف المحادثة مطلوب",
"chatIdInvalid": "معرّف المحادثة غير صالح",
"userKeyRequired": "مفتاح المستخدم مطلوب",
"targetUpdated": "تم تحديث وجهة الإشعارات",
"targetUpdateFailed": "حدث خطأ أثناء تحديث وجهة الإشعارات: {{error}}",
"deviceRegistered": "تم تسجيل الجهاز بنجاح لتلقّي الإشعارات الفورية.",
"deviceLimitTitle": "بلغت الحد الأقصى للأجهزة",
"deviceLimitMessage": "لقد بلغت الحد الأقصى وهو 5 أجهزة مسجّلة. يرجى إزالة جهاز قبل تسجيل هذا الجهاز.",
"registrationFailedTitle": "فشل التسجيل",
"registrationFailedMessage": "تعذّر تسجيل الجهاز تلقائيًا. يرجى المحاولة مرة أخرى.",
"permissionRequiredTitle": "الإذن مطلوب",
"permissionRequiredMessage": "يلزم إذن الإشعارات الفورية لتسجيل هذا الجهاز.",
"registrationInitiatedTitle": "بدأ التسجيل",
"registrationInitiatedMessage": "بدأ تسجيل الإشعارات الفورية. سيُسجَّل الجهاز تلقائيًا.",
"registerDeviceFailed": "تعذّر تسجيل الجهاز. يرجى المحاولة مرة أخرى.",
"permissionDeniedTitle": "تم رفض إذن الإشعارات",
"permissionDeniedMessage": "لقد رفضت أذونات الإشعارات. يمكنك تفعيلها لاحقًا من إعدادات جهازك.",
"pushPermissionDeniedTitle": "تم رفض إذن الإشعارات الفورية",
"pushPermissionDeniedMessage": "تم تعطيل الإشعارات الفورية. يمكنك تفعيلها من إعدادات جهازك عند الحاجة.",
"unregisterFailed": "تعذّر إلغاء تسجيل الجهاز"
},
"mfa": {
"title": "المصادقة متعددة العوامل",
"description": "أضف طبقة حماية إضافية لحسابك عبر المصادقة متعددة العوامل (MFA). عند تفعيلها، ستحتاج إلى إدخال رمز تحقق من تطبيق المصادقة إلى جانب كلمة المرور عند تسجيل الدخول.",
"twoFactor": "المصادقة الثنائية",
"enabledSubtitle": "حسابك محمي بالمصادقة الثنائية",
"disabledSubtitle": "أمّن حسابك باستخدام تطبيق مصادقة",
"enable": "تفعيل",
"disable": "تعطيل",
"enabledSuccess": "تم تفعيل المصادقة متعددة العوامل بنجاح!",
"disabledSuccess": "تم تعطيل المصادقة متعددة العوامل بنجاح!",
"errors": {
"qrGenerationFailed": "تعذّر إنشاء رمز QR",
"invalidResponse": "استجابة غير صالحة من الخادم. رمز QR أو المفتاح السري مفقود.",
"notFound": "لم يُعثر على نقطة إعداد المصادقة متعددة العوامل. قد لا تكون هذه الميزة متاحة بعد.",
"unauthorized": "غير مصرّح. يرجى تسجيل الدخول مرة أخرى.",
"serverError": "خطأ في الخادم. يرجى المحاولة لاحقًا.",
"setupFailed": "تعذّر إعداد المصادقة متعددة العوامل ({{status}}). يرجى المحاولة مرة أخرى.",
"networkError": "خطأ في الشبكة. تحقق من اتصالك وحاول مرة أخرى.",
"invalidCode": "رمز التحقق غير صالح. يرجى المحاولة مرة أخرى.",
"confirmFailed": "تعذّر تأكيد المصادقة متعددة العوامل. يرجى المحاولة مرة أخرى.",
"disableFailed": "تعذّر تعطيل المصادقة متعددة العوامل. يرجى المحاولة مرة أخرى."
},
"setup": {
"title": "إعداد المصادقة متعددة العوامل",
"addedAccount": "لقد أضفت الحساب",
"back": "رجوع",
"verifyAndEnable": "التحقق والتفعيل",
"savedBackupCodes": "لقد حفظت رموز النسخ الاحتياطي",
"step1Label": "الخطوة 1:",
"step1": "امسح رمز QR أدناه باستخدام تطبيق المصادقة (Google Authenticator أو Authy أو غيرهما)",
"qrAlt": "رمز QR للمصادقة متعددة العوامل",
"qrFailed": "تعذّر إنشاء رمز QR. حاول مرة أخرى أو استخدم مفتاح الإدخال اليدوي أدناه.",
"manualKey": "مفتاح الإدخال اليدوي:",
"step2Label": "الخطوة 2:",
"step2": "أدخل رمز التحقق المكوّن من 6 أرقام من تطبيق المصادقة",
"codePlaceholder": "أدخل الرمز المكوّن من 6 أرقام",
"successTitle": "تم تفعيل المصادقة متعددة العوامل بنجاح!",
"backupCodesTitle": "احفظ رموز النسخ الاحتياطي هذه في مكان آمن",
"backupCodesDescription": "يمكنك استخدام هذه الرموز للوصول إلى حسابك في حال فقدت جهاز المصادقة. يمكن استخدام كل رمز مرة واحدة فقط."
},
"disableModal": {
"title": "تعطيل المصادقة متعددة العوامل",
"warning": "تعطيل المصادقة متعددة العوامل يجعل حسابك أقل أمانًا. هل تريد بالتأكيد المتابعة؟",
"prompt": "أدخل رمز تحقق من تطبيق المصادقة للتأكيد:",
"confirm": "تعطيل المصادقة متعددة العوامل"
},
"backupCodesModal": {
"title": "رموز نسخ احتياطي جديدة",
"warning": "لم تعد رموز النسخ الاحتياطي السابقة صالحة. احفظ هذه الرموز الجديدة في مكان آمن. يمكن استخدام كل رمز مرة واحدة فقط."
}
},
"apiTokens": {
"title": "رموز API",
"accessToken": "رمز الوصول",
"description": "أنشئ رمزًا لاستخدامه مع API لتحديث الأشياء التي تُطلق المهام",
"plusNotice": "رموز API غير متاحة في الخطة الأساسية. رقِّ إلى Plus لإنشاء رموز API للتكامل مع الأنظمة الخارجية وأتمتة مهامك.",
"showToken": "إظهار الرمز",
"hideToken": "إخفاء الرمز",
"removeTitle": "إزالة الرمز",
"removeMessage": "هل تريد بالتأكيد إزالة {{name}}؟",
"removedTitle": "تمت الإزالة",
"removedMessage": "تمت إزالة رمز API",
"tokenCopied": "تم نسخ الرمز إلى الحافظة",
"generateNew": "إنشاء رمز جديد",
"nameModalTitle": "امنح رمزك الجديد اسمًا يساعدك على تذكّره.",
"generateToken": "إنشاء الرمز"
},
"storage": {
"title": "إعدادات التخزين",
"serverTitle": "استخدام تخزين الخادم",
"serverDescription": "هذه هي المساحة التي يستخدمها حسابك على خوادمنا (مثل الملفات والصور والبيانات التي رفعتها).",
"usagePlaceholder": "-- ميغابايت مستخدمة / -- ميغابايت إجمالًا (--)",
"usage": "{{used}} ميغابايت مستخدمة / {{total}} ميغابايت إجمالًا ({{percent}}%)",
"basicPlanNotice": "تخزين الخادم غير متاح في الخطة الأساسية. رقِّ إلى Plus لتتبّع استخدامك لتخزين الخادم.",
"localTitleApp": "التخزين المحلي والذاكرة المؤقتة للتطبيق",
"localTitleBrowser": "التخزين المحلي والذاكرة المؤقتة للمتصفح",
"localDescription": "هذه بيانات محفوظة محليًا في متصفحك لتسريع الوصول. مسحها لن يؤثر على بياناتك على الخادم، لكنه قد يسجّل خروجك.",
"clearLocal": "مسح كل التخزين المحلي والذاكرة المؤقتة",
"clearLocalTitle": "مسح كل التخزين المحلي",
"clearLocalMessage": "هل تريد بالتأكيد مسح التخزين المحلي والذاكرة المؤقتة؟ سيؤدي ذلك إلى إزالة جميع بياناتك من هذا المتصفح وسيتطلب تسجيل الدخول من جديد.",
"clearAll": "مسح الكل",
"appPreferences": "تفضيلات التطبيق",
"deviceOnly": "على الجهاز فقط",
"appPreferencesDescription": "هذه تفضيلات وإعدادات يحفظها التطبيق محليًا على جهازك. مسحها سيعيد ضبط إعدادات التطبيق وقد يسجّل خروجك، لكنه لن يؤثر على بياناتك على الخادم.",
"clearPreferences": "مسح تفضيلات التطبيق",
"clearPreferencesTitle": "مسح تفضيلات التطبيق",
"clearPreferencesMessage": "هل تريد بالتأكيد مسح جميع تفضيلات التطبيق؟ سيؤدي ذلك إلى إعادة ضبط إعداداتك وقد يتطلب تسجيل الدخول من جديد."
},
"sidepanel": {
"title": "تخصيص اللوحة الجانبية",
"heading": "إعدادات اللوحة الجانبية",
"description": "حدّد البطاقات التي تظهر في اللوحة الجانبية وترتيبها. اسحب وأفلت لإعادة الترتيب، أو بدّل ظهور كل بطاقة.",
"resetToDefaults": "استعادة الإعدادات الافتراضية",
"resetHelper": "سيؤدي ذلك إلى استعادة الظهور والترتيب الافتراضيين لجميع البطاقات.",
"cards": {
"welcome": {
"name": "تبديل المستخدم",
"description": "يتيح للمسؤولين والمديرين عرض المهام بصفة مستخدمين آخرين"
},
"smartInsights": {
"name": "رؤى ذكية",
"description": "إجراءات سريعة بناءً على مهامك"
},
"assignees": {
"name": "المهام حسب المكلَّف",
"description": "يجمع المهام حسب الشخص المكلَّف بها"
},
"calendar": {
"name": "عرض التقويم",
"description": "يعرض المهام بتنسيق تقويم"
},
"activities": {
"name": "الأنشطة الأخيرة",
"description": "يعرض المهام المنجزة والأنشطة الأخيرة"
},
"weeklyGoals": {
"name": "الأهداف الأسبوعية",
"description": "يعرض التقدّم الأسبوعي وإحصاءات إنجاز العائلة"
}
}
},
"theme": {
"title": "تفضيلات المظهر",
"description": "اختر الشكل الذي يظهر به الموقع لك. حدّد مظهرًا ثابتًا أو زامنه مع نظامك للتبديل تلقائيًا بين المظهر النهاري والليلي.",
"themeMode": "وضع المظهر",
"light": "فاتح",
"dark": "داكن",
"system": "النظام"
},
"localization": {
"title": "الإعدادات المحلية",
"description": "خصّص اللغة وتنسيق التاريخ والتفضيلات الإقليمية لحسابك.",
"language": "اللغة",
"languageDescription": "اختر لغتك المفضلة",
"rtlNotice": "تُكتب هذه اللغة من اليمين إلى اليسار (RTL)",
"dateFormat": "تنسيق التاريخ",
"dateFormatDescription": "اختر طريقة عرض التواريخ في جميع أنحاء التطبيق",
"timeFormat": "تنسيق الوقت",
"timeFormatDescription": "اختر نظام 12 ساعة أو 24 ساعة",
"preview": "معاينة: {{value}}",
"12hour": "12 ساعة (ص/م)",
"24hour": "24 ساعة",
"firstDayOfWeek": "أول أيام الأسبوع",
"firstDayOfWeekDescription": "اختر اليوم الذي يبدأ به أسبوعك",
"sunday": "الأحد",
"monday": "الاثنين",
"saturday": "السبت",
"formats": {
"mdy": "MM/DD/YYYY (الولايات المتحدة)",
"dmy": "DD/MM/YYYY (أوروبا)",
"ymd": "YYYY-MM-DD (ISO)",
"long": "تنسيق طويل (مثال: 1 يناير 2024)",
"short": "تنسيق قصير (مثال: 1 ينا 2024)"
}
},
"advanced": {
"title": "الإعدادات المتقدمة",
"description": "اضبط الميزات المتقدمة مثل الـ Webhooks والتحديثات الفورية لتعزيز إنتاجيتك.",
"offlineTitle": "دعم العمل دون اتصال",
"offlineDescription": "واصل استخدام Donetick دون اتصال على هذا الجهاز/المتصفح. تُحفظ تغييراتك محليًا وتُزامن عند عودتك للاتصال.",
"offlineToggle": "تفعيل دعم العمل دون اتصال",
"offlineHelper": "إيقاف هذا الخيار يزيل التغييرات غير المزامنة والبيانات المحفوظة دون اتصال من هذا الجهاز/المتصفح.",
"offlineEnabled": "تم تفعيل وضع العمل دون اتصال على هذا الجهاز/المتصفح",
"offlineDisabled": "تم إيقاف وضع العمل دون اتصال ومسح البيانات المحلية",
"offlineDisabledPartial": "تم إيقاف وضع العمل دون اتصال، لكن قد تبقى بعض البيانات المحلية مخزّنة",
"offlineDisableTitle": "إيقاف وضع العمل دون اتصال",
"offlineDisableMessage": "إيقاف وضع العمل دون اتصال سيزيل التغييرات غير المزامنة والبيانات المحفوظة دون اتصال على هذا الجهاز/المتصفح. هل تريد المتابعة؟",
"offlineDisableConfirm": "الإيقاف ومسح البيانات",
"webhookTitle": "تكامل Webhook",
"webhookDescription": "تتيح لك الـ Webhooks إرسال إشعارات فورية إلى خدمات أخرى عند وقوع أحداث في دائرتك. اضبط رابط Webhook لتلقّي التحديثات الفورية.",
"webhookPlusNotice": "إشعارات Webhook غير متاحة في الخطة الأساسية. رقِّ إلى Plus لتلقّي التحديثات الفورية عبر الـ Webhooks.",
"webhookToggle": "تفعيل Webhook",
"webhookHelper": "فعّل إشعارات Webhook لتحديثات المهام والأشياء.",
"webhookURL": "رابط Webhook",
"webhookUpdated": "تم تحديث رابط Webhook بنجاح",
"webhookUpdateFailed": "تعذّر تحديث رابط Webhook",
"realtimeTitle": "التحديثات الفورية",
"realtimeDescription": "اضبط كيفية تلقّي التحديثات المباشرة عند تغيّر المهام والأنشطة في دائرتك.",
"realtime": {
"toggleLabel": "تفعيل التحديثات الفورية",
"title": "التحديثات الفورية",
"subtitle": "تلقَّ إشعارات فورية عند تحديث المهام",
"statusLabel": "الحالة:",
"basicPlan": "التحديثات الفورية غير متاحة في الخطة الأساسية. رقِّ إلى Plus لتلقّي إشعارات فورية عند تحديث المهام.",
"disabled": "التحديثات الفورية معطّلة. فعّلها لترى التغييرات المباشرة عندما تنجز أنت أو أعضاء دائرتك المهام أو تتخطّونها أو تعدّلونها.",
"connected": "التحديثات الفورية تعمل. سترى التغييرات المباشرة عندما تنجز أنت أو أعضاء دائرتك المهام أو تتخطّونها أو تعدّلونها.",
"connecting": "جارٍ الاتصال بالتحديثات الفورية…",
"errored": "التحديثات الفورية مفعّلة لكنها لا تعمل: {{error}}",
"notConnected": "التحديثات الفورية مفعّلة لكن لا يوجد اتصال حاليًا.",
"basicPlanNotice": "التحديثات الفورية غير متاحة في الخطة الأساسية. رقِّ إلى Plus لتلقّي إشعارات فورية عندما تنجز أنت أو أعضاء دائرتك المهام أو تتخطّونها أو تعدّلونها."
}
},
"subscription": {
"sessionFailed": "Failed to create subscription session",
"errorTitle": "Subscription Error",
"errorMessage": "Failed to start subscription process. Please try again.",
"subscribe": "Subscribe",
"cancelAnytime": "Cancel anytime. No hidden fees. Secure payment powered by Stripe."
},
"childUsers": {
"errNameRequired": "Sub account name is required",
"errNameMin": "Sub account name must be at least 2 characters",
"errNameMax": "Sub account name must be less than 20 characters",
"errNameChars": "Sub account name can only contain lowercase letters, dot and dash",
"errPasswordRequired": "Password is required",
"errPasswordLength": "Password must be between 8 and 64 characters",
"errPasswordMatch": "Passwords do not match",
"errDisplayNameMax": "Display name must be less than 50 characters",
"createTitle": "Create Sub Account",
"createButton": "Create Account",
"nameLabel": "Sub Account Name *",
"namePlaceholder": "Enter sub account name (e.g., sarah)",
"displayNameLabel": "Display Name",
"displayNamePlaceholder": "Display name (optional, defaults to sub account name)",
"passwordLabel": "Password *",
"passwordPlaceholder": "Enter password (8-64 characters)",
"confirmPasswordLabel": "Confirm Password *",
"confirmPasswordPlaceholder": "Confirm password"
},
"passwordChange": {
"minLength": "Password must be at least 8 characters",
"maxLength": "Password must be less than 64 characters"
},
"payment": {
"cancelledTitle": "Payment has been cancelled",
"cancelledRedirect": "You will be redirected to the main page shortly.",
"successTitle": "Payment Successful!",
"successRedirect": "You will be redirected to the settings page shortly."
},
"developer": {
"tokenRefreshed": "Token refreshed successfully",
"endpointCalled": "Refresh token endpoint called successfully",
"clearDbCleared": "Local offline database cleared. Starting full sync...",
"clearDbDone": "Full sync completed from the beginning",
"intro": "View technical information about your authentication tokens and session",
"refreshCookieNote": "Refresh tokens are managed via HTTP-only cookies on web platform",
"noReconnectInfo": "No reconnection information available",
"noTimeoutInfo": "No timeout information available",
"noDebugInfo": "No debug information available"
},
"backup": {
"keyRequired": "Encryption key is required",
"created": "Backup created and downloaded successfully",
"createFailed": "Failed to create backup",
"selectFile": "Please select a backup file",
"restored": "Backup restored successfully. Please refresh the page.",
"restoreFailed": "Failed to restore backup",
"readFailed": "Failed to read backup file",
"createIntro": "Create an encrypted backup of your data. This backup will include all your chores, history, settings, and optionally your uploaded files.",
"keyPlaceholder": "Enter a strong encryption key",
"includeAssets": "Include uploaded files and assets",
"warningLabel": "Warning:",
"restoreWarning": "Restoring a backup will replace all your current data. This action cannot be undone.",
"restoreKeyPlaceholder": "Enter the encryption key used for this backup"
},
"deletion": {
"passwordRequired": "Please enter your password to continue",
"passwordAndDelete": "Please enter your password and type DELETE to confirm",
"failed": "Failed to delete account",
"passwordPlaceholder": "Enter your password",
"transferIntro": "You own circles that require ownership transfer before deletion. Please select new owners:",
"selectOwner": "Select new owner",
"confirmPrompt": "Please enter your password and type DELETE to confirm",
"typeDelete": "DELETE"
}
}