import type { TranslationMap } from '../types';

// Arabic (العربية) chunk 5/5. Translated from chunks/en-5.ts.
const ar5: TranslationMap = {
  'settings.billing.subscription.save': '{pct}',
  'settings.billing.subscription.upgrade': 'ترقية',
  'settings.billing.subscription.waiting': 'انتظار',
  'settings.billing.subscription.waitingPayment': 'في انتظار الدفع',
  'settings.composio.apiKeyDesc': 'يتم حاليًا تخزين مفتاح Composio API على هذا الجهاز.',
  'settings.composio.apiKeyLabel': 'مفتاح Composio API',
  'settings.composio.apiKeyStored': 'تم تخزين مفتاح API',
  'settings.composio.apiKeyStoredPlaceholder': '••••••••••••••••',
  'settings.composio.clearedToBackend': 'تم التبديل إلى وضع الخلفية',
  'settings.composio.confirmItem1': 'حساب على app.composio.dev مع مفتاح API',
  'settings.composio.confirmItem2': 'لإعادة ربط كل تكامل عبر حساب Composio الشخصي الخاص بك',
  'settings.composio.confirmItem3':
    'ملاحظة: مشغّلات Composio (الـ webhooks الفورية) لا تعمل في الوضع المباشر بعد — فقط استدعاءات الأدوات المتزامنة',
  'settings.composio.confirmNeedItems': 'ستحتاج إلى:',
  'settings.composio.confirmSwitch': 'أفهم، التبديل إلى المباشر',
  'settings.composio.confirmTitle': '⚠️ التبديل إلى الوضع المباشر',
  'settings.composio.confirmWarning':
    'تكاملاتك الحالية (Gmail، Slack، GitHub، إلخ المرتبطة عبر OpenHuman) لن تكون مرئية — فهي موجودة في مستأجر Composio المُدار من OpenHuman.',
  'settings.composio.intro':
    'يُدمج Composio أكثر من 250 تطبيقًا خارجيًا كأدوات يمكن للوكيل استدعاؤها. اختر كيفية توجيه هذه الاستدعاءات.',
  'settings.composio.modeDirect': 'مباشر (استخدم مفتاح API الخاص بك)',
  'settings.composio.modeDirectDesc':
    'تذهب الاستدعاءات إلى backend.composio.dev مباشرةً. سيادي / مناسب للعمل دون اتصال. تنفيذ الأدوات يعمل بشكل متزامن؛ مشغّلات الـ webhooks الفورية لم تُوجَّه بعد في الوضع المباشر (مشكلة متابعة).',
  'settings.composio.modeManaged': 'مُدار (OpenHuman يتولى الأمر نيابةً عنك)',
  'settings.composio.modeManagedDesc':
    'يقوم OpenHuman بتمرير استدعاءات الأدوات عبر خادمنا الخلفي (موصى به). تتم وساطة المصادقة؛ لن تلصق مفتاح Composio API. الـ webhooks مُوجَّهة بالكامل.',
  'settings.composio.routingMode': 'وضع التوجيه',
  'settings.composio.saveErrorNoKey': 'فشل الحفظ. الوضع المباشر يتطلب مفتاح API غير فارغ.',
  'settings.composio.saving': 'جارٍ الحفظ…',
  'settings.composio.switching': 'جارٍ التبديل…',
  'settings.cron.jobs.desc': 'الوصف',
  'settings.cron.jobs.empty': 'لا توجد مهام cron أساسية.',
  'settings.cron.jobs.lastStatus': 'آخر حالة',
  'settings.cron.jobs.loading': 'جارٍ تحميل مهام cron...',
  'settings.cron.jobs.loadingRuns': 'جارٍ تحميل عمليات التشغيل',
  'settings.cron.jobs.nextRun': 'التشغيل التالي',
  'settings.cron.jobs.pause': 'إيقاف مؤقت',
  'settings.cron.jobs.paused': 'مفعّل',
  'settings.cron.jobs.recentRuns': 'التشغيلات الأخيرة',
  'settings.cron.jobs.removing': 'جارٍ الإزالة',
  'settings.cron.jobs.resume': 'استئناف',
  'settings.cron.jobs.runningNow': 'يعمل الآن',
  'settings.cron.jobs.saving': 'جارٍ الحفظ…',
  'settings.cron.jobs.schedule': 'الجدول',
  'settings.cron.jobs.title': 'مهام Cron الأساسية',
  'settings.cron.jobs.viewRuns': 'عرض عمليات التشغيل',
  'settings.localModel.deviceCapability.active': 'نشط',
  'settings.localModel.deviceCapability.appliedTier': 'المستوى المطبّق',
  'settings.localModel.deviceCapability.applying': 'جارٍ التطبيق',
  'settings.localModel.deviceCapability.cores': '{count}',
  'settings.localModel.deviceCapability.couldNotLoadPresets': 'تعذّر تحميل الإعدادات المسبقة',
  'settings.localModel.deviceCapability.cpu': 'CPU',
  'settings.localModel.deviceCapability.customModelIds': 'معرفات نماذج مخصصة',
  'settings.localModel.deviceCapability.detected': 'تم الكشف',
  'settings.localModel.deviceCapability.disabled': 'معطّل',
  'settings.localModel.deviceCapability.disabledDesc': 'وصف التعطيل',
  'settings.localModel.deviceCapability.downloadingModels': '(جارٍ تنزيل النماذج)',
  'settings.localModel.deviceCapability.downloadingSetupDesc':
    'جارٍ تنزيل مثبّت OllamaSetup (~2 GB) وفكّه. قد يستغرق هذا دقيقة عند التثبيت الأول.',
  'settings.localModel.deviceCapability.failedToApplyPreset': 'فشل تطبيق الإعداد المسبق',
  'settings.localModel.deviceCapability.gpu': 'GPU',
  'settings.localModel.deviceCapability.installFailed': 'فشل تثبيت Ollama',
  'settings.localModel.deviceCapability.installFailedDesc':
    'خرج المثبّت قبل أن يصبح Ollama قابلاً للاستخدام. انقر إعادة المحاولة، أو ثبّته يدويًا من ollama.com.',
  'settings.localModel.deviceCapability.installFirst': 'شغّل Ollama أولاً.',
  'settings.localModel.deviceCapability.installFirstDesc':
    'تعتمد المستويات المحلية على نقطة نهاية Ollama مُدارة خارجيًا. شغّلها بنفسك، وحمّل النماذج التي تريدها، واستمر في استخدام "معطّل (التراجع السحابي)" حتى يصبح وقت التشغيل قابلاً للوصول.',
  'settings.localModel.deviceCapability.installOllamaFirst':
    'شغّل Ollama أولاً لاستخدام هذا المستوى',
  'settings.localModel.deviceCapability.installingOllama': 'جارٍ تثبيت Ollama',
  'settings.localModel.deviceCapability.loadingDeviceInfo': 'جارٍ تحميل معلومات الجهاز',
  'settings.localModel.deviceCapability.localAiDisabled':
    'الذكاء الاصطناعي المحلي معطّل — يُستخدم الاحتياط السحابي.',
  'settings.localModel.deviceCapability.modelTier': 'مستوى النموذج',
  'settings.localModel.deviceCapability.needsOllama': 'يحتاج إلى Ollama',
  'settings.localModel.deviceCapability.notDetected': 'لم يُكتشف',
  'settings.localModel.deviceCapability.ram': 'RAM',
  'settings.localModel.deviceCapability.recommended': 'موصى به',
  'settings.localModel.deviceCapability.retryInstall': 'جارٍ إعادة المحاولة…',
  'settings.localModel.deviceCapability.retrying': 'جارٍ إعادة المحاولة…',
  'settings.localModel.deviceCapability.starting': 'جارٍ البدء…',
  'settings.localModel.download.audioPathPlaceholder': 'المسار المطلق لملف الصوت',
  'settings.localModel.download.capabilityAssets': 'أصول الإمكانات',
  'settings.localModel.download.downloading': 'جارٍ التنزيل...',
  'settings.localModel.download.embeddingPlaceholder': 'سلسلة إدخال واحدة في كل سطر...',
  'settings.localModel.download.noThinkMode': 'بدون وضع التفكير',
  'settings.localModel.download.promptPlaceholder': 'اكتب أي طلب وشغّله على النموذج المحلي...',
  'settings.localModel.download.quantizationPref': 'تفضيل التكميم',
  'settings.localModel.download.runEmbeddingTest': 'جارٍ التشغيل...',
  'settings.localModel.download.runPromptTest': 'تشغيل اختبار المُوجِّه',
  'settings.localModel.download.runSummaryTest': 'تشغيل اختبار الملخص',
  'settings.localModel.download.runTranscriptionTest': 'جارٍ التشغيل...',
  'settings.localModel.download.runTtsTest': 'جارٍ التشغيل...',
  'settings.localModel.download.runVisionTest': 'جارٍ التشغيل...',
  'settings.localModel.download.running': 'جارٍ التشغيل...',
  'settings.localModel.download.runningPrompt': 'جارٍ تشغيل الطلب',
  'settings.localModel.download.summarizePlaceholder': 'الصق النص لتلخيصه بالنموذج المحلي...',
  'settings.localModel.download.testCustomPrompt': 'اختبار طلب مخصص',
  'settings.localModel.download.testEmbeddings': 'اختبار التضمينات',
  'settings.localModel.download.testSummarization': 'اختبار التلخيص',
  'settings.localModel.download.testVisionPrompt': 'اختبار طلب الرؤية',
  'settings.localModel.download.testVoiceInput': 'اختبار إدخال الصوت (STT)',
  'settings.localModel.download.testVoiceOutput': 'اختبار إخراج الصوت (TTS)',
  'settings.localModel.download.ttsOutputPlaceholder': 'مسار WAV للإخراج (اختياري)',
  'settings.localModel.download.ttsPlaceholder': 'أدخل النص للتحويل إلى كلام...',
  'settings.localModel.download.visionImagePlaceholder':
    'مرجع صورة واحد في كل سطر (URI للبيانات أو URL أو مسار محلي)',
  'settings.localModel.download.visionPromptPlaceholder': 'أدخل طلبًا لنموذج الرؤية...',
  'settings.localModel.status.allChecksPassed': 'اجتازت جميع الفحوصات',
  'settings.localModel.status.artifact': 'المنتج',
  'settings.localModel.status.backend': 'الخلفية',
  'settings.localModel.status.binary': 'الملف الثنائي',
  'settings.localModel.status.bootstrapResume': 'تمهيد / استئناف',
  'settings.localModel.status.checking': 'جارٍ التحقق...',
  'settings.localModel.status.checkingOllama': 'جارٍ التحقق من Ollama',
  'settings.localModel.status.customLocation': 'موقع مخصص',
  'settings.localModel.status.customLocationDesc': 'وصف الموقع المخصص',
  'settings.localModel.status.diagnosticsHint':
    'انقر "تشغيل التشخيصات" للتحقق من أن Ollama يعمل وأن النماذج مثبتة.',
  'settings.localModel.status.downloadingUnknown': 'جارٍ التنزيل (الحجم غير معروف)',
  'settings.localModel.status.eta': 'الوقت المتوقع',
  'settings.localModel.status.expectedModels': 'النماذج المتوقعة',
  'settings.localModel.status.forceRebootstrap': 'فرض إعادة التهيئة',
  'settings.localModel.status.generationTps': 'سرعة التوليد TPS',
  'settings.localModel.status.hideErrorDetails': 'إخفاء تفاصيل الخطأ',
  'settings.localModel.status.installManually': 'تثبيت يدوي',
  'settings.localModel.status.installManuallyFrom': 'تثبيت يدوي من',
  'settings.localModel.status.installOllama': 'جارٍ البدء…',
  'settings.localModel.status.installedModels': 'النماذج المثبّتة',
  'settings.localModel.status.installing': 'جارٍ التثبيت...',
  'settings.localModel.status.installingOllama': 'جارٍ تثبيت بيئة Ollama...',
  'settings.localModel.status.issues': 'المشكلات',
  'settings.localModel.status.issuesFound': 'تم العثور على {count} مشكلة',
  'settings.localModel.status.lastLatency': 'آخر زمن استجابة',
  'settings.localModel.status.model': 'النموذج',
  'settings.localModel.status.notFound': 'غير موجود',
  'settings.localModel.status.notRunning': 'غير قيد التشغيل',
  'settings.localModel.status.ollamaBinaryPath': 'مسار ملف Ollama الثنائي',
  'settings.localModel.status.ollamaDiagnostics': 'تشخيص Ollama',
  'settings.localModel.status.ollamaNotInstalled': 'وقت تشغيل Ollama غير متاح',
  'settings.localModel.status.ollamaNotInstalledDesc':
    'يعامل OpenHuman الآن Ollama كوقت تشغيل استدلال خارجي. شغّل خادم Ollama الخاص بك، وحمّل النماذج التي تريدها، ووجّه توجيه الأحمال إليه.',
  'settings.localModel.status.progress': 'التقدم',
  'settings.localModel.status.provider': 'المزود',
  'settings.localModel.status.retryBootstrap': 'إعادة محاولة التمهيد',
  'settings.localModel.status.runDiagnostics': 'جارٍ التحقق...',
  'settings.localModel.status.running': 'يعمل',
  'settings.localModel.status.runningExternalProcess': 'يعمل عبر عملية خارجية',
  'settings.localModel.status.runtimeStatus': 'حالة بيئة التشغيل',
  'settings.localModel.status.server': 'الخادم',
  'settings.localModel.status.setPath': 'جارٍ الضبط...',
  'settings.localModel.status.setting': 'جارٍ الضبط...',
  'settings.localModel.status.showErrorDetails': 'إخفاء تفاصيل الخطأ',
  'settings.localModel.status.showInstallErrorDetails': 'إخفاء تفاصيل الخطأ',
  'settings.localModel.status.suggestedFixes': 'الإصلاحات المقترحة',
  'settings.localModel.status.thenSetPath': 'ثم اضبط المسار',
  'settings.localModel.status.triggering': 'جارٍ التشغيل...',
  'settings.localModel.status.unavailable': 'غير متاح',
  'settings.localModel.status.working': 'جارٍ العمل...',
  'settings.developerMenu.ai.title': 'إعدادات الذكاء الاصطناعي',
  'settings.developerMenu.ai.desc': 'مزودو السحابة، ونماذج Ollama المحلية، والتوجيه لكل عبء عمل',
  'settings.developerMenu.screenAwareness.title': 'الوعي بالشاشة',
  'settings.developerMenu.screenAwareness.desc':
    'أذونات التقاط الشاشة، وسياسة المراقبة، وعناصر التحكم في الجلسة',
  'settings.developerMenu.messagingChannels.title': 'قنوات المراسلة',
  'settings.developerMenu.messagingChannels.desc':
    'تكوين أوضاع مصادقة Telegram/Discord وتوجيه القناة الافتراضي',
  'settings.developerMenu.tools.title': 'الأدوات',
  'settings.developerMenu.tools.desc':
    'تفعيل أو تعطيل الإمكانات التي يمكن لـ OpenHuman استخدامها نيابةً عنك',
  'settings.developerMenu.agentChat.title': 'دردشة الوكيل',
  'settings.developerMenu.agentChat.desc': 'اختبار محادثة الوكيل مع تجاوزات النموذج ودرجة الحرارة',
  'settings.developerMenu.cronJobs.title': 'مهام Cron',
  'settings.developerMenu.cronJobs.desc': 'عرض وتكوين المهام المجدولة لمهارات وقت التشغيل',
  'settings.developerMenu.localModelDebug.title': 'تصحيح النموذج المحلي',
  'settings.developerMenu.localModelDebug.desc':
    'إعدادات Ollama، وتنزيلات الأصول، واختبارات النموذج، والتشخيصات',
  'settings.developerMenu.webhooks.title': 'خطافات الويب',
  'settings.developerMenu.webhooks.desc':
    'فحص تسجيلات خطافات الويب وقت التشغيل وسجلات الطلبات الملتقطة',
  'settings.developerMenu.intelligence.title': 'الذكاء',
  'settings.developerMenu.intelligence.desc':
    'مساحة عمل الذاكرة، ومحرك اللاوعي، والأحلام، والإعدادات',
  'settings.developerMenu.notificationRouting.title': 'توجيه الإشعارات',
  'settings.developerMenu.notificationRouting.desc':
    'تقييم الأهمية بالذكاء الاصطناعي وتصعيد المنسق لتنبيهات التكامل',
  'settings.developerMenu.composeioTriggers.title': 'مشغلات ComposeIO',
  'settings.developerMenu.composeioTriggers.desc': 'عرض سجل مشغلات ComposeIO والأرشيف',
  'settings.developerMenu.composioRouting.title': 'توجيه Composio (الوضع المباشر)',
  'settings.developerMenu.composioRouting.desc':
    'استخدم مفتاح Composio API الخاص بك ووجّه الاستدعاءات مباشرةً إلى backend.composio.dev',
  'settings.developerMenu.integrationTriggers.title': 'مشغلات التكامل',
  'settings.developerMenu.integrationTriggers.desc':
    'تكوين إعدادات فرز الذكاء الاصطناعي لمشغلات تكامل Composio',
  'settings.appearance.menuDesc': 'اختر الفاتح أو الداكن أو مطابقة سمة النظام',
  'settings.mascot.active': 'نشط',
  'settings.mascot.characterDesc': 'وصف الشخصية',
  'settings.mascot.characterHeading': 'عنوان الشخصية',
  'settings.mascot.colorDesc': 'وصف اللون',
  'settings.mascot.colorHeading': 'عنوان اللون',
  'settings.mascot.loadingLibrary': 'جارٍ تحميل مكتبة OpenHuman…',
  'settings.mascot.localDefault': 'OpenHuman المحلي (افتراضي)',
  'settings.mascot.menuTitle': 'التميمة',
  'settings.mascot.menuDesc': 'اختر لون التميمة المستخدم في جميع أنحاء التطبيق',
  'settings.mascot.noCharacters': 'لا توجد شخصيات OpenHuman متاحة بعد',
  'settings.mascot.noColorVariants': 'لا توجد ألوان متاحة',
  'settings.mascot.voice.current': 'الحالي',
  'settings.mascot.voice.customDesc':
    'ابحث عن معرّفات الصوت في api.elevenlabs.io/v1/voices أو لوحة تحكم ElevenLabs الخاصة بك. يُخزَّن المعرّف فقط — يبقى مفتاح API الخاص بك على الخادم.',
  'settings.mascot.voice.customHeading': 'معرّف صوت مخصص',
  'settings.mascot.voice.customOption': 'آخر (لصق معرّف الصوت)…',
  'settings.mascot.voice.desc':
    'اختر صوت ElevenLabs الذي تستخدمه الشخصية للردود المنطوقة. صفِّ حسب الجنس، اختر من القائمة المنسّقة، الصق معرّفاً مخصصاً، أو دع التطبيق يختار صوتاً يطابق لغة الواجهة.',
  'settings.mascot.voice.genderFemale': 'أنثى',
  'settings.mascot.voice.genderHeading': 'جنس الصوت',
  'settings.mascot.voice.genderMale': 'ذكر',
  'settings.mascot.voice.heading': 'الصوت',
  'settings.mascot.voice.preset': 'إعداد الصوت المسبق',
  'settings.mascot.voice.presetHeading': 'إعداد الصوت المسبق',
  'settings.mascot.voice.preview': 'معاينة الصوت',
  'settings.mascot.voice.previewError': 'تعذّرت معاينة الصوت',
  'settings.mascot.voice.previewing': 'جاري المعاينة…',
  'settings.mascot.voice.reset': 'إعادة تعيين إلى الافتراضي',
  'settings.mascot.voice.useLocaleDefault': 'مطابقة لغة التطبيق',
  'settings.mascot.voice.useLocaleDefaultDesc': 'اختيار صوت تلقائياً للغة الواجهة الحالية.',
  'settings.memoryWindow.balanced.badge': 'موصى به',
  'settings.memoryWindow.balanced.hint':
    'افتراضي معقول — استمرارية جيدة دون استهلاك رموز إضافية في كل تشغيل.',
  'settings.memoryWindow.balanced.label': 'متوازن',
  'settings.memoryWindow.description':
    'مقدار السياق المحفوظ الذي يحقنه OpenHuman في كل تشغيل وكيل جديد. النوافذ الأكبر تشعر بإدراك أكثر للمحادثات السابقة لكنها تستخدم رموزًا أكثر — وتكلّف أكثر — في كل تشغيل.',
  'settings.memoryWindow.extended.badge': 'سياق أكثر',
  'settings.memoryWindow.extended.hint':
    'حقن ذاكرة طويلة المدى أكثر في كل تشغيل. تكلفة رموز أعلى لكل دور.',
  'settings.memoryWindow.extended.label': 'موسّع',
  'settings.memoryWindow.maximum.badge': 'الأعلى تكلفة',
  'settings.memoryWindow.maximum.hint':
    'أكبر نافذة آمنة. أفضل استمرارية، مع فاتورة رموز أعلى بشكل ملحوظ في كل تشغيل.',
  'settings.memoryWindow.maximum.label': 'أقصى',
  'settings.memoryWindow.minimal.badge': 'الأرخص',
  'settings.memoryWindow.minimal.hint':
    'أصغر نافذة ذاكرة. الأرخص والأسرع وأقل استمرارية بين عمليات التشغيل.',
  'settings.memoryWindow.minimal.label': 'الحد الأدنى',
  'settings.memoryWindow.title': 'نافذة الذاكرة طويلة الأمد',
  'settings.screenIntel.permissions.accessibility': 'إمكانية الوصول',
  'settings.screenIntel.permissions.grantHint': 'تلميح المنح',
  'settings.screenIntel.permissions.inputMonitoring': 'مراقبة الإدخال',
  'settings.screenIntel.permissions.macosAppliesPrivacy': 'macOS يطبّق الخصوصية',
  'settings.screenIntel.permissions.openInputMonitoring': 'جارٍ الطلب…',
  'settings.screenIntel.permissions.refreshStatus': 'جارٍ التحديث…',
  'settings.screenIntel.permissions.refreshing': 'جارٍ التحديث…',
  'settings.screenIntel.permissions.requestAccessibility': 'جارٍ الطلب…',
  'settings.screenIntel.permissions.requestScreenRecording': 'جارٍ الطلب…',
  'settings.screenIntel.permissions.requesting': 'جارٍ الطلب…',
  'settings.screenIntel.permissions.restartRefresh': 'جارٍ إعادة تشغيل النواة…',
  'settings.screenIntel.permissions.restartingCore': 'جارٍ إعادة تشغيل النواة…',
  'settings.screenIntel.permissions.screenRecording': 'تسجيل الشاشة',
  'settings.screenIntel.permissions.title': 'الأذونات',
  'skills.card.moreActions': 'مزيد من الإجراءات',
  'skills.create.allowedTools': 'الأدوات المسموح بها',
  'skills.create.author': 'المؤلف',
  'skills.create.authorPlaceholder': 'اسمك',
  'skills.create.commaSeparated': '(مفصولة بفاصلة)',
  'skills.create.createBtn': 'إنشاء مهارة',
  'skills.create.createError': 'تعذّر إنشاء المهارة',
  'skills.create.creating': 'جارٍ الإنشاء…',
  'skills.create.description': 'الوصف',
  'skills.create.descriptionPlaceholder': 'ما الذي تفعله هذه المهارة؟',
  'skills.create.license': 'الترخيص',
  'skills.create.name': 'الاسم',
  'skills.create.namePlaceholder': 'مثال: يومية التداول',
  'skills.create.scope': 'النطاق',
  'skills.create.scopeProjectHint': '/.openhuman/skills/',
  'skills.create.scopeUserHint':
    'مكتوب في ~/.openhuman/skills/<slug>/SKILL.md — متاح في جميع مساحات العمل.',
  'skills.create.slugLabel': 'تسمية المعرف',
  'skills.create.subtitle': 'SKILL.md',
  'skills.create.tags': 'الوسوم',
  'skills.create.title': 'مهارة جديدة',
  'skills.detail.allowedTools': 'الأدوات المسموح بها',
  'skills.detail.author': 'المؤلف',
  'skills.detail.bundledResources': 'الموارد المجمّعة',
  'skills.detail.closeAriaLabel': 'إغلاق تفاصيل المهارة',
  'skills.detail.location': 'الموقع',
  'skills.detail.noBundledResources': 'لا توجد موارد مجمّعة.',
  'skills.detail.tags': 'العلامات',
  'skills.detail.warnings': 'التحذيرات',
  'skills.install.fetchLog': 'جلب السجل',
  'skills.install.installBtn': 'جارٍ التثبيت…',
  'skills.install.installComplete': 'اكتمل التثبيت',
  'skills.install.installing': 'جارٍ التثبيت…',
  'skills.install.parseWarnings': 'تحذيرات التحليل',
  'skills.install.rawError': 'خطأ خام',
  'skills.install.timeoutHint': '(ثوانٍ، اختياري)',
  'skills.install.timeoutLabel': 'تسمية المهلة',
  'skills.install.title': 'تثبيت مهارة من رابط',
  'skills.install.urlLabel': 'رابط المهارة',
  'skills.meetingBots.bannerDesc': 'وصف اللافتة',
  'skills.meetingBots.bannerTitle': 'عنوان اللافتة',
  'skills.meetingBots.busyTitle': 'OpenHuman مشغول',
  'skills.meetingBots.comingSoon': 'قريبًا',
  'skills.meetingBots.couldNotStartTitle': 'تعذّر بدء OpenHuman',
  'skills.meetingBots.displayName': 'الاسم المعروض',
  'skills.meetingBots.failedToStart': 'فشل تشغيل OpenHuman.',
  'skills.meetingBots.joiningMessage': 'يجب أن يظهر كمشارك في غضون ثوانٍ.',
  'skills.meetingBots.joiningTitle': 'OpenHuman ينضم إلى الاجتماع',
  'skills.meetingBots.meetingLink': 'رابط الاجتماع',
  'skills.meetingBots.modalAriaLabel': 'إرسال OpenHuman إلى اجتماع',
  'skills.meetingBots.modalDesc': 'وصف النافذة',
  'skills.meetingBots.modalTitle': 'إرسال OpenHuman إلى اجتماع',
  'skills.meetingBots.newBadge': 'شارة جديدة',
  'skills.meetingBots.sendTo': 'إرسال إلى',
  'skills.meetingBots.starting': 'جارٍ البدء…',
  'skills.resource.preview.closeAriaLabel': 'إغلاق المعاينة',
  'skills.resource.preview.failed': 'فشلت المعاينة',
  'skills.resource.preview.loading': 'جارٍ تحميل المعاينة…',
  'skills.resource.tree.empty': 'لا توجد موارد مجمّعة.',
  'skills.search.placeholder': 'بحث',
  'skills.setup.autocomplete.acceptKey': 'مفتاح القبول',
  'skills.setup.autocomplete.activeDesc': 'وصف النشاط',
  'skills.setup.autocomplete.activeTitle': 'الإكمال التلقائي نشط',
  'skills.setup.autocomplete.customizeSettings': 'تخصيص الإعدادات',
  'skills.setup.autocomplete.debounce': 'التأخير',
  'skills.setup.autocomplete.description': 'الوصف',
  'skills.setup.autocomplete.enableBtn': 'جارٍ التفعيل...',
  'skills.setup.autocomplete.enableError': 'فشل تفعيل الإكمال التلقائي',
  'skills.setup.autocomplete.enabling': 'جارٍ التفعيل...',
  'skills.setup.autocomplete.notSupported': 'غير مدعوم',
  'skills.setup.autocomplete.stepEnable': 'تفعيل الإكمالات المضمّنة',
  'skills.setup.autocomplete.stepSuccess': 'جاهز للانطلاق',
  'skills.setup.autocomplete.stylePreset': 'نمط ضبط مسبق',
  'skills.setup.autocomplete.stylePresetValue': 'متوازن (قابل للضبط لاحقًا)',
  'skills.setup.autocomplete.title': 'الإكمال التلقائي للنص',
  'skills.setup.screenIntel.activeDesc': 'وصف النشاط',
  'skills.setup.screenIntel.activeTitle': 'ذكاء الشاشة مفعّل',
  'skills.setup.screenIntel.advancedSettings': 'إعدادات متقدمة',
  'skills.setup.screenIntel.allGranted': 'تم منح جميع الأذونات',
  'skills.setup.screenIntel.captureMode': 'وضع الالتقاط',
  'skills.setup.screenIntel.captureModeValue': 'جميع النوافذ (قابل للضبط لاحقًا)',
  'skills.setup.screenIntel.deniedHint':
    'بعد منح الأذونات في إعدادات النظام، انقر أدناه لإعادة التشغيل وتطبيق التغييرات.',
  'skills.setup.screenIntel.enableBtn': 'جارٍ التفعيل...',
  'skills.setup.screenIntel.enableDesc': 'على شاشتك وتغذية سياق مفيد في وكيلك',
  'skills.setup.screenIntel.enableError': 'فشل تفعيل ذكاء الشاشة',
  'skills.setup.screenIntel.enabling': 'جارٍ التفعيل...',
  'skills.setup.screenIntel.grant': 'جارٍ الفتح...',
  'skills.setup.screenIntel.granted': 'تم المنح',
  'skills.setup.screenIntel.macosOnly': 'macOS فقط',
  'skills.setup.screenIntel.opening': 'جارٍ الفتح...',
  'skills.setup.screenIntel.panicHotkey': 'مفتاح ساخن للطوارئ',
  'skills.setup.screenIntel.permAccessibility': 'إمكانية الوصول',
  'skills.setup.screenIntel.permInputMonitoring': 'مراقبة الإدخال',
  'skills.setup.screenIntel.permScreenRecording': 'تسجيل الشاشة',
  'skills.setup.screenIntel.permissionsDesc': 'وصف الأذونات',
  'skills.setup.screenIntel.refreshStatus': 'تحديث الحالة',
  'skills.setup.screenIntel.restartRefresh': 'جارٍ إعادة التشغيل...',
  'skills.setup.screenIntel.restarting': 'جارٍ إعادة التشغيل...',
  'skills.setup.screenIntel.stepEnable': 'تفعيل المهارة',
  'skills.setup.screenIntel.stepPermissions': 'منح الأذونات',
  'skills.setup.screenIntel.stepSuccess': 'جاهز للانطلاق',
  'skills.setup.screenIntel.title': 'ذكاء الشاشة',
  'skills.setup.screenIntel.visionModel': 'نموذج الرؤية',
  'skills.setup.voice.activation': 'التفعيل',
  'skills.setup.voice.activeDescPrefix': 'Fn',
  'skills.setup.voice.activeDescSuffix': 'Fn',
  'skills.setup.voice.activeTitle': 'ذكاء الصوت نشط',
  'skills.setup.voice.customizeSettings': 'تخصيص الإعدادات',
  'skills.setup.voice.downloadSttBtn': 'تنزيل نموذج STT',
  'skills.setup.voice.enableDesc': 'وصف التفعيل',
  'skills.setup.voice.hotkey': 'المفتاح الساخن',
  'skills.setup.voice.startBtn': 'جارٍ البدء...',
  'skills.setup.voice.startError': 'فشل تشغيل خادم الصوت',
  'skills.setup.voice.starting': 'جارٍ البدء...',
  'skills.setup.voice.stepEnable': 'تشغيل خادم الصوت',
  'skills.setup.voice.stepSetup': 'يلزم تنزيل النموذج',
  'skills.setup.voice.stepSuccess': 'جاهز للانطلاق',
  'skills.setup.voice.sttNotReady': 'نموذج تحويل الكلام إلى نص غير جاهز',
  'skills.setup.voice.sttNotReadyDesc':
    'يتطلب ذكاء الصوت نموذج Whisper محليًا للنسخ. نزّله من إعدادات النموذج المحلي.',
  'skills.setup.voice.sttReady': 'نموذج تحويل الكلام إلى نص جاهز',
  'skills.setup.voice.sttReturnHint': 'تلميح العودة لـ STT',
  'skills.setup.voice.title': 'ذكاء الصوت',
  'skills.uninstall.couldNotUninstall': 'تعذّر إلغاء التثبيت',
  'skills.uninstall.description':
    'هذا يحذف دليل المهارة نهائيًا وجميع موارده المرفقة. سيتوقف الوكيل عن رؤيتها في الدور التالي.',
  'skills.uninstall.title': 'إلغاء التثبيت',
  'skills.uninstall.uninstallBtn': 'إلغاء التثبيت',
  'skills.uninstall.uninstalling': 'جارٍ إلغاء التثبيت…',
  'upsell.global.limitMessage': 'قم بترقية خطتك أو أضف رصيدًا للمتابعة',
  'upsell.global.limitTitle': 'أنت',
  'upsell.global.nearLimitMessage':
    'لقد استخدمت {pct}% من حد الاستخدام. قم بالترقية للحصول على حدود أعلى.',
  'upsell.global.nearLimitTitle': 'الاقتراب من حد الاستخدام',
  'upsell.usageLimit.bodyBudget':
    'لقد وصلت إلى حدّك الأسبوعي.{reset} قم بترقية خطتك أو شحن الرصيد لتجنّب الحدود.',
  'upsell.usageLimit.bodyRate':
    'لقد وصلت إلى حدّ معدّل الاستدلال لـ 10 ساعات.{reset} قم بالترقية للحصول على حدود أعلى.',
  'upsell.usageLimit.heading': 'تم الوصول إلى حد الاستخدام',
  'upsell.usageLimit.notNow': 'ليس الآن',
  'upsell.usageLimit.perWindow': '{amount}',
  'upsell.usageLimit.planIncludes': '{plan}',
  'upsell.usageLimit.resetsIn': 'يُعاد التعيين {time}.',
  'upsell.usageLimit.upgradePlan': 'ترقية الخطة',
  'upsell.usageLimit.weeklyInference': '{amount}',
  'walkthrough.tooltip.letsGo': 'هيا بنا!',
  'walkthrough.tooltip.next': 'التالي →',
  'walkthrough.tooltip.skip': 'تخطّي الجولة',
  'walkthrough.tooltip.stepCounter': '{n} من {total}',
  'webhooks.activity.empty': 'فارغ',
  'webhooks.activity.title': 'النشاط الأخير',
  'webhooks.composioHistory.empty': 'فارغ',
  'webhooks.composioHistory.metadataId': 'معرف البيانات الوصفية',
  'webhooks.composioHistory.metadataUuid': 'UUID البيانات الوصفية',
  'webhooks.composioHistory.payload': 'البيانات',
  'webhooks.composioHistory.title': 'سجل مشغّلات ComposeIO',
  'webhooks.tunnels.active': 'نشط',
  'webhooks.tunnels.createFailed': 'فشل إنشاء النفق',
  'webhooks.tunnels.creating': 'جارٍ الإنشاء...',
  'webhooks.tunnels.deleteFailed': 'فشل حذف النفق',
  'webhooks.tunnels.descriptionPlaceholder': 'الوصف (اختياري)',
  'webhooks.tunnels.echo': 'صدى',
  'webhooks.tunnels.empty': 'فارغ',
  'webhooks.tunnels.enableEcho': 'إزالة الصدى',
  'webhooks.tunnels.inactive': 'نشط',
  'webhooks.tunnels.namePlaceholder': 'اسم النفق (مثال: telegram-bot)',
  'webhooks.tunnels.newTunnel': 'نفق جديد',
  'webhooks.tunnels.removeEcho': 'إزالة الصدى',
  'webhooks.tunnels.title': 'أنفاق Webhook',
  'webhooks.tunnels.toggleFailed': 'فشل تبديل الصدى',
  'composio.authExpired': 'انتهت صلاحية المصادقة',
  'composio.reconnect': 'إعادة الاتصال',
  'composio.previewBadge': 'Preview',
  'composio.previewTooltip':
    'Agent integration coming soon — you can connect, but the agent can’t use this toolkit yet.',
  'composio.directModeRequiresKey': 'فشل الحفظ. الوضع المباشر يتطلب مفتاح API غير فارغ.',
  'composio.notYetRouted': 'لم يتم توجيهه بعد',
  'composio.triggers.loading': 'جارٍ التحميل…',
  'conversations.taskKanban.todo': 'للتنفيذ',
  'settings.composio.loading': 'جارٍ التحميل…',
  'settings.mascot.noCharactersAvailable': 'لا توجد شخصيات OpenHuman متاحة بعد',
  'skills.uninstall.confirmTitle': 'إلغاء تثبيت {name}؟',
  'conversations.taskKanban.blocked': 'محظور',
  'conversations.taskKanban.done': 'مكتمل',
  'conversations.taskKanban.inProgress': 'قيد التنفيذ',
  'intelligence.memoryChunk.detail.copiedHint': 'تم النسخ',
  'settings.composio.notYetRouted': 'لم يتم توجيهه بعد',
  'settings.localModel.download.manageExternal':
    'إدارة هذا النموذج في وقت التشغيل الخارجي الخاص بك.',
  'settings.localModel.status.manageOllamaExternal':
    'أدِر عملية Ollama وعمليات تحميل النماذج خارج OpenHuman، ثم أعد تشغيل التشخيصات.',
  'settings.localModel.status.ollamaDocs': 'وثائق Ollama',
  'settings.localModel.status.thenRetry':
    'للحصول على تعليمات الإعداد، ثم أعد المحاولة عندما يصبح وقت التشغيل قابلاً للوصول.',
  'settings.appearance.title': 'Appearance',
  'settings.appearance.themeHeading': 'Theme',
  'settings.appearance.themeAria': 'Theme',
  'settings.appearance.modeLight': 'Light',
  'settings.appearance.modeLightDesc': 'Bright surfaces, dark text.',
  'settings.appearance.modeDark': 'Dark',
  'settings.appearance.modeDarkDesc': 'Dim surfaces, easier on the eyes after dusk.',
  'settings.appearance.modeSystem': 'Match system',
  'settings.appearance.modeSystemDesc': 'Follow your OS appearance setting.',
  'settings.appearance.helperText':
    'Dark mode switches the entire app — chat, settings, panels — to a dim palette. "Match system" follows your OS appearance and updates live.',
  'settings.mascot.characterPreview': 'Preview',
  'settings.mascot.characterStates': 'states',
  'settings.mascot.characterVisemes': 'visemes',
  'settings.mascot.colorAria': 'OpenHuman color',
  'settings.mascot.colorBlack': 'Black',
  'settings.mascot.colorBurgundy': 'Burgundy',
  'settings.mascot.colorGreen': 'Green',
  'settings.mascot.colorNavy': 'Navy',
  'settings.mascot.colorYellow': 'Yellow',
  'settings.mascot.libraryUnavailable': 'OpenHuman library unavailable',
  'settings.mascot.title': 'OpenHuman',
  'settings.developerMenu.mcpServer.title': 'MCP Server',
  'settings.developerMenu.mcpServer.desc': 'Configure external MCP clients to connect to OpenHuman',
  'settings.mcpServer.title': 'MCP Server',
  'settings.mcpServer.toolsSectionTitle': 'Available Tools',
  'settings.mcpServer.toolsSectionDesc':
    'Tools exposed via the MCP stdio server when running openhuman-core mcp',
  'settings.mcpServer.configSectionTitle': 'Client Configuration',
  'settings.mcpServer.configSectionDesc':
    'Select your MCP client to generate the correct configuration snippet',
  'settings.mcpServer.copySnippet': 'Copy to Clipboard',
  'settings.mcpServer.copied': 'Copied!',
  'settings.mcpServer.openConfigFile': 'Open Config File',
  'settings.mcpServer.binaryPathNotFound':
    'OpenHuman binary not found. If running from source, build with: cargo build --bin openhuman-core',
  'settings.mcpServer.openConfigError': 'Failed to open config file',
  'settings.mcpServer.clientClaudeDesktop': 'Claude Desktop',
  'settings.mcpServer.clientCursor': 'Cursor',
  'settings.mcpServer.clientCodex': 'Codex',
  'settings.mcpServer.clientZed': 'Zed',
  'settings.mcpServer.configFilePath': 'Config file',
  'settings.mcpServer.clientSelectorAriaLabel': 'MCP client selector',
};

export default ar5;
