{
"cli.capabilities.marked_failed": "تم وضع علامة الفشل على الخاصية: {}",
"cli.capabilities.marked_ready": "تم وضع علامة الجاهزية على الخاصية: {}",
"cli.capabilities.none_requiring_setup": "لم يتم العثور على خصائص تتطلب الإعداد",
"cli.capabilities.outcome.error": "خطأ: {}",
"cli.capabilities.outcome.raw": "خام:\n{}",
"cli.capabilities.outcome.success": "نجاح: {}",
"cli.common.answer_yes_no": "المرجو الإجابة بـ y أو n",
"cli.common.failed": "فشل",
"cli.common.ok": "موافق",
"cli.common.success": "نجاح",
"cli.demo.debug.after_encode": "[demo] بعد مخرجات encode:\n{}",
"cli.demo.debug.after_encode_serialize_failed": "[demo] بعد مخرجات encode: فشل تحويل المخرجات إلى تسلسل: {}",
"cli.demo.debug.after_render_plan": "[demo] بعد مخرجات render_plan:\n{}",
"cli.demo.debug.after_render_plan_serialize_failed": "[demo] بعد مخرجات render_plan: فشل تحويل المخرجات إلى تسلسل: {}",
"cli.demo.debug.after_send_payload": "[demo] بعد مخرجات send_payload:\n{}",
"cli.demo.debug.after_send_payload_serialize_failed": "[demo] بعد مخرجات send_payload: فشل تحويل المخرجات إلى تسلسل: {}",
"cli.demo.debug.before_envelope": "[demo] قبل غلاف {}:\n{}",
"cli.demo.debug.before_envelope_serialize_failed": "[demo] قبل غلاف {}: فشل تحويل الغلاف إلى تسلسل: {}",
"cli.demo.debug.encode_input": "[demo] مدخلات encode:\n{}",
"cli.demo.debug.encode_input_serialize_failed": "[demo] مدخلات encode: فشل تحويل المدخلات إلى تسلسل: {}",
"cli.demo.help.command.allow": "السماح لمستأجر/فريق بالوصول إلى pack/flow/node",
"cli.demo.help.command.build": "بناء حزمة demo قابلة للنقل.",
"cli.demo.help.command.capability": "إدارة حل/استدعاء الخاصيات داخل حزم demo",
"cli.demo.help.command.doctor": "تشغيل تحقق demo doctor من حزمة.",
"cli.demo.help.command.forbid": "منع مستأجر/فريق من الوصول إلى pack/flow/node",
"cli.demo.help.command.help": "اطبع هاد الرسالة أو المساعدة ديال الأوامر الفرعية المعطاة",
"cli.demo.help.command.ingress": "إرسال طلب HTTP اصطناعي عبر مسار ingress للمراسلة",
"cli.demo.help.command.list_flows": "عرض التدفقات المصرح بها بواسطة pack",
"cli.demo.help.command.list_packs": "عرض packs المحلولة من حزمة",
"cli.demo.help.command.logs": "إظهار سجلات demo الناتجة عن المشغل والخدمات.",
"cli.demo.help.command.new": "إنشاء هيكل حزمة demo جديدة.",
"cli.demo.help.command.run": "تشغيل pack/flow بمدخلات مضمّنة",
"cli.demo.help.command.send": "إرسال رسالة demo عبر provider pack.",
"cli.demo.help.command.setup": "تشغيل تدفقات إعداد provider على حزمة demo.",
"cli.demo.help.command.start": "بدء خدمات demo من حزمة.",
"cli.demo.help.command.status": "إظهار حالة خدمة demo باستخدام حالة وقت التشغيل.",
"cli.demo.help.command.subscriptions": "إدارة اشتراكات demo عبر مكونات provider",
"cli.demo.help.command.wizard": "اسم بديل لـ wizard. تخطيط أو إنشاء حزمة demo من مراجع pack وقواعد السماح",
"cli.demo.help.commands_header": "الأوامر:",
"cli.demo.help.option_debug": "",
"cli.demo.help.option_help": "اطبع المساعدة",
"cli.demo.help.option_locale": "لغة CLI (للإخراج المترجم).",
"cli.demo.help.options_header": "الخيارات:",
"cli.demo.help.usage_label": "الاستخدام:",
"cli.demo_new.created_scaffold": "تم إنشاء هيكل حزمة demo في {}",
"cli.demo_send.debug_invalid_json_output": "[demo] بعد مخرجات send_payload: مخرجات JSON غير صالحة",
"cli.demo_send.debug_parse_send_payload_failed": "[demo] بعد مخرجات send_payload: فشل تحليل SendPayloadOutV1\n{}",
"cli.demo_send.flow_error": "خطأ التدفق: {}",
"cli.demo_send.flow_result": "نتيجة التدفق: {}",
"cli.demo_send.missing_secret_uris": "عناوين URI للأسرار ناقصة:\n{}",
"cli.domain.best_effort_flows_failed": "أفضل مجهود: فشل {} تدفق(ات).",
"cli.domain.best_effort_skipped_missing_setup": "أفضل مجهود: تم تخطي {} حزمة(ات) تفتقد إلى {}.",
"cli.domain.no_provider_packs_matched": "لم تتم مطابقة أي provider packs. جرّب --provider <pack_id>.",
"cli.domain.no_provider_packs_matched_or_project_root": "لم تتم مطابقة أي provider packs. جرّب --provider <pack_id> أو --project-root.",
"cli.domain.plan_header": "الخطة:",
"cli.domain.plan_item": " {} -> {}",
"cli.domain.warn_skip_missing_packs": "[تحذير] تم تخطي الإعداد domain={} الحزم الناقصة: {}",
"cli.ingress.dlq_log_location": "موقع سجل DLQ: {}",
"cli.ingress.http_body": " المحتوى: {}",
"cli.ingress.http_body_base64": " المحتوى (base64): {}",
"cli.ingress.http_header": " {}: {}",
"cli.ingress.http_out_status": "HTTP OUT: الحالة {}",
"cli.list_flows.header": "التدفقات المعلنة من طرف الحزمة {} ({}):",
"cli.list_flows.item": " - {}",
"cli.list_packs.for_applications": "حزم التطبيقات:",
"cli.list_packs.for_domain": "حزم {}:",
"cli.list_packs.none_for_domain": "ما كايناش حزم للنطاق {}",
"cli.main.help.command_demo": "",
"cli.main.help.command_help": "اطبع هاد الرسالة أو المساعدة ديال الأوامر الفرعية المعطاة",
"cli.main.help.command_wizard": "اسم بديل لـ demo wizard. خطّط/أنشئ حزمة تجريبية بمراجع الحزم وقواعد السماح.",
"cli.main.help.commands_header": "الأوامر:",
"cli.main.help.option_help": "اطبع المساعدة",
"cli.main.help.option_locale": "لغة CLI (للإخراج المترجم).",
"cli.main.help.option_version": "طبع النسخة",
"cli.main.help.options_header": "الخيارات:",
"cli.main.help.tagline": "أدوات مشغّل Greentic",
"cli.main.help.usage_label": "الاستخدام:",
"cli.main.more_info": "لمزيد من المعلومات، جرّب '--help'.",
"cli.main.requires_subcommand": "خطأ: 'greentic-operator' كيتطلب أمرًا فرعيًا ولكن ما تمش توفيره",
"cli.main.subcommands": "الأوامر الفرعية",
"cli.main.usage_label": "الاستخدام:",
"cli.plan.item_result_error": "{} {} -> {}",
"cli.plan.item_result_error_with_summary": "{} {} -> {} ({})",
"cli.plan.item_result_ok": "{} {} -> {}",
"cli.plan.warn_skip_missing_secrets": "[تحذير] تم تخطي الإعداد domain={} tenant={} provider={}: الأسرار الناقصة:\n{}",
"cli.plan.warn_skip_secrets_check_failed": "[تحذير] تم تخطي الإعداد domain={} tenant={} provider={}: فشل التحقق من الأسرار: {}",
"cli.qa.add_item_prompt": "إضافة العنصر #{}؟ [y/N]:",
"cli.qa.at_least_one_item": "مطلوب عنصر واحد على الأقل",
"cli.qa.choice.access_mode.all_selected_get_all_packs": "جميع المستأجرين والفرق عندهم وصول لجميع الحزم",
"cli.qa.choice.access_mode.per_pack_matrix": "تحكم دقيق في الوصول",
"cli.qa.choice.access_scope.all_tenants": "جميع المستأجرين",
"cli.qa.choice.access_scope.specific_team": "فريق محدد لمستأجر محدد",
"cli.qa.choice.access_scope.tenant_all_teams": "جميع فرق مستأجر محدد",
"cli.qa.custom_provider_refs.add_prompt": "Do you want to add a non-well-known provider by pack reference? [y,N]",
"cli.qa.invalid_choice": "اختيار غير صالح",
"cli.qa.list_finish_hint": "اضغط Enter على 'Add item?' لإنهاء.",
"cli.qa.pack_ref.access_scope_title": "شكون يقدر يوصل لهاد التطبيق؟",
"cli.qa.pack_ref.make_default_pack_title": "واش هاد الحزمة هي الحزمة الافتراضية ملي ما كتكون حتى حزمة محددة؟",
"cli.qa.pack_ref.team_id_title": "شنو هو team id اللي يقدر يوصل لهاد التطبيق؟",
"cli.qa.pack_ref.tenant_id_title": "شنو هو tenant id اللي يقدر يوصل لهاد التطبيق؟",
"cli.qa.pack_ref_field_title": "مرجع الحزمة (مثال: /path/to/app.gtpack, file://..., oci://ghcr.io/..., repo://..., store://...)",
"cli.qa.pack_refs.add_prompt": "واش بغيتي تزيد حزمة تطبيق؟ [Y,n]",
"cli.qa.providers.add_prompt": "واش بغيتي تزيد موفّرين (مثال: messaging, events, etc)؟ [Y,n]",
"cli.qa.select_number_or_value": "اختار الرقم أو القيمة:",
"cli.qa.value_required": "القيمة مطلوبة",
"cli.qa.yes_no_suffix_default_no": "[y,N]",
"cli.qa.yes_no_suffix_default_yes": "[Y,n]",
"cli.run.enter_interactive": "جاري الدخول للوضع التفاعلي (كتب @help للأوامر).",
"cli.run.summary_flow": " التدفق: {}",
"cli.run.summary_header": "ملخص التشغيل:",
"cli.run.summary_input": " الإدخال: {}",
"cli.run.summary_pack": " الحزمة: {} ({})",
"cli.run.summary_tenant_team": " المستأجر: {} الفريق: {}",
"cli.secrets.hint_setup_or_add_key": "تلميح: شغّل `greentic-operator setup` أو أضف المفتاح إلى {}",
"cli.secrets.key": " المفتاح: {}",
"cli.secrets.not_found": "لم يتم العثور على السر:",
"cli.secrets.store": " المخزن: {}",
"cli.secrets.uri": " الرابط: {}",
"cli.start.events_timer_scheduler_ready": "مجدول مؤقت الأحداث جاهز",
"cli.start.http_ingress_ready": "HTTP ingress جاهز على http://{}:{}",
"cli.start.public_url_setup_domains": "الرابط العمومي (cloudflared setup domains={}): {}",
"cli.start.warn_events_timer_scheduler_disabled": "تحذير: تم تعطيل مجدول مؤقت الأحداث: {}",
"cli.start.warn_failed_stop_earlier_target": "تحذير: فشل إيقاف الهدف السابق tenant={} team={} : {}",
"cli.start.warn_http_ingress_disabled": "تحذير: تم تعطيل HTTP ingress: {}",
"cli.start.warn_legacy_nats": "تحذير: '--nats=on' كييستعمل مكدس GSM NATS القديم؛ بدّل للوضع المضمّن ملي يكون ممكن.",
"cli.subscriptions.deleted": "تم حذف {}",
"cli.subscriptions.none": "ما كايناش اشتراكات",
"cli.subscriptions.renewed": "تم تجديد {}",
"cli.subscriptions.renewed_eligible": "تم تجديد الاشتراكات المؤهلة",
"cli.tunnel.invalid_selection": "اختيار غير صالح. خدام بلا tunnel.",
"cli.tunnel.option_cloudflared": "Cloudflare Tunnel (cloudflared)",
"cli.tunnel.option_ngrok": "ngrok",
"cli.tunnel.option_none": "بلا tunnel (محلي فقط)",
"cli.tunnel.prompt": "خدمة tunnel (لـ webhooks ديال المزوّدين الخارجيين):",
"cli.tunnel.selected_none": "خدام بلا tunnel.",
"cli.wizard.answers_output_prompt": "ملف إخراج الأجوبة [answers.json]:",
"cli.wizard.bundle": "الحزمة:",
"cli.wizard.execution_aborted": "تم إيقاف تنفيذ المعالج من طرف المستخدم",
"cli.wizard.help.long_about": "كيبني أولاً خطة معالج حتمية. التنفيذ كيعيد استعمال نفس دورة حياة gmap + resolver + resolved-copy بحال demo allow.",
"cli.wizard.help.main_options_bundle": " --bundle <DIR> (أو عطِيه فـ --answers/--qa-answers)",
"cli.wizard.help.main_options_header": "الخيارات الرئيسية:",
"cli.wizard.help.main_options_mode": " --mode <create|update|remove>",
"cli.wizard.help.option_allow": "سمح بالمسار PACK[/FLOW[/NODE]] للـ tenant/team؛ قابل للتكرار.",
"cli.wizard.help.option_answers": "AnswerDocument بصيغة JSON/YAML (أو أجوبة wizard الخام القديمة).",
"cli.wizard.help.option_apply": "طبّق التأثيرات الجانبية (مرادف لـ --execute).",
"cli.wizard.help.option_bundle": "المسار نحو demo bundle المراد إنشاؤه.",
"cli.wizard.help.option_catalog_file": "ملف catalog اختياري بصيغة JSON/YAML.",
"cli.wizard.help.option_catalog_pack": "معرّف catalog pack للإدراج (قابل للتكرار).",
"cli.wizard.help.option_dry_run": "فرض وضع التخطيط فقط (dry-run).",
"cli.wizard.help.option_emit_answers": "اكتب الأجوبة المدمجة كـ AnswerDocument JSON.",
"cli.wizard.help.option_execute": "نفّذ الخطة. بدون هاد الخيار، غير كيطبّع الخطة.",
"cli.wizard.help.option_help": "اطبع المساعدة (شوف الملخص بـ '-h')",
"cli.wizard.help.option_locale": "وسم locale لعرض wizard QA.",
"cli.wizard.help.option_migrate": "اسمح بترحيل إصدار schema ديال AnswerDocument عند الحاجة.",
"cli.wizard.help.option_mode": "[الافتراضي: create]",
"cli.wizard.help.option_mode_values": "[القيم الممكنة: create, update, remove]",
"cli.wizard.help.option_offline": "حلّ packs فوضع offline (cache-only).",
"cli.wizard.help.option_pack_ref": "pack ref مخصص (oci://, repo://, store://)؛ قابل للتكرار.",
"cli.wizard.help.option_provider_registry": "تجاوز provider registry (file://<path> أو مسار محلي).",
"cli.wizard.help.option_qa_answers": "أجوبة JSON/YAML اختيارية مصدّرة من greentic-qa.",
"cli.wizard.help.option_run_setup": "شغّل تدفقات إعداد provider الموجودة بعد التنفيذ.",
"cli.wizard.help.option_schema_version": "إصدار schema المراد تضمينه في AnswerDocument المصدَّر.",
"cli.wizard.help.option_setup_input": "setup-input اختياري بصيغة JSON/YAML يُمرَّر إلى setup runner.",
"cli.wizard.help.option_target": "الهدف tenant بصيغة tenant[:team]؛ قابل للتكرار.",
"cli.wizard.help.option_team": "team اختياري لقواعد allow.",
"cli.wizard.help.option_tenant": "tenant لقواعد allow.",
"cli.wizard.help.option_tenant_default": "[الافتراضي: demo]",
"cli.wizard.help.option_validate": "تحقق/خطّط فقط (بلا تأثيرات جانبية).",
"cli.wizard.help.option_verbose": "اطبع حقول خطوات الخطة بالتفصيل.",
"cli.wizard.help.optional_options.allow": " --allow <PACK[/FLOW[/NODE]]> (قابل للتكرار)",
"cli.wizard.help.optional_options.answers": " --answers <PATH>",
"cli.wizard.help.optional_options.apply": " --apply",
"cli.wizard.help.optional_options.catalog_pack": " --catalog-pack <ID> (قابل للتكرار)",
"cli.wizard.help.optional_options.dry_run": " --dry-run",
"cli.wizard.help.optional_options.emit_answers": " --emit-answers <PATH>",
"cli.wizard.help.optional_options.execute": " --execute",
"cli.wizard.help.optional_options.locale": " --locale <TAG> (الافتراضي: مُكتشف من locale ديال النظام)",
"cli.wizard.help.optional_options.migrate": " --migrate",
"cli.wizard.help.optional_options.offline": " --offline",
"cli.wizard.help.optional_options.pack_ref": " --pack-ref <REF> (قابل للتكرار، oci://|repo://|store://)",
"cli.wizard.help.optional_options.provider_registry": " --provider-registry <REF>",
"cli.wizard.help.optional_options.qa_answers": " --qa-answers <PATH> (اسم بديل قديم)",
"cli.wizard.help.optional_options.run_setup": " --run-setup",
"cli.wizard.help.optional_options.schema_version": " --schema-version <VER>",
"cli.wizard.help.optional_options.target": " --target <tenant[:team]> (قابل للتكرار)",
"cli.wizard.help.optional_options.team": " --team <TEAM>",
"cli.wizard.help.optional_options.tenant": " --tenant <TENANT> (الافتراضي: demo)",
"cli.wizard.help.optional_options.validate": " --validate",
"cli.wizard.help.optional_options.verbose": " --verbose",
"cli.wizard.help.optional_options_header": "الخيارات الاختيارية:",
"cli.wizard.help.options_header": "الخيارات:",
"cli.wizard.help.usage_label": "الاستخدام:",
"cli.wizard.noop_steps": "خطوات بدون إجراء:",
"cli.wizard.plan_header": "خطة المعالج:",
"cli.wizard.saved_answers": "تم حفظ أجوبة المعالج:",
"cli.wizard.skip_setup_remove": "تخطي الإعداد لوضع الإزالة",
"cli.wizard.step.apply_pack_setup": "طبّق مخرجات الإعداد المعلنة في الحزمة عبر خطافات الإعداد الداخلية",
"cli.wizard.step.copy_packs": "انسخ الحزم المُجلَبة إلى bundle/packs",
"cli.wizard.step.copy_resolved": "انسخ manifests من state/resolved إلى resolved/ لبدء العرض التجريبي",
"cli.wizard.step.create_bundle": "أنشئ هيكل حزمة العرض التجريبي حسب المعايير الحالية",
"cli.wizard.step.resolve_packs": "حل مراجع الحزم المختارة عبر عميل الموزع",
"cli.wizard.step.run_resolver_create": "شغّل مسار resolver (نفس demo allow)",
"cli.wizard.step.validate_bundle": "تحقق أن الحزمة قابلة للتحميل عبر مسار العرض التجريبي الداخلي",
"cli.wizard.step.write_gmap": "اكتب قواعد السماح tenant/team في gmap",
"cli.wizard.warning": "تحذير: {}",
"demo.build.warn_copying_pack_directory": "تحذير: جاري نسخ مجلد الحزمة إلى حزمة العرض التجريبي (غير قابل للنقل): {}",
"demo.card.action": "إجراء",
"demo.card.action_line": " - {} (id={}: type={})",
"demo.card.actions": " الإجراءات:",
"demo.card.adaptive_card": "بطاقة تكيفية",
"demo.card.body": " المحتوى:",
"demo.card.hint": "تلميح: @input <field>=<value> لتعيين المدخلات، @click <action_id> للإرسال، @show لإعادة عرض البطاقة، @json لعرض الحمولة الخام.",
"demo.card.input": "مدخل",
"demo.card.input_line": " - {} (id={}: type={})",
"demo.card.inputs": " المدخلات:",
"demo.card.placeholder": " العنصر النائب: {}",
"demo.card.received": "تم استلام البطاقة: {}",
"demo.repl.already_earliest_state": "أنت بالفعل في أقدم حالة محجوبة.",
"demo.repl.finished_with_output": "انتهى التدفق بالمخرجات:",
"demo.repl.help": "الأوامر المتاحة:\n @show ─ عرض ملخص آخر بطاقة تكيفية\n @json ─ إخراج قيمة JSON الخام المستلمة من التدفق\n @back ─ الرجوع إلى البطاقة/المدخلات المحجوبة السابقة\n @input <k>=<v> ─ تعيين أو تجاوز حقل إدخال\n @click <action_id> ─ إرسال البطاقة بالإجراء المقدم\n @help ─ طباعة نص المساعدة هذا\n @quit ─ الخروج من REPL",
"demo.repl.no_card": "لا توجد بطاقة تكيفية لعرضها.",
"demo.repl.no_output": "لا يوجد مخرجات متاحة.",
"demo.repl.restored_previous_state": "تمت استعادة الحالة المحجوبة السابقة.",
"demo.repl.set_input": "تم التعيين {}={}",
"demo.repl.unknown_action": "إجراء غير معروف '{}'. الإجراءات المتاحة: {}",
"demo.repl.unknown_command": "أمر غير معروف. راجع @help.",
"demo.repl.unknown_input": "إدخال غير معروف '{}'. الإدخالات المتاحة: {}",
"demo.repl.waiting_for_input": "في انتظار الإدخال: {}",
"demo.repl.waiting_no_card": "التدفق ينتظر إدخالًا (لم يتم اكتشاف بطاقة تكيفية).",
"demo.runtime.events_in_process": "الأحداث: تمت المعالجة داخل العملية (إدخال HTTP + مجدول المؤقت)",
"demo.runtime.messaging_embedded": "المراسلة: تشغيل المشغل المضمن (بدون gsm gateway/egress)",
"demo.runtime.no_services_to_stop": "لا توجد خدمات لإيقافها.",
"demo.runtime.none_running": "لا شيء قيد التشغيل",
"demo.runtime.public_url_cloudflared": "الرابط العام (service=cloudflared): {}",
"demo.runtime.public_url_cloudflared_domains": "الرابط العام (service=cloudflared domains={}): {}",
"demo.runtime.service_already_running": "{}: قيد التشغيل بالفعل (pid={})",
"demo.runtime.service_started": "{}: تم البدء (pid={})",
"demo.runtime.started_services": "الخدمات التي تم بدءها:",
"demo.runtime.status_running": "قيد التشغيل",
"demo.runtime.status_stopped": "متوقف",
"demo.runtime.stopped_all_under": "تم إيقاف جميع الخدمات تحت {}",
"wizard.create.access_mode": "وضع الوصول",
"wizard.create.bundle_name": "اسم الحزمة",
"wizard.create.bundle_path": "مسار إخراج الحزمة",
"wizard.create.execution_mode": "وضع التنفيذ",
"wizard.create.locale": "الإعدادات المحلية",
"wizard.create.pack_refs": "مراجع الحزم",
"wizard.create.providers": "المزوّدون",
"wizard.create.targets": "المستأجرون والفرق",
"wizard.remove.bundle_path": "مسار الحزمة",
"wizard.remove.execution_mode": "وضع التنفيذ",
"wizard.remove.targets": "أهداف الإزالة",
"wizard.update.bundle_path": "مسار الحزمة",
"wizard.update.execution_mode": "وضع التنفيذ",
"wizard.update.ops": "عمليات التحديث"
}