{ "nav.recording": "التسجيل", "nav.hardware": "العتاد", "nav.storage": "التخزين", "nav.calendar": "التقويم", "nav.sync": "المزامنة", "nav.ai": "الذكاء الاصطناعي", "nav.mcp": "خادم MCP", "nav.privacy": "الخصوصية", "nav.about": "حول", "nav.language": "اللغة", "settings.language.title": "اللغة", "settings.language.display": "لغة العرض", "settings.language.display_hint": "لغة واجهة التطبيق. إضافة لغة بسيطة مثل إدراج ملف ترجمة واحد.", "settings.transcription.title": "لغة النسخ", "settings.transcription.label": "اللغة", "settings.transcription.auto": "الكشف التلقائي", "settings.transcription.applies_hint": "ينطبق على التسجيل التالي. تُعرض اللغة المستخدمة فعليًا بعد ذلك في كل اجتماع.", "settings.transcription.english_only": "الإنجليزية فقط", "settings.transcription.model_english_only": "«{model}» بالإنجليزية فقط.", "settings.transcription.no_model": "لم يتم اختيار نموذج.", "settings.transcription.switch_multilingual": "بدّل إلى نموذج متعدد اللغات في الأعلى لاختيار لغة.", "settings.hardware.title": "العتاد", "settings.hardware.active_backend": "الخلفية النشطة", "settings.hardware.model_meta": "· نموذج {size}", "settings.hardware.preferred_backend": "الخلفية المفضلة", "settings.hardware.auto_backend": "تلقائي (الأفضل المتاح)", "settings.hardware.not_available": "غير متاح", "settings.hardware.fallback_hint": "يتراجع تلقائيًا (NPU → NVIDIA → AMD → Intel → CPU) إذا فشل تحميل الخلفية المختارة.", "settings.hardware.audio_devices": "أجهزة الصوت", "settings.hardware.recording_device": "جهاز التسجيل", "settings.hardware.default_system_audio": "صوت النظام الافتراضي", "settings.hardware.recording_device_hint": "يسجل WhispAssist ما يشغّله هذا الجهاز (استرجاع حلقي) — الطرف الآخر من المكالمة. اختر مخرجًا محددًا إذا كنت لا تريده أن يتبع افتراضي نظام Windows.", "settings.hardware.microphone": "الميكروفون", "settings.hardware.mic_off": "إيقاف — لا تلتقط ميكروفوني", "settings.hardware.default_mic": "الميكروفون الافتراضي", "settings.hardware.mic_hint": "يضيف صوتك إلى النسخ المباشر بحيث يُلتقط طرفا الاجتماع كلاهما. يبقى على جهازك — لا يُرفع أي شيء. اختر «إيقاف» لنسخ صوت النظام أعلاه فقط.", "settings.hardware.npu_detected": "تم اكتشاف مسرّع NPU", "settings.hardware.ready": "جاهز", "settings.hardware.downloading": "جارٍ التنزيل…", "settings.hardware.package_needed": "الحزمة مطلوبة", "settings.hardware.npu_hint": "يحتاج NPU الخاص بك إلى حزمة تسريع لمرة واحدة (نموذج Whisper ONNX{extra}). يتم تنزيلها في الخلفية؛ يمكنك أيضًا بدؤها الآن.", "settings.hardware.plus_openvino": " + بيئة تشغيل OpenVINO", "settings.hardware.download_npu": "تنزيل حزمة NPU", "settings.hardware.dml_title": "تسريع GPU (DirectML)", "settings.hardware.dml_hint": "يمكن تسريع GPU الخاص بك دون Vulkan عبر DirectML — حزمة لمرة واحدة (نموذج Whisper ONNX{extra}).", "settings.hardware.plus_directml": " + بيئة تشغيل DirectML", "settings.hardware.download_dml": "تنزيل حزمة DirectML", "settings.hardware.detection_unavailable": "اكتشاف العتاد غير متاح.", "settings.hardware.low_overhead": "إعداد مسبق منخفض الحمل", "settings.hardware.low_overhead_note": "المعالج + أصغر نموذج، لاستخدام البطارية/الخلفية", "settings.hardware.models": "النماذج", "settings.hardware.downloading_model": "جارٍ تنزيل {name}", "settings.hardware.active_badge": "نشط", "settings.hardware.installed": "مثبّت", "settings.hardware.use": "استخدام", "settings.hardware.remove": "إزالة", "settings.hardware.cant_remove_active": "لا يمكن إزالة النموذج النشط", "settings.hardware.download": "تنزيل", "settings.hardware.diarization": "فصل المتحدثين", "settings.hardware.diarization_hint": "ثبّت كلا النموذجين لفصل التسجيلات المكتملة حسب المتحدث (المتحدث 1، المتحدث 2، …) بدلًا من نسخ متواصل واحد. يعمل دون اتصال تمامًا، مرة واحدة لكل اجتماع بعد توقفه. بدونهما، يُنسب كل سطر إلى متحدث واحد.", "settings.storage.title": "التخزين", "settings.storage.location_label": "الموقع", "settings.storage.location_hint": "تغيير موقع التخزين غير مدعوم بعد — هنا تقيم حاليًا الاجتماعات والنماذج وقاعدة البيانات.", "settings.storage.retention_title": "الاحتفاظ", "settings.storage.retention_hint": "يحذف تلقائيًا أقدم الاجتماعات التي تتجاوز حدًا معينًا. يُفحص مرة واحدة عند بدء التشغيل؛ الفارغ يعني بلا حد. لا يمس أبدًا اجتماعًا يجري تسجيله حاليًا.", "settings.storage.max_age": "الحد الأقصى للعمر (أيام)", "settings.storage.max_size": "الحد الأقصى للحجم (غيغابايت)", "settings.storage.no_limit": "بلا حد", "settings.storage.export_import_title": "التصدير والاستيراد", "settings.storage.export_hint_1": "انقل التسجيلات بين أجهزة الكمبيوتر كمجلدات حزم محمولة (صوت، نسخ، ملاحظات، ملخص و", "settings.storage.export_hint_2": "بيان). صدّر إلى أي مجلد — قرص متزامن، أو ذاكرة USB، أو نقطة تحميل محلية لهدف مزامنة — ثم استورده على الجهاز الآخر. تحصل الاجتماعات المستوردة على معرّف جديد، لذا لا تكتب إعادة الاستيراد فوق أي شيء أبدًا.", "settings.storage.export_dialog_title": "تصدير كل الاجتماعات إلى…", "settings.storage.import_dialog_title": "استيراد حزمة (أو مجلد حزم)…", "settings.storage.exporting": "جارٍ التصدير…", "settings.storage.export_all": "تصدير كل الاجتماعات…", "settings.storage.importing": "جارٍ الاستيراد…", "settings.storage.import_all": "استيراد اجتماعات…", "settings.storage.exported_one": "تم تصدير {n} اجتماع.", "settings.storage.exported_many": "تم تصدير {n} اجتماعًا.", "settings.storage.imported_one": "تم استيراد {n} اجتماع.", "settings.storage.imported_many": "تم استيراد {n} اجتماعًا.", "settings.calendar.title": "التقويم وOutlook ‏.pst", "settings.calendar.intro_1": "استورد الأحداث والحضور من نسخة Outlook الاحتياطية المحلية", "settings.calendar.intro_2": "— للقراءة فقط، لا يُكتب أي شيء مرة أخرى في الملف. لا يغادر أي شيء هذا الجهاز.", "settings.calendar.pst_file": "ملف ‏.pst", "settings.calendar.no_file": "لم يتم اختيار ملف", "settings.calendar.browse": "استعراض…", "settings.calendar.password": "كلمة المرور", "settings.calendar.password_note": "نادرًا ما تكون مطلوبة", "settings.calendar.optional": "اختياري", "settings.calendar.import_range": "نطاق الاستيراد", "settings.calendar.range_30": "آخر 30 يومًا", "settings.calendar.range_90": "آخر 90 يومًا", "settings.calendar.range_180": "آخر 6 أشهر", "settings.calendar.range_365": "آخر سنة", "settings.calendar.range_all": "كل الأوقات", "settings.calendar.range_hint": "قد يحتوي صندوق بريد طويل العمر على سنوات من الإدخالات المتكررة/الأعياد — يبقي تضييق النطاق التقويم المستورد على ما هو ذو صلة فعلًا. ينطبق على زر الاستيراد هذا وعلى إعادة الاستيراد التلقائي عند التشغيل.", "settings.calendar.importing": "جارٍ الاستيراد…", "settings.calendar.import": "استيراد", "settings.calendar.import_progress": "{processed}/{total} حدثًا", "settings.calendar.auto_reimport": "أعد استيراد هذا الملف تلقائيًا عند التشغيل", "settings.calendar.auto_reimport_hint": "يعمل مرة واحدة عند بدء التشغيل، لا على مؤقّت — إعادة الاستيراد آمنة للتكرار (تُطابَق الأحداث الموجودة وتُحدَّث، لا تُكرَّر).", "settings.calendar.import_failed": "فشل الاستيراد: {error} — الملف نفسه لم يُمس؛ تحقق من المسار وحاول مجددًا.", "settings.calendar.cleanup_title": "تنظيف", "settings.calendar.cleanup_hint": "تُحفظ دائمًا الأحداث المرتبطة بالفعل باجتماع مسجّل، بغض النظر عن الخيار المختار أدناه.", "settings.calendar.cleanup_30": "أقدم من 30 يومًا", "settings.calendar.cleanup_90": "أقدم من 90 يومًا", "settings.calendar.cleanup_180": "أقدم من 6 أشهر", "settings.calendar.cleanup_365": "أقدم من سنة", "settings.calendar.cleanup_all": "حذف الكل", "settings.calendar.cleaning": "جارٍ التنظيف…", "settings.calendar.cleanup_btn": "تنظيف التقويم", "settings.calendar.cleanup_result": "تم حذف {deleted}{extra}.", "settings.calendar.cleanup_kept": "، مع الاحتفاظ بـ {n} (مرتبطة باجتماع)", "settings.calendar.cleanup_failed": "فشل التنظيف: {error}", "settings.calendar.imported_events": "الأحداث المستوردة", "settings.calendar.no_events": "لم تُستورد أحداث بعد.", "settings.calendar.search_title": "البحث في العنوان", "settings.calendar.search_placeholder": "اسم الاجتماع…", "settings.calendar.date_label": "التاريخ", "settings.calendar.events_count": "{shown} من {total} حدثًا", "settings.calendar.untitled": "(بلا عنوان)", "settings.dialog_title": "الإعدادات", "settings.close": "إغلاق", "settings.close_title": "إغلاق (Esc)", "settings.sync.stub": "وضع المعاينة — خلفية المزامنة غير منفّذة بعد (المرحلة 9). تُحفظ التغييرات في الواجهة فقط.", "settings.sync.title": "المزامنة والرفع", "settings.sync.enable_label": "تمكين رفع عناصر الاجتماع إلى الأهداف المُهيّأة", "settings.sync.enable_hint": "متوقف افتراضيًا. لا يُرفع أي شيء ما لم يكن هذا مفعّلًا وهدف ممكّنًا. تُبقي الأهداف المستضافة ذاتيًا البيانات على خادمك الخاص؛ سُحُب الأطراف الثالثة مُعلّمة بوضوح.", "settings.sync.targets_title": "الأهداف", "settings.sync.no_targets": "لا أهداف بعد. أضف واحدًا أدناه.", "settings.sync.third_party": "طرف ثالث", "settings.sync.your_server": "خادمك", "settings.sync.edit": "تحرير", "settings.sync.remove": "إزالة", "settings.sync.edit_target": "تحرير الهدف", "settings.sync.add_target": "إضافة هدف", "settings.sync.webdav_hint": "يغطي WebDAV كلًا من Nextcloud وownCloud وCloudreve وSeafile وSynology. (Seafile: فعّل SeafDAV من جهة الخادم.)", "settings.sync.name": "الاسم", "settings.sync.name_placeholder": "Nextcloud المنزلي", "settings.sync.provider": "المزوّد", "settings.sync.server_url": "عنوان URL للخادم", "settings.sync.server_url_note_1": "عنوان URL لخادمك فقط — يضيف WhispAssist", "settings.sync.server_url_note_2": "تلقائيًا.", "settings.sync.remote_folder": "المجلد البعيد", "settings.sync.username": "اسم المستخدم", "settings.sync.app_password": "كلمة مرور التطبيق", "settings.sync.pw_keep": "اتركها فارغة للاحتفاظ بكلمة المرور الحالية", "settings.sync.pw_store": "مخزّنة في مخزن بيانات اعتماد نظام التشغيل", "settings.sync.upload_legend": "رفع", "settings.sync.artifact_transcript": "النسخ", "settings.sync.artifact_notes": "الملاحظات", "settings.sync.artifact_summary": "الملخص", "settings.sync.artifact_recording": "التسجيل (‏.wav، إن احتُفظ به)", "settings.sync.allow_plaintext": "السماح بـ http نصي عادي لعنوان LAN (غير موصى به)", "settings.sync.encrypt_before": "التشفير قبل الرفع (تخزّن الوجهة النص المشفّر فقط)", "settings.sync.requires_vault": "— يتطلب خزنة مفتوحة", "settings.sync.test_connection": "اختبار الاتصال", "settings.sync.save_changes": "حفظ التغييرات", "settings.sync.add_target_btn": "إضافة هدف", "settings.sync.cancel": "إلغاء", "settings.sync.third_party_banner": "{kind} سحابة طرف ثالث — يرسل الرفع بياناتك خارج جهازك إلى {kind}.", "settings.sync.link_account": "ربط حساب {kind}…", "settings.sync.oauth_hint": "يفتح تسجيل دخول OAuth (إعادة توجيه حلقية)؛ يُخزَّن الرمز المميز في مخزن بيانات اعتماد نظام التشغيل.", "settings.sync.footnote": "لا تُكتب بيانات الاعتماد أبدًا في الإعدادات أو قاعدة البيانات — فقط في مخزن بيانات اعتماد نظام التشغيل. TLS مطلوب للأهداف خارج LAN.", "settings.ai.title": "مزوّد ملخصات الذكاء الاصطناعي", "settings.ai.intro_1": "تعمل الملخصات على نموذج LLM محلي افتراضيًا. وجّه هذا إلى Ollama على هذا الكمبيوتر أو جهاز آخر في شبكتك المحلية (مثل", "settings.ai.intro_2": "— كلاهما يُحسب محليًا، لذا لا يغادر أي شيء شبكتك. المزوّدون المستضافون (Anthropic) اختياريون، متوقفون افتراضيًا، ويرسلون النسخ إلى طرف ثالث بمجرد تشغيل أحدهم.", "settings.ai.provider": "المزوّد", "settings.ai.off": "إيقاف", "settings.ai.provider_ollama": "Ollama (محلي / LAN)", "settings.ai.provider_custom": "مخصص (متوافق مع OpenAI)", "settings.ai.provider_anthropic": "Anthropic (Claude) — مستضاف، يغادر هذا الجهاز", "settings.ai.endpoint": "نقطة النهاية", "settings.ai.model": "النموذج", "settings.ai.api_key": "مفتاح API", "settings.ai.api_key_set_placeholder": "•••••••••••••••• (مضبوط بالفعل — اتركه فارغًا للاحتفاظ به)", "settings.ai.show_api_key": "إظهار مفتاح API", "settings.ai.hide_api_key": "إخفاء مفتاح API", "settings.ai.anthropic_banner": "Anthropic خدمة مستضافة من طرف ثالث — يغادر نسخ هذا الاجتماع جهازك عندما تُنشئ ملخصًا.", "settings.ai.endpoint_banner": "نقطة النهاية هذه ليست على جهازك أو شبكتك المحلية — سيغادر نسخك شبكتك.", "settings.ai.saving": "جارٍ الحفظ…", "settings.ai.save": "حفظ", "settings.ai.test_connection": "اختبار الاتصال", "settings.ai.this_hosted_provider": "هذا المزوّد المستضاف", "settings.ai.reachable": "يمكن الوصول إليه", "settings.ai.unreachable": "لا يمكن الوصول إليه", "settings.ai.model_count_one": "· {n} نموذج", "settings.ai.model_count_many": "· {n} نموذجًا", "settings.ai.on_lan": "· على جهازك / LAN", "settings.ai.leaves_network": "· يغادر شبكتك", "settings.ai.advanced_title": "تهيئة Ollama المتقدمة", "settings.ai.changed": "تم تغيير {n}", "settings.ai.reset_all": "إعادة تعيين الكل إلى الافتراضيات", "settings.ai.system_prompt": "موجّه النظام", "settings.ai.system_prompt_placeholder": "مثال: أنت مُلخِّص اجتماعات موجز.", "settings.ai.system_prompt_hint": "يُضاف قبل تنسيق الإخراج المطلوب من WhispAssist، بحيث لا تستطيع تعليماتك كسر تحليل الملخص/عناصر الإجراء.", "settings.ai.think": "التفكير", "settings.ai.think_help": "جهد الاستدلال (نماذج الاستدلال فقط).", "settings.ai.keep_alive": "الإبقاء نشطًا", "settings.ai.keep_alive_help": "مدة بقاء النموذج في الذاكرة. مثال: 5m، 1h، 0 (إلغاء التحميل)، -1 (للأبد).", "settings.ai.runtime_hardware": "وقت التشغيل والعتاد", "settings.ai.rarely_needed": "— نادرًا ما يكون مطلوبًا", "settings.ai.save_advanced": "حفظ المتقدم", "settings.ai.saved": "تم الحفظ", "settings.ai.turn_off": "إيقاف", "settings.ai.default_value": "الافتراضي {value}.", "settings.ai.reset_default": "إعادة التعيين إلى الافتراضي", "settings.ai.reset_field": "إعادة تعيين {name}", "settings.mcp.title": "خادم MCP", "settings.mcp.banner_1": "يتيح هذا لوكيل البرمجة الخاص بك (Claude Code، Codex، Copilot، OpenCode، …) سحب سياق الاجتماع على جهازك المحلي. بمجرد الاتصال،", "settings.mcp.banner_agent": "قد يعيد ذلك الوكيل", "settings.mcp.banner_2": "توجيه ما يقرؤه إلى سحابة مزوّد نموذجه الخاص — خارج سيطرة WhispAssist. لا يرسل WhispAssist نفسه هذه البيانات إلى أي مكان أبدًا؛ يستمع الخادم على هذا الجهاز فقط (", "settings.mcp.banner_3": ")، وتُسجَّل كل قراءة أدناه.", "settings.mcp.enable": "تمكين خادم MCP", "settings.mcp.enable_hint": "متوقف افتراضيًا. حلقي فقط، محمي برمز مميز — لا شيء يمكن الوصول إليه من الشبكة.", "settings.mcp.transport": "النقل", "settings.mcp.transport_http": "HTTP متدفق", "settings.mcp.transport_stdio": "stdio (ينشئ الوكيل عملية)", "settings.mcp.port": "المنفذ", "settings.mcp.transport_change_hint": "لتغيير النقل/المنفذ، أوقف الخادم أولًا ثم أعد تشغيله.", "settings.mcp.scope_title": "النطاق", "settings.mcp.expose": "الكشف", "settings.mcp.scope_none": "لا شيء — لا يُشارَك شيء", "settings.mcp.scope_selected": "المحدد — فقط ملخصات الميزات التي وسمتها كمُشارَكة", "settings.mcp.scope_all": "الكل — الاجتماعات والنسخ وعناصر الإجراء والملخصات المشتركة", "settings.mcp.expose_recordings": "السماح أيضًا بالاجتماعات ذات التسجيل المحفوظ (متوقف افتراضيًا — يُحجب نسخ الاجتماع المسجّل حتى في نطاق «الكل» إلى أن يُفعَّل هذا)", "settings.mcp.token_title": "رمز مصادقة جديد — يُعرض مرة واحدة، انسخه الآن", "settings.mcp.token_hint": "لن يُعرض هذا مجددًا. يُخزَّن في مخزن بيانات اعتماد نظام التشغيل؛ إذا فقدته، أوقف الخادم وأعد تشغيله لإنشاء واحد جديد.", "settings.mcp.copied": "تم النسخ", "settings.mcp.copy": "نسخ", "settings.mcp.endpoint": "نقطة النهاية", "settings.mcp.endpoint_hint": "وجّه تهيئة عميل MCP لوكيلك إلى {kind}، مع الرمز المميز أعلاه كبيانات اعتماد bearer.", "settings.mcp.kind_command": "أمر", "settings.mcp.kind_url": "عنوان URL", "settings.mcp.access_log": "سجل الوصول", "settings.mcp.access_log_hint": "كل قراءة أداة يقوم بها وكيل، مسموحة أو مرفوضة (FR-MCP-5).", "settings.mcp.no_reads": "لم يقرأ أي وكيل أي شيء بعد.", "settings.mcp.log_meeting": "اجتماع {id}", "settings.mcp.refresh": "تحديث", "settings.privacy.title": "الخصوصية", "settings.privacy.intro": "ما يُسمح لـ WhispAssist فعليًا بإرساله خارج هذا الجهاز الآن. مع إيقاف كل شيء (الافتراضي)، لا يغادر أي شيء الجهاز على الإطلاق.", "settings.privacy.llm_endpoint": "نقطة نهاية LLM", "settings.privacy.off": "إيقاف", "settings.privacy.local_only": "محلي فقط", "settings.privacy.leaves_device": "يغادر هذا الجهاز", "settings.privacy.sync_label": "المزامنة", "settings.privacy.enabled": "مفعّلة", "settings.privacy.mcp_label": "خادم MCP", "settings.privacy.mcp_on": "تشغيل · {scope}", "settings.privacy.mcp_loopback_note": "وارد على الحلقة فقط — لا يضيف شيئًا إلى قائمة الصادر أعلاه. قد يظل وكيل متصل يعيد توجيه ما يقرؤه إلى مزوّد نموذجه الخاص؛ راجع علامة تبويب خادم MCP.", "settings.privacy.egress_title": "قائمة السماح للصادر", "settings.privacy.no_egress": "لا مضيفات في قائمة السماح — لا يجري WA أي إرسال للمحتوى.", "settings.privacy.sync_targets_title": "أهداف المزامنة", "settings.privacy.third_party": "طرف ثالث", "settings.privacy.your_server": "خادمك", "settings.privacy.tls": "TLS", "settings.privacy.no_tls": "بلا TLS", "settings.privacy.refresh": "تحديث", "settings.privacy.unavailable": "فحص الخصوصية الذاتي غير متاح.", "settings.privacy.vault_title": "خزنة التشفير", "settings.privacy.vault_intro": "شفّر الملاحظات والنسخ والملخصات أثناء السكون بكلمة مرور. (ملفات الصوت غير مشفّرة بعد.)", "settings.privacy.vault_password": "كلمة مرور الخزنة", "settings.privacy.enable_vault": "تمكين الخزنة", "settings.privacy.vault_pw_hint": "استخدم 8 أحرف على الأقل. إذا نسيتها، لا يمكن استرداد المحتوى المشفّر.", "settings.privacy.vault_locked_1": "الخزنة ", "settings.privacy.locked_word": "مقفلة", "settings.privacy.vault_locked_2": ". افتح القفل لقراءة الاجتماعات المشفّرة.", "settings.privacy.password": "كلمة المرور", "settings.privacy.unlock": "فتح القفل", "settings.privacy.vault_unlocked_1": "الخزنة ", "settings.privacy.unlocked_word": "مفتوحة", "settings.privacy.vault_unlocked_2": ". تُشفَّر الملاحظات والنسخ والملخصات الجديدة أثناء السكون.", "settings.privacy.lock_now": "أقفل الآن", "settings.privacy.change_password": "تغيير كلمة المرور", "settings.privacy.current_password": "كلمة المرور الحالية", "settings.privacy.new_password": "كلمة المرور الجديدة", "settings.about.title": "حول", "settings.about.tagline": "مساعد اجتماعات محلي بالكامل، مفتوح المصدر، أصلي لنظام Windows.", "settings.about.build_commit": "التزام البناء", "consent.heading": "قبل أن تسجّل", "consent.body": "قد يكون تسجيل المحادثات دون موافقة المشاركين غير قانوني في منطقتك. تحقق من قوانين التسجيل المحلية لديك. هذا تنبيه، وليس استشارة قانونية.", "consent.accept": "أفهم — تمكين التسجيل", "consent.cancel": "إلغاء", "hosted.heading": "قبل استخدام {provider}", "hosted.body_1": "الإنشاء باستخدام", "hosted.body_2": "يرسل نسخ هذا الاجتماع إلى خوادمهم — يغادر هذا الجهاز ويخضع لسياسة الخصوصية الخاصة بهم. ليس لدى WhispAssist أي سيطرة على معالجة البيانات بمجرد مغادرتها جهازك. هذا متوقف افتراضيًا؛ أنت تختاره الآن.", "hosted.accept": "أفهم — متابعة", "hosted.cancel": "إلغاء", "theme.group": "السمة", "theme.system": "مطابقة النظام", "theme.light": "فاتح", "theme.dark": "داكن", "import.dialog_label": "إضافة اجتماع من ملف أو عنوان URL", "import.title": "إضافة اجتماع", "import.close": "إغلاق", "import.close_title": "إغلاق (Esc)", "import.body": "استورد تسجيلًا موجودًا — ملف صوت/فيديو محلي، أو رابط (YouTube، أو صفحة بث، أو عنوان URL وسائط مباشر). يُنسخ ويُفصل حسب المتحدث تمامًا كتسجيل مباشر.", "import.file_or_url": "ملف أو عنوان URL", "import.source_placeholder": "الصق عنوان URL، أو استعرض بحثًا عن ملف…", "import.choose_file": "اختر ملفًا محليًا", "import.browse": "استعراض…", "import.title_label": "العنوان", "import.optional": "اختياري", "import.title_placeholder": "افتراضيًا اسم الملف", "import.filter_av": "صوت / فيديو", "import.requires_1": "يتطلب", "import.requires_2": "مثبّتًا وفي PATH لديك (بالإضافة إلى", "import.requires_3": "للعناوين URL). لا يرفق WhispAssist بهما.", "import.importing": "جارٍ الاستيراد… قد يستغرق هذا بعض الوقت", "import.import": "استيراد", "import.cancel": "إلغاء", "tagchip.filter": "تصفية الاجتماعات الموسومة بـ «{tag}»", "tagchip.remove": "إزالة الوسم {tag}", "levelmeter.system_mic": "مستوى إدخال النظام والميكروفون", "levelmeter.system": "مستوى إدخال النظام", "app.tagline": "محلي · خاص", "app.note_template": "قالب الملاحظات", "app.no_template": "بلا قالب", "app.add_meeting": "إضافة اجتماع", "app.add_meeting_title": "إضافة اجتماع من ملف أو عنوان URL", "app.record": "تسجيل", "app.record_title": "بدء التسجيل (Ctrl+Shift+R)", "app.stop": "إيقاف", "app.stop_title": "إيقاف التسجيل (Ctrl+Shift+R)", "app.cancel": "إلغاء", "app.cancel_title": "تجاهل هذا التسجيل وحذفه", "app.recording": "جارٍ التسجيل…", "app.backend_title": "خلفية النسخ النشطة", "app.retention_title": "حفظ الصوت كـ ‏.wav لهذا الاجتماع", "app.saving": "جارٍ الحفظ", "app.not_saved": "غير محفوظ", "app.reconnecting": "جارٍ إعادة توصيل جهاز الصوت…", "app.settings": "الإعدادات", "app.settings_title": "الإعدادات (Ctrl+,)", "app.discard_confirm": "تجاهل هذا التسجيل؟ سيُحذف صوته ونسخه.", "app.announce_started": "بدأ التسجيل", "app.announce_paused": "توقف التسجيل مؤقتًا", "app.announce_stopped": "توقف التسجيل", "app.consent_dialog": "موافقة التسجيل", "app.vault_dialog": "فتح خزنة التشفير", "app.vault_title": "فتح خزنة التشفير", "app.vault_desc": "اجتماعاتك مشفّرة أثناء السكون. أدخل كلمة مرورك لقراءتها.", "app.vault_password": "كلمة مرور الخزنة", "app.vault_incorrect": "كلمة مرور غير صحيحة", "app.unlock": "فتح القفل", "app.continue_locked": "المتابعة مقفلًا", "app.show_meetings": "إظهار قائمة الاجتماعات", "app.hide_meetings": "إخفاء قائمة الاجتماعات", "app.show_summary": "إظهار لوحة الملخص", "app.hide_summary": "إخفاء لوحة الملخص", "app.resize_meetings": "تغيير حجم قائمة الاجتماعات", "app.resize_summary": "تغيير حجم لوحة الملخص", "meetings.search_placeholder": "البحث في الاجتماعات…", "meetings.search_aria": "البحث في الاجتماعات", "meetings.filter_tag_aria": "التصفية حسب الوسم", "meetings.all_tags": "كل الوسوم", "meetings.from_date_aria": "من تاريخ", "meetings.to_date_aria": "إلى تاريخ", "meetings.bulk_format_aria": "تنسيق التصدير الجماعي", "meetings.bulk_export": "تصدير جماعي", "meetings.bulk_export_title": "تصدير كل اجتماع يطابق مرشحات الوسم/التاريخ أعلاه", "meetings.exporting": "جارٍ التصدير…", "meetings.exported_one": "تم تصدير {n} اجتماع.", "meetings.exported_many": "تم تصدير {n} اجتماعًا.", "meetings.searching": "جارٍ البحث…", "meetings.loading": "جارٍ تحميل الاجتماعات…", "meetings.no_matches": "لا نتائج مطابقة.", "meetings.empty": "لا اجتماعات بعد — انقر على تسجيل أعلاه للبدء.", "meetings.status.recording": "جارٍ التسجيل", "meetings.status.transcribing": "جارٍ النسخ", "meetings.status.recovering": "جارٍ الاسترداد", "meetings.status.error": "خطأ", "meetings.resume": "استئناف النسخ", "meetings.delete_aria": "حذف الاجتماع", "meetings.delete_confirm": "حذف هذا الاجتماع؟ يؤدي ذلك إلى إزالة تسجيله ونسخه وملاحظاته.", "transcript.heading": "النسخ", "transcript.title_aria": "عنوان الاجتماع", "transcript.lang_title": "لغة النسخ", "transcript.lang_auto": "جارٍ الكشف…", "transcript.show": "إظهار النسخ", "transcript.hide": "إخفاء النسخ", "transcript.empty": "لا يوجد نسخ لهذا الاجتماع.", "transcript.will_appear": "سيظهر النسخ هنا أثناء تسجيلك.", "transcript.play_from_here": "التشغيل من هنا", "transcript.resize": "تغيير حجم النسخ والملاحظات", "transcript.reprocess_placeholder": "إعادة النسخ باستخدام…", "transcript.reprocess_lang_aria": "لغة إعادة المعالجة", "transcript.reprocess_keep_lang": "الاحتفاظ باللغة الحالية", "transcript.reprocess_go": "تنفيذ", "transcript.retranscribing": "جارٍ إعادة النسخ…", "transcript.has_note": "به ملاحظة", "transcript.note_placeholder": "أضف ملاحظة لهذه اللحظة…", "transcript.note_aria": "ملاحظة لسطر النسخ هذا", "transcript.filter_md": "Markdown", "transcript.filter_pdf": "PDF", "transcript.filter_docx": "مستند Word", "transcript.filter_obsidian": "ملاحظة Obsidian", "notes.heading": "الملاحظات", "notes.show": "إظهار الملاحظات", "notes.hide": "إخفاء الملاحظات", "notes.placeholder": "ملاحظات…", "notes.live_placeholder": "اكتب ملاحظات أثناء حديثك…", "notes.toolbar_aria": "تنسيق الملاحظات", "notes.bold": "غامق", "notes.italic": "مائل", "notes.h1": "عنوان 1", "notes.h2": "عنوان 2", "notes.bullet": "قائمة نقطية", "notes.checkbox_title": "مربع اختيار", "notes.checkbox_aria": "عنصر قائمة بمربع اختيار", "notes.edit_raw": "تحرير markdown الخام", "notes.render": "عرض markdown", "notes.editor": "المحرر", "notes.preview": "معاينة", "notes.export_md_title": "تصدير الملاحظات كـ ‏.md", "notes.export_pdf_title": "تصدير الملاحظات كـ ‏.pdf", "notes.export_docx_title": "تصدير الملاحظات كـ ‏.docx", "notes.export_bundle_title": "تصدير الصوت + النسخ + الملاحظات إلى مجلد", "notes.export_obsidian_title": "تصدير ملاحظة Obsidian واحدة (ملاحظات + ملخص + نسخ، بلا صوت)", "summary.recording_heading": "التسجيل", "summary.loading_recording": "جارٍ تحميل التسجيل…", "summary.sync_heading": "المزامنة", "summary.uploading": "جارٍ الرفع…", "summary.upload_now": "الرفع الآن", "summary.no_uploads": "لا عمليات رفع لهذا الاجتماع بعد.", "summary.retry": "إعادة المحاولة", "summary.tags_heading": "الوسوم", "summary.tags_select": "اختر اجتماعًا لوسمه.", "summary.tag_add_placeholder": "إضافة وسم…", "summary.tag_first_placeholder": "مشروع، عميل، موضوع…", "summary.generating": "جارٍ الإنشاء…", "summary.generate_tags": "إنشاء وسوم", "summary.saving": "جارٍ الحفظ…", "summary.save_tags": "حفظ الوسوم", "summary.summary_heading": "الملخص", "summary.ai_provider": "مزوّد الذكاء الاصطناعي", "summary.provider_off": "إيقاف", "summary.provider_custom": "مخصص", "summary.local": "محلي", "summary.leaves_device": "يغادر هذا الجهاز", "summary.this_hosted_provider": "هذا المزوّد المستضاف", "summary.select_generate": "اختر اجتماعًا لإنشاء ملخص.", "summary.decisions_heading": "القرارات", "summary.regenerate": "إعادة الإنشاء", "summary.generated_hint": "أُنشئ محليًا بعد الاجتماع (يتطلب مزوّد LLM محلي).", "summary.no_provider": "لا مزوّد ذكاء اصطناعي مُهيّأ — فعّل واحدًا في الإعدادات.", "summary.generate_summary": "إنشاء ملخص", "summary.briefs_heading": "ملخصات الميزات", "summary.briefs_select": "اختر اجتماعًا لإنشاء ملخصات ميزات أو عرضها.", "summary.briefs_desc": "يقطّر هذا الاجتماع إلى مواصفة جاهزة للوكيل (يتطلب مزوّد LLM محلي) — سلّمها إلى وكيل برمجة، أو قدّمها عبر خادم MCP بمجرد تشغيله.", "summary.brief_repo_placeholder": "المستودع الهدف (اختياري)، مثل acme/reporting-web", "summary.distilling": "جارٍ التقطير…", "summary.create_brief": "إنشاء ملخص ميزة", "summary.brief_mcp_title": "متاح عندما يكون خادم MCP قيد التشغيل", "summary.copied": "تم النسخ", "summary.copy_md": "نسخ كـ Markdown", "summary.copy_json": "نسخ كـ JSON", "summary.brief_problem": "المشكلة", "summary.brief_outcome": "النتيجة المرجوة", "summary.brief_criteria": "معايير القبول", "summary.brief_none": "لم يُلتقط شيء.", "summary.brief_context": "السياق", "summary.action_items_heading": "عناصر الإجراء", "summary.ai_select": "اختر اجتماعًا لرؤية عناصر الإجراء الخاصة به.", "summary.ai_empty": "لا شيء بعد — أضف واحدًا أدناه، أو أنشئ ملخصًا لاستخراجها تلقائيًا.", "summary.confirmed": "مؤكَّد", "summary.ai_text_placeholder": "عنصر إجراء…", "summary.ai_text_aria": "نص عنصر الإجراء", "summary.owner": "المسؤول", "summary.due_date": "تاريخ الاستحقاق", "summary.reminder_title": "جدولة تذكير محلي لتاريخ الاستحقاق هذا", "summary.ai_delete_title": "حذف عنصر الإجراء هذا", "summary.ai_delete_aria": "حذف عنصر الإجراء", "summary.add_action_item": "إضافة عنصر إجراء", "summary.save_action_items": "حفظ عناصر الإجراء", "summary.calendar_heading": "حدث التقويم", "summary.cal_select": "اختر اجتماعًا لربطه بحدث تقويم.", "summary.event_search_placeholder": "البحث في عنوان الحدث…", "summary.linked_event": "الحدث المرتبط", "summary.change_event": "تغيير الحدث…", "summary.link_event": "ربط حدث…", "summary.untitled_event": "(بلا عنوان)", "summary.no_events_1": "لم تُستورد أحداث بعد — استورد", "summary.no_events_2": "من الإعدادات → التقويم.", "summary.no_events_match": "لا حدث يطابق هذا البحث/التاريخ — حاول مسح أحدهما.", "summary.organizer_label": "المنظّم: {name}", "summary.participants_heading": "المشاركون", "summary.participants_hint": "يُملأ من حدث التقويم المرتبط.", "summary.speakers_heading": "المتحدثون", "summary.speakers_select": "اختر اجتماعًا لتسمية المتحدثين فيه.", "summary.no_speakers": "لم يُكتشف متحدثون بعد.", "summary.speaker_name_placeholder": "اسم المتحدث", "summary.save": "حفظ", "summary.cancel": "إلغاء", "summary.name_speaker": "تسمية هذا المتحدث…", "summary.add_new_name": "+ إضافة اسم جديد…", "settings.recording.title": "التسجيل", "settings.recording.record_default": "تسجيل الاجتماعات افتراضيًا", "settings.recording.save_audio_as": "حفظ الصوت كـ", "settings.recording.default_hint": "متوقف افتراضيًا. عند الإيقاف، يُستخدم الصوت فقط لإنتاج النسخ ويُحذف عند إنهاء الاجتماع. يمكنك أيضًا تبديل التسجيل لكل اجتماع.", "settings.recording.consent_label": "الموافقة: {status}.", "settings.recording.consent_ack": "مُقرّة", "settings.recording.consent_not": "لم تُقرّ بعد", "settings.recording.auto_label": "بدء التسجيل تلقائيًا عند بدء حدث تقويم", "settings.recording.auto_hint": "فقط أثناء فتح WhispAssist. عند حلول وقت بدء حدث تقويم مستورد، يبدأ التسجيل تلقائيًا (باستخدام إعداد الاحتفاظ الافتراضي أعلاه). لا شيء يعمل في الخلفية — يُسلَّح المؤقّت فقط أثناء تشغيل التطبيق. استورد الأحداث من الإعدادات → التقويم." }