{
"bundle.command.access_allow": "تمت تهيئة access allow؛ ستصل طفرة gmap الحتمية في طلب سحب لاحق",
"bundle.command.access_forbid": "تمت تهيئة access forbid؛ ستصل طفرة gmap الحتمية في طلب سحب لاحق",
"bundle.command.add_app_pack": "إضافة مرجع app-pack",
"bundle.command.add_extension_provider": "إضافة مرجع extension-provider",
"bundle.command.build": "أمر build يُصدر الآن ملف .gtbundle حتميًا",
"bundle.command.doctor": "تم تنفيذ أمر doctor عبر تقارير JSON منظَّمة",
"bundle.command.export": "أمر export يُنشئ ملف .gtbundle من دليل build مُطبَّع",
"bundle.command.init": "معاينة تهيئة مساحة عمل الحزمة",
"bundle.command.init_execute": "تهيئة مساحة عمل الحزمة",
"bundle.command.inspect": "أمر inspect يُصدر بيانات وصفية منظَّمة لمساحة العمل أو الملف",
"bundle.command.remove_app_pack": "إزالة مرجع app-pack",
"bundle.command.remove_extension_provider": "إزالة مرجع extension-provider",
"bundle.schema.artifact_ext": ".gtbundle",
"bundle.schema.lock_file": "bundle.lock.json",
"bundle.schema.workspace_root": "bundle.yaml",
"cli.access.about": "ضبط قواعد الوصول إلى مساحة عمل الحزمة",
"cli.access.allow.about": "السماح بالوصول في ملفات gmap الخاصة بالمستأجر/الفريق",
"cli.access.forbid.about": "حظر الوصول في ملفات gmap الخاصة بالمستأجر/الفريق",
"cli.access.root.option": "جذر مساحة العمل لتعديل gmap ومزامنة المخرجات المحلولة",
"cli.access.team.option": "فريق اختياري يجب تحديث team.gmap الخاص به",
"cli.access.tenant.option": "المستأجر الذي يجب تحديث gmap الخاص به",
"cli.add.about": "إضافة مراجع الحزمة المؤلَّفة",
"cli.add.app_pack.about": "إضافة مرجع app-pack",
"cli.add.extension_provider.about": "إضافة مرجع extension-provider",
"cli.add.root.option": "جذر مساحة العمل الذي يحتوي على bundle.yaml",
"cli.build.about": "إنشاء ملف .gtbundle حتمي",
"cli.build.long_about": "يقوم build بحساب حالة الحزمة المطبَّعة، وكتابة بيانات build وصفية حتمية، وإنشاء ملف SquashFS .gtbundle.",
"cli.build.output.option": "تجاوز مسار إخراج .gtbundle",
"cli.build.root.option": "جذر مساحة العمل المطلوب بناؤها",
"cli.doctor.about": "تشغيل فحوصات doctor للحزمة",
"cli.doctor.artifact.option": "ملف .gtbundle المبني المطلوب التحقق منه",
"cli.doctor.json.option": "إخراج تقرير doctor بصيغة JSON",
"cli.doctor.root.option": "جذر مساحة العمل المطلوب التحقق منه",
"cli.export.about": "تصدير ملف .gtbundle حتمي من دليل build مُطبَّع",
"cli.export.build_dir.option": "دليل build المُطبَّع المطلوب تصديره",
"cli.export.long_about": "يقوم export بإنشاء ملف .gtbundle من دليل build مُطبَّع ومحسوب مسبقًا.",
"cli.export.output.option": "مسار ملف .gtbundle الناتج",
"cli.help.flag": "طباعة المساعدة",
"cli.init.about": "تهيئة هيكل مساحة عمل الحزمة",
"cli.init.bundle_id.option": "معرّف الحزمة لمساحة العمل المُهيَّأة",
"cli.init.bundle_name.option": "اسم الحزمة لمساحة العمل المُهيَّأة",
"cli.init.locale.option": "الإعدادات المحلية الأولية المكتوبة في bundle.yaml",
"cli.init.mode.option": "وضع الحزمة الأولي المكتوب في bundle.yaml",
"cli.init.path.option": "مسار مساحة العمل المراد تهيئته",
"cli.inspect.about": "فحص البيانات الوصفية لمساحة عمل الحزمة أو الملف",
"cli.inspect.artifact.option": "ملف .gtbundle المبني المطلوب فحصه",
"cli.inspect.json.option": "إخراج تقرير inspect بصيغة JSON",
"cli.inspect.root.option": "جذر مساحة العمل الذي يحتوي على bundle.lock.json",
"cli.option.answers": "تحميل AnswerDocument بصيغة JSON",
"cli.option.dry_run": "تسجيل النية دون تعديل حالة مساحة العمل",
"cli.option.emit_answers": "كتابة AnswerDocument بصيغة JSON بعد التنفيذ",
"cli.option.execute": "السماح بمسار التعديل المستقبلي بدلًا من سلوك المعاينة فقط",
"cli.option.locale": "الإعدادات المحلية المستخدمة لرسائل CLI والمعالج",
"cli.option.migrate": "السماح بترحيل إصدارات مخطط AnswerDocument الأقدم",
"cli.option.offline": "تعطيل العمليات المعتمدة على الشبكة عندما تدعمها الأوامر المستقبلية",
"cli.option.schema": "اطبع مخطط answers.json الحالي ثم اخرج",
"cli.option.schema.long": "اطبع مخطط answers.json الحالي ثم اخرج.\n\nيجب على أدوات البرمجة الوكيلة مثل Codex وClaude استدعاء هذا أولاً لجلب مخطط الإجابات الحالي، وملء answers.json، وإعادة تشغيل المعالج بشكل غير تفاعلي.",
"cli.option.schema_version": "إصدار المخطط المستهدف للإجابات المُصدرة أو المُرحَّلة",
"cli.remove.about": "إزالة مراجع الحزمة المؤلَّفة",
"cli.remove.app_pack.about": "إزالة مرجع app-pack",
"cli.remove.extension_provider.about": "إزالة مرجع extension-provider",
"cli.remove.root.option": "جذر مساحة العمل الذي يحتوي على bundle.yaml",
"cli.root.about": "هيكل CLI لتأليف حزم Greentic",
"cli.root.long_about": "هيكل لأوامر تأليف الحزم، والمساعدة المترجمة، ومستندات الإجابة، ومسارات build المستقبلية لـ .gtbundle.",
"cli.unbundle.about": "استخراج ملف .gtbundle إلى دليل",
"cli.unbundle.out.option": "الدليل الذي سيتم استخراج .gtbundle إليه",
"cli.version.flag": "طباعة الإصدار",
"cli.wizard.about": "مساعدات معالج الحزمة",
"cli.wizard.apply.about": "تطبيق إدخال AnswerDocument",
"cli.wizard.mode.option": "تحديد وضع المعالج عند إعادة التشغيل أو التحقق من الإجابات",
"cli.wizard.run.about": "تشغيل معالج الحزمة",
"cli.wizard.validate.about": "التحقق من إدخال AnswerDocument",
"errors.answer_document.answer_invalid": "إجابة AnswerDocument `{field}` غير صالحة.",
"errors.answer_document.answer_missing": "إجابة AnswerDocument `{field}` مطلوبة.",
"errors.answer_document.downgrade": "ترحيل AnswerDocument لا يدعم الرجوع إلى إصدار أقدم من المخطط",
"errors.answer_document.invalid_document": "يحتوي AnswerDocument على بنية غير صالحة.",
"errors.answer_document.invalid_json": "يجب أن يكون ملف إجابات AnswerDocument `{path}` بصيغة JSON صالحة.",
"errors.answer_document.invalid_root": "يجب أن يكون جذر JSON للإجابات كائنًا.",
"errors.answer_document.locale": "يتطلب AnswerDocument إعدادات محلية",
"errors.answer_document.metadata_missing": "بيانات AnswerDocument الوصفية مفقودة؛ أعد التشغيل مع --migrate لاعتماد المخطط الحالي.",
"errors.answer_document.migrate_required": "إصدار مخطط AnswerDocument يختلف عن الهدف المطلوب؛ أعد التشغيل مع --migrate.",
"errors.answer_document.schema_id": "يتطلب AnswerDocument قيمة schema_id",
"errors.answer_document.schema_id_mismatch": "قيمة schema_id في AnswerDocument لا تطابق مخطط معالج الحزمة.",
"errors.answer_document.wizard_id": "يتطلب AnswerDocument قيمة wizard_id",
"errors.i18n.missing_locale": "دليل الإعدادات المحلية المضمَّن مفقود لـ {locale}",
"wizard.action.add_allow_rule": "إضافة قاعدة سماح",
"wizard.action.add_app_pack": "إضافة app pack",
"wizard.action.add_common_extension_provider": "إضافة موفّر extension شائع",
"wizard.action.add_custom_extension_provider": "إضافة موفّر extension مخصّص",
"wizard.action.add_forbid_rule": "إضافة قاعدة حظر",
"wizard.action.add_tenant_access": "إضافة وصول للمستأجر",
"wizard.action.add_tenant_team_access": "إضافة وصول للمستأجر/الفريق",
"wizard.action.add_this_app_pack": "إضافة app pack هذا",
"wizard.action.advanced_access_rules": "تحرير قواعد الوصول الخام",
"wizard.action.back": "رجوع",
"wizard.action.build_bundle": "إنشاء الحزمة",
"wizard.action.change_scope": "تغيير النطاق",
"wizard.action.continue": "متابعة",
"wizard.action.dry_run_only": "تشغيل تجريبي فقط",
"wizard.action.edit_app_pack_mapping": "تحرير ربط app pack",
"wizard.action.finish": "إنهاء",
"wizard.action.reenter_reference": "إعادة إدخال المرجع",
"wizard.action.remove_app_pack": "إزالة app pack",
"wizard.action.remove_extension_provider": "إزالة موفّر extension",
"wizard.action.remove_rule": "إزالة القاعدة",
"wizard.action.remove_scope": "إزالة النطاق",
"wizard.action.return_simple_mode": "العودة إلى الوضع البسيط",
"wizard.action.save_answers_only": "حفظ الإجابات فقط",
"wizard.apply.about": "تطبيق إجابات الحزمة المعاد تشغيلها",
"wizard.confirm.app_pack": "تم حل app pack:",
"wizard.error.app_pack_required": "أضف app pack واحدًا على الأقل قبل المتابعة.",
"wizard.error.bundle_artifact_required": "مطلوب مسار .gtbundle صالح",
"wizard.error.bundle_target_missing": "هدف الحزمة غير موجود",
"wizard.error.empty_answer": "يتطلب طلب المعالج قيمة.",
"wizard.error.empty_catalog": "لم يتم العثور على أي موفّري extension في الدليل.",
"wizard.error.invalid_choice": "خيار غير صالح. أدخل 1 أو 2 أو 3 أو 0.",
"wizard.exit.message": "تم الخروج من المعالج دون جمع إجابات.",
"wizard.label.name": "الاسم",
"wizard.label.pack_id": "معرّف الحزمة",
"wizard.label.scope": "النطاق",
"wizard.label.source": "المصدر",
"wizard.label.version": "الإصدار",
"wizard.list.none": "لا شيء",
"wizard.mapping.global": "عام",
"wizard.mapping.tenant": "المستأجر",
"wizard.mapping.tenant_team": "مستأجر / فريق",
"wizard.menu.create": "إنشاء حزمة",
"wizard.menu.doctor": "فحص الحزمة",
"wizard.menu.exit": "خروج",
"wizard.menu.title": "معالج الحزمة",
"wizard.menu.update": "فتح حزمة موجودة",
"wizard.menu_desc.create": "ابدأ مساحة عمل حزمة جديدة ووجّه تدفق الإعداد الأولي.",
"wizard.menu_desc.doctor": "شغّل فحوصات doctor على دليل أو .gtbundle واطبع التقرير.",
"wizard.menu_desc.inspect": "افحص دليلًا أو .gtbundle باستخدام مخرجات أمر inspect.",
"wizard.menu_desc.unbundle": "استخرج .gtbundle إلى دليل باستخدام أمر unbundle.",
"wizard.menu_desc.update": "افتح دليلًا أو .gtbundle موجودًا، ثم حرّره واحفظه كمساحة عمل.",
"wizard.menu_desc.validate": "حمّل دليلًا أو .gtbundle وعاين خطة الحزمة المطبَّعة دون كتابة ملفات.",
"wizard.mode.create": "إنشاء",
"wizard.mode.doctor": "doctor",
"wizard.mode.inspect": "inspect",
"wizard.mode.unbundle": "unbundle",
"wizard.mode.update": "فتح حزمة موجودة",
"wizard.mode.validate": "التحقق من الحزمة",
"wizard.plan.build_bundle": "إنشاء حالة معاينة doctor للحزمة",
"wizard.plan.ensure_workspace": "التأكد من وجود جذر مساحة عمل الحزمة",
"wizard.plan.export_bundle": "حجز خطوة تصدير حزمة مستقبلية",
"wizard.plan.resolve_refs": "حل مراجع الحزمة إلى خطة مطبَّعة",
"wizard.plan.update_access_rules": "إعداد تخطيط وصول المستأجر للمستأجر الافتراضي",
"wizard.plan.write_bundle_file": "كتابة تعريف bundle.yaml المطبَّع",
"wizard.plan.write_lock": "كتابة بيانات bundle.lock.json الوصفية الحتمية",
"wizard.prompt.advanced_setup": "إعداد متقدم؟ (y/N)",
"wizard.prompt.app_pack_reference": "أدخل مرجع app pack أو مسارًا محليًا",
"wizard.prompt.app_packs": "App packs (مفصولة بفواصل)",
"wizard.prompt.bundle_artifact": "مسار ملف .gtbundle",
"wizard.prompt.bundle_id": "معرّف الحزمة",
"wizard.prompt.bundle_name": "اسم الحزمة",
"wizard.prompt.bundle_target": "دليل الحزمة أو مسار .gtbundle",
"wizard.prompt.choose_access_rule": "اختر قاعدة وصول",
"wizard.prompt.choose_app_pack": "اختر app pack",
"wizard.prompt.choose_extension_provider": "اختر موفّر extension",
"wizard.prompt.choose_scope": "اختر النطاق",
"wizard.prompt.current_bundle_root": "دليل الحزمة الحالي أو مسار .gtbundle",
"wizard.prompt.enable_bundle_assets": "Enable bundle-level assets (./assets/)? (y/N)",
"wizard.prompt.export_intent": "تفعيل نية التصدير؟ (y/N)",
"wizard.prompt.extension_provider_reference": "أدخل مرجع موفّر extension أو مسارًا محليًا",
"wizard.prompt.extension_providers": "موفّرو extension (مفصولة بفواصل)",
"wizard.prompt.main_choice": "اختر وضع المعالج",
"wizard.prompt.output_dir": "دليل الإخراج",
"wizard.prompt.remote_catalogs": "الأدلة البعيدة (مفصولة بفواصل)",
"wizard.prompt.rule_path": "مسار القاعدة",
"wizard.prompt.setup_execution": "تفعيل نية تنفيذ الإعداد؟ (y/N)",
"wizard.prompt.team_id": "معرّف الفريق",
"wizard.prompt.tenant_id": "معرّف المستأجر",
"wizard.prompt.unbundle_output_dir": "دليل إخراج unbundle",
"wizard.root.about": "واجهة تفاعلية لتأليف الحزم",
"wizard.run.about": "تشغيل مطالبات معالج الحزمة",
"wizard.setup.enum_prompt": "حدّد رقمًا أو قيمة:",
"wizard.setup.form_prefix": "نموذج الإعداد:",
"wizard.setup.optional": "اختياري",
"wizard.setup.required": "مطلوب",
"wizard.stage.access_rules": "== قواعد الوصول ==",
"wizard.stage.advanced_access_rules": "== قواعد الوصول المتقدمة ==",
"wizard.stage.app_packs": "== App packs ==",
"wizard.stage.capabilities": "== Bundle capabilities ==",
"wizard.stage.current_access_rules": "القواعد الحالية",
"wizard.stage.current_app_packs": "App packs الحالية",
"wizard.stage.current_extension_providers": "موفّرو extension الحاليون",
"wizard.stage.extension_providers": "== موفّرو extension ==",
"wizard.stage.map_app_pack": "== ربط app pack ==",
"wizard.stage.pack_access": "== وصول الحزمة ==",
"wizard.stage.review": "== ملخص المراجعة ==",
"wizard.validate.about": "التحقق من إجابات الحزمة المعاد تشغيلها",
"wizard.warning.advanced_without_refs": "تم تفعيل الإعداد المتقدم بدون app packs أو موفّري extension.",
"cli.ext.about": "Bundle extensions (feature-gated)",
"cli.ext.list.about": "List installed bundle extensions and their recipes",
"cli.ext.info.about": "Print metadata for one installed bundle extension",
"cli.ext.info.not_found": "Extension '{id}' not found in install directory",
"cli.ext.validate.about": "Validate a config JSON against a recipe's config schema",
"cli.ext.validate.ok": "Config is valid",
"cli.ext.validate.failed": "Config validation failed",
"cli.ext.render.about": "Render a bundle artifact via the ext dispatcher",
"cli.ext.render.wrote": "Wrote {file} (sha256={sha256})",
"cli.ext.install_dir.about": "Print the resolved extension install directory",
"cli.ext.feature_disabled": "The 'extensions' feature is not enabled in this build. Rebuild with `cargo build --features extensions`."
}