greentic-bundle 1.1.0

Greentic bundle authoring CLI scaffold with embedded i18n and answer-document contracts.
Documentation
{
  "bundle.command.access_allow": "đã dựng khung access allow; thay đổi gmap tất định sẽ có trong PR sau",
  "bundle.command.access_forbid": "đã dựng khung access forbid; thay đổi gmap tất định sẽ có trong PR sau",
  "bundle.command.add_app_pack": "thêm tham chiếu app-pack",
  "bundle.command.add_extension_provider": "thêm tham chiếu extension-provider",
  "bundle.command.build": "lệnh build hiện xuất ra tạo phẩm .gtbundle tất định",
  "bundle.command.doctor": "lệnh doctor được triển khai qua các báo cáo JSON có cấu trúc",
  "bundle.command.export": "lệnh export tạo ra một .gtbundle từ thư mục build đã chuẩn hóa",
  "bundle.command.init": "xem trước khởi tạo không gian làm việc bundle",
  "bundle.command.init_execute": "khởi tạo không gian làm việc bundle",
  "bundle.command.inspect": "lệnh inspect xuất ra siêu dữ liệu không gian làm việc hoặc tạo phẩm có cấu trúc",
  "bundle.command.remove_app_pack": "xóa tham chiếu app-pack",
  "bundle.command.remove_extension_provider": "xóa tham chiếu extension-provider",
  "bundle.schema.artifact_ext": ".gtbundle",
  "bundle.schema.lock_file": "bundle.lock.json",
  "bundle.schema.workspace_root": "bundle.yaml",
  "cli.access.about": "Điều chỉnh quy tắc truy cập không gian làm việc bundle",
  "cli.access.allow.about": "Cho phép truy cập trong tệp gmap tenant/team",
  "cli.access.forbid.about": "Cấm truy cập trong tệp gmap tenant/team",
  "cli.access.root.option": "Gốc không gian làm việc để thay đổi gmap và đồng bộ đầu ra đã phân giải",
  "cli.access.team.option": "Team tùy chọn có team.gmap cần được cập nhật",
  "cli.access.tenant.option": "Tenant có gmap cần được cập nhật",
  "cli.add.about": "Thêm tham chiếu bundle do người dùng tạo",
  "cli.add.app_pack.about": "Thêm một tham chiếu app-pack",
  "cli.add.extension_provider.about": "Thêm một tham chiếu extension-provider",
  "cli.add.root.option": "Gốc không gian làm việc chứa bundle.yaml",
  "cli.build.about": "Build một tạo phẩm .gtbundle tất định",
  "cli.build.long_about": "Build tính toán trạng thái bundle đã chuẩn hóa, ghi siêu dữ liệu build tất định và tạo ra một tạo phẩm SquashFS .gtbundle.",
  "cli.build.output.option": "Ghi đè đường dẫn đầu ra .gtbundle",
  "cli.build.root.option": "Gốc không gian làm việc cần build",
  "cli.doctor.about": "Chạy kiểm tra doctor cho bundle",
  "cli.doctor.artifact.option": "Tạo phẩm .gtbundle đã build để xác thực",
  "cli.doctor.json.option": "Xuất báo cáo doctor dưới dạng JSON",
  "cli.doctor.root.option": "Gốc không gian làm việc cần xác thực",
  "cli.export.about": "Xuất một .gtbundle tất định từ thư mục build đã chuẩn hóa",
  "cli.export.build_dir.option": "Thư mục build đã chuẩn hóa để xuất",
  "cli.export.long_about": "Export tạo ra một tạo phẩm .gtbundle từ một thư mục build đã chuẩn hóa được tính sẵn.",
  "cli.export.output.option": "Đường dẫn tạo phẩm .gtbundle đầu ra",
  "cli.help.flag": "In trợ giúp",
  "cli.info.about": "Mô tả một workspace .gtbundle hoặc bundle",
  "cli.info.access.default_policy": "chính sách mặc định",
  "cli.info.access.summary": "{0} tenant, {1} nhóm",
  "cli.info.arg.path": "Đường dẫn tới tệp .gtbundle hoặc thư mục workspace bundle",
  "cli.info.error.not_a_bundle": "{0}: không phải tệp .gtbundle hoặc workspace bundle",
  "cli.info.error.read_failed": "Không thể đọc bundle: {0}",
  "cli.info.error.unsquashfs_missing": "không tìm thấy unsquashfs — hãy cài đặt squashfs-tools",
  "cli.info.flag.json": "Xuất báo cáo thông tin dưới dạng JSON",
  "cli.info.section.access": "Quyền truy cập",
  "cli.info.section.app_packs": "Gói ứng dụng",
  "cli.info.section.bundle_id": "ID bundle",
  "cli.info.section.capabilities": "Khả năng",
  "cli.info.section.catalogs": "Danh mục",
  "cli.info.section.extension_providers": "Nhà cung cấp tiện ích mở rộng",
  "cli.info.section.hooks": "Hook",
  "cli.info.section.locale": "Ngôn ngữ",
  "cli.info.section.mode": "Chế độ",
  "cli.info.section.subscriptions": "Gói đăng ký",
  "cli.init.about": "Khởi tạo bộ khung không gian làm việc bundle",
  "cli.init.bundle_id.option": "Bundle id cho không gian làm việc được khởi tạo",
  "cli.init.bundle_name.option": "Tên bundle cho không gian làm việc được khởi tạo",
  "cli.init.locale.option": "Locale ban đầu được ghi vào bundle.yaml",
  "cli.init.mode.option": "Chế độ bundle ban đầu được ghi vào bundle.yaml",
  "cli.init.path.option": "Đường dẫn không gian làm việc để khởi tạo",
  "cli.inspect.about": "Kiểm tra siêu dữ liệu không gian làm việc bundle hoặc tạo phẩm",
  "cli.inspect.artifact.option": "Tạo phẩm .gtbundle đã build để kiểm tra",
  "cli.inspect.json.option": "Xuất báo cáo inspect dưới dạng JSON",
  "cli.inspect.root.option": "Gốc không gian làm việc chứa bundle.lock.json",
  "cli.option.answers": "Tải JSON AnswerDocument",
  "cli.option.dry_run": "Ghi nhận ý định mà không thay đổi trạng thái không gian làm việc",
  "cli.option.emit_answers": "Ghi JSON AnswerDocument sau khi thực thi",
  "cli.option.execute": "Cho phép đường dẫn thay đổi trong tương lai thay vì chỉ xem trước",
  "cli.option.locale": "Locale dùng cho thông báo CLI và wizard",
  "cli.option.migrate": "Cho phép di chuyển các phiên bản schema AnswerDocument cũ hơn",
  "cli.option.offline": "Tắt các thao tác phụ thuộc mạng khi các lệnh tương lai hỗ trợ",
  "cli.option.refresh": "Force re-download of pack and provider references, ignoring locally materialized files",
  "cli.option.schema": "In lược đồ answers.json hiện tại và thoát",
  "cli.option.schema.long": "In lược đồ answers.json hiện tại và thoát.\n\nCác công cụ lập trình tác tử như Codex và Claude nên gọi lệnh này trước để lấy lược đồ câu trả lời hiện tại, điền answers.json, và chạy lại trình hướng dẫn mà không cần tương tác.",
  "cli.option.schema_version": "Phiên bản schema đích cho câu trả lời được xuất hoặc di chuyển",
  "cli.remove.about": "Xóa tham chiếu bundle do người dùng tạo",
  "cli.remove.app_pack.about": "Xóa một tham chiếu app-pack",
  "cli.remove.extension_provider.about": "Xóa một tham chiếu extension-provider",
  "cli.remove.root.option": "Gốc không gian làm việc chứa bundle.yaml",
  "cli.root.about": "Bộ khung CLI soạn thảo bundle Greentic",
  "cli.root.long_about": "Bộ khung cho các lệnh soạn thảo bundle, trợ giúp bản địa hóa, tài liệu câu trả lời và các luồng build .gtbundle trong tương lai.",
  "cli.unbundle.about": "Giải nén một tạo phẩm .gtbundle vào một thư mục",
  "cli.unbundle.out.option": "Thư mục để giải nén .gtbundle vào",
  "cli.version.flag": "In phiên bản",
  "cli.wizard.about": "Trợ giúp wizard cho bundle",
  "cli.wizard.apply.about": "Áp dụng dữ liệu AnswerDocument",
  "cli.wizard.mode.option": "Chọn chế độ wizard khi phát lại hoặc xác thực câu trả lời",
  "cli.wizard.run.about": "Chạy wizard bundle",
  "cli.wizard.validate.about": "Xác thực dữ liệu AnswerDocument",
  "errors.answer_document.answer_invalid": "Câu trả lời `{field}` của AnswerDocument không hợp lệ.",
  "errors.answer_document.answer_missing": "Câu trả lời `{field}` của AnswerDocument là bắt buộc.",
  "errors.answer_document.downgrade": "Di chuyển AnswerDocument không hỗ trợ hạ cấp phiên bản schema",
  "errors.answer_document.invalid_document": "AnswerDocument có cấu trúc không hợp lệ.",
  "errors.answer_document.invalid_json": "Tệp câu trả lời AnswerDocument `{path}` phải là JSON hợp lệ.",
  "errors.answer_document.invalid_root": "JSON câu trả lời phải là một đối tượng.",
  "errors.answer_document.locale": "AnswerDocument yêu cầu một locale",
  "errors.answer_document.metadata_missing": "Thiếu siêu dữ liệu AnswerDocument; chạy lại với --migrate để dùng schema hiện tại.",
  "errors.answer_document.migrate_required": "Phiên bản schema của AnswerDocument khác với mục tiêu được yêu cầu; chạy lại với --migrate.",
  "errors.answer_document.schema_id": "AnswerDocument yêu cầu một schema_id",
  "errors.answer_document.schema_id_mismatch": "schema_id của AnswerDocument không khớp với schema wizard bundle.",
  "errors.answer_document.wizard_id": "AnswerDocument yêu cầu một wizard_id",
  "errors.i18n.missing_locale": "Thiếu danh mục locale nhúng cho {locale}",
  "wizard.action.add_allow_rule": "Thêm quy tắc cho phép",
  "wizard.action.add_app_pack": "Thêm app pack",
  "wizard.action.add_common_extension_provider": "Thêm extension provider phổ biến",
  "wizard.action.add_custom_extension_provider": "Thêm extension provider tùy chỉnh",
  "wizard.action.add_forbid_rule": "Thêm quy tắc cấm",
  "wizard.action.add_tenant_access": "Thêm quyền truy cập tenant",
  "wizard.action.add_tenant_team_access": "Thêm quyền truy cập tenant/team",
  "wizard.action.add_this_app_pack": "Thêm app pack này",
  "wizard.action.advanced_access_rules": "Chỉnh sửa quy tắc truy cập thô",
  "wizard.action.back": "Quay lại",
  "wizard.action.build_bundle": "Build bundle",
  "wizard.action.change_scope": "Đổi phạm vi",
  "wizard.action.continue": "Tiếp tục",
  "wizard.action.dry_run_only": "Chỉ chạy thử",
  "wizard.action.edit_app_pack_mapping": "Chỉnh sửa ánh xạ app pack",
  "wizard.action.finish": "Hoàn tất",
  "wizard.action.reenter_reference": "Nhập lại tham chiếu",
  "wizard.action.remove_app_pack": "Xóa app pack",
  "wizard.action.remove_extension_provider": "Xóa extension provider",
  "wizard.action.remove_rule": "Xóa quy tắc",
  "wizard.action.remove_scope": "Xóa phạm vi",
  "wizard.action.return_simple_mode": "Quay về chế độ đơn giản",
  "wizard.action.save_answers_only": "Chỉ lưu câu trả lời",
  "wizard.apply.about": "Áp dụng các câu trả lời bundle được phát lại",
  "wizard.confirm.app_pack": "App pack đã phân giải:",
  "wizard.error.app_pack_required": "Thêm ít nhất một app pack trước khi tiếp tục.",
  "wizard.error.bundle_artifact_required": "Cần một đường dẫn .gtbundle hợp lệ",
  "wizard.error.bundle_target_missing": "Đích bundle không tồn tại",
  "wizard.error.empty_answer": "Lời nhắc của wizard yêu cầu một giá trị.",
  "wizard.error.empty_catalog": "Không tìm thấy extension provider nào trong danh mục.",
  "wizard.error.input_ended": "Đầu vào trình hướng dẫn đã kết thúc trước khi cung cấp một lựa chọn hợp lệ.",
  "wizard.error.invalid_choice": "Lựa chọn không hợp lệ. Nhập 1, 2, 3 hoặc 0.",
  "wizard.exit.message": "Wizard đã thoát mà không thu thập câu trả lời.",
  "wizard.label.name": "Tên",
  "wizard.label.pack_id": "Pack id",
  "wizard.label.scope": "Phạm vi",
  "wizard.label.source": "Nguồn",
  "wizard.label.version": "Phiên bản",
  "wizard.list.none": "không có",
  "wizard.mapping.global": "Toàn cục",
  "wizard.mapping.tenant": "Tenant",
  "wizard.mapping.tenant_team": "Tenant / Team",
  "wizard.menu.create": "Tạo bundle",
  "wizard.menu.doctor": "Doctor bundle",
  "wizard.menu.exit": "Thoát",
  "wizard.menu.title": "Bundle Wizard",
  "wizard.menu.update": "Mở bundle hiện có",
  "wizard.menu_desc.create": "Bắt đầu một không gian làm việc bundle mới và hướng dẫn luồng thiết lập ban đầu.",
  "wizard.menu_desc.doctor": "Chạy kiểm tra doctor trên một thư mục hoặc .gtbundle và in báo cáo.",
  "wizard.menu_desc.inspect": "Kiểm tra một thư mục hoặc .gtbundle bằng đầu ra của lệnh inspect.",
  "wizard.menu_desc.unbundle": "Giải nén một .gtbundle vào một thư mục bằng lệnh unbundle.",
  "wizard.menu_desc.update": "Mở một thư mục hoặc .gtbundle hiện có, sau đó chỉnh sửa và lưu nó thành không gian làm việc.",
  "wizard.menu_desc.validate": "Tải một thư mục hoặc .gtbundle và xem trước kế hoạch bundle đã chuẩn hóa mà không ghi tệp.",
  "wizard.mode.create": "tạo",
  "wizard.mode.doctor": "doctor",
  "wizard.mode.inspect": "inspect",
  "wizard.mode.unbundle": "unbundle",
  "wizard.mode.update": "mở bundle hiện có",
  "wizard.mode.validate": "xác thực bundle",
  "wizard.plan.build_bundle": "Build trạng thái xem trước doctor của bundle",
  "wizard.plan.ensure_workspace": "Đảm bảo gốc không gian làm việc bundle tồn tại",
  "wizard.plan.export_bundle": "Dành chỗ cho bước export bundle trong tương lai",
  "wizard.plan.resolve_refs": "Phân giải tham chiếu bundle thành một kế hoạch đã chuẩn hóa",
  "wizard.plan.update_access_rules": "Chuẩn bị bố cục truy cập tenant cho tenant mặc định",
  "wizard.plan.write_bundle_file": "Ghi định nghĩa bundle.yaml đã chuẩn hóa",
  "wizard.plan.write_lock": "Ghi siêu dữ liệu bundle.lock.json tất định",
  "wizard.prompt.advanced_setup": "Thiết lập nâng cao? (y/N)",
  "wizard.prompt.app_pack_reference": "Nhập tham chiếu app pack hoặc đường dẫn cục bộ",
  "wizard.prompt.app_packs": "App packs (phân tách bằng dấu phẩy)",
  "wizard.prompt.bundle_artifact": "Đường dẫn tạo phẩm .gtbundle",
  "wizard.prompt.bundle_id": "Bundle id",
  "wizard.prompt.bundle_name": "Tên bundle",
  "wizard.prompt.bundle_target": "Thư mục bundle hoặc đường dẫn .gtbundle",
  "wizard.prompt.choose_access_rule": "Chọn quy tắc truy cập",
  "wizard.prompt.choose_app_pack": "Chọn app pack",
  "wizard.prompt.choose_extension_provider": "Chọn extension provider",
  "wizard.prompt.choose_scope": "Chọn phạm vi",
  "wizard.prompt.current_bundle_root": "Thư mục bundle hiện tại hoặc đường dẫn .gtbundle",
  "wizard.prompt.enable_bundle_assets": "Enable bundle-level assets (./assets/)? (y/N)",
  "wizard.prompt.export_intent": "Bật ý định export? (y/N)",
  "wizard.prompt.extension_provider_reference": "Nhập tham chiếu extension provider hoặc đường dẫn cục bộ",
  "wizard.prompt.extension_providers": "Extension providers (phân tách bằng dấu phẩy)",
  "wizard.prompt.main_choice": "Chọn chế độ wizard",
  "wizard.prompt.output_dir": "Thư mục đầu ra",
  "wizard.prompt.remote_catalogs": "Danh mục từ xa (phân tách bằng dấu phẩy)",
  "wizard.prompt.rule_path": "Đường dẫn quy tắc",
  "wizard.prompt.setup_execution": "Bật ý định thực thi thiết lập? (y/N)",
  "wizard.prompt.team_id": "Team id",
  "wizard.prompt.tenant_id": "Tenant id",
  "wizard.prompt.unbundle_output_dir": "Thư mục đầu ra unbundle",
  "wizard.root.about": "Bề mặt soạn thảo bundle tương tác",
  "wizard.run.about": "Chạy các lời nhắc của wizard bundle",
  "wizard.setup.enum_prompt": "Chọn số hoặc giá trị:",
  "wizard.setup.form_prefix": "Biểu mẫu thiết lập:",
  "wizard.setup.optional": "tùy chọn",
  "wizard.setup.required": "bắt buộc",
  "wizard.stage.access_rules": "== Quy tắc truy cập ==",
  "wizard.stage.advanced_access_rules": "== Quy tắc truy cập nâng cao ==",
  "wizard.stage.app_packs": "== App packs ==",
  "wizard.stage.capabilities": "== Bundle capabilities ==",
  "wizard.stage.current_access_rules": "Quy tắc hiện tại",
  "wizard.stage.current_app_packs": "App packs hiện tại",
  "wizard.stage.current_extension_providers": "Extension providers hiện tại",
  "wizard.stage.extension_providers": "== Extension providers ==",
  "wizard.stage.map_app_pack": "== Ánh xạ app pack ==",
  "wizard.stage.pack_access": "== Quyền truy cập pack ==",
  "wizard.stage.review": "== Tóm tắt đánh giá ==",
  "wizard.validate.about": "Xác thực các câu trả lời bundle được phát lại",
  "wizard.warning.advanced_without_refs": "Thiết lập nâng cao đã được bật mà không có app pack hoặc extension provider."
}