{
"cli.command.bundle.about": "បញ្ជូនបន្ត Bundle (greentic-bundle)",
"cli.command.cbor.about": "បកស្រាយឯកសារ CBOR ទៅជាអត្ថបទ",
"cli.command.cbor.path": "ផ្លូវទៅកាន់ឯកសារ CBOR ដែលត្រូវឌិកូដ",
"cli.command.component.about": "បញ្ជូនបន្ត Component (greentic-component)",
"cli.command.config.about": "គ្រប់គ្រងការកំណត់រចនាសម្ព័ន្ធ greentic-dev",
"cli.command.config.set.about": "កំណត់សោមួយក្នុង config របស់ greentic-dev (ឧ. defaults.component.org)",
"cli.command.config.set.file": "បដិសេធផ្លូវឯកសារ config (លំនាំដើម: $XDG_CONFIG_HOME/greentic-dev/config.toml)",
"cli.command.config.set.key": "ផ្លូវសោ config (ឧ. defaults.component.org)",
"cli.command.config.set.value": "តម្លៃដែលត្រូវកំណត់ឱ្យសោ (រក្សាទុកជា string)",
"cli.command.coverage.about": "ដំណើរការការត្រួតពិនិត្យ coverage ទៅលើ coverage-policy.json",
"cli.command.coverage.skip_run": "ប្រើរបាយការណ៍ target/coverage/coverage.json ដែលមានស្រាប់ឡើងវិញ ជំនួសឱ្យការរត់តេស្តម្តងទៀត",
"cli.command.flow.about": "បញ្ជូនបន្ត Flow (greentic-flow)",
"cli.command.gui.about": "បញ្ជូនបន្ត GUI (greentic-gui)",
"cli.command.install.about": "ដំឡើងធនធានដែលបានប្រគល់",
"cli.command.install.bin_dir": "បដិសេធថតដែលប្រើសម្រាប់ binaries ដែលបានដំឡើង",
"cli.command.install.docs_dir": "បដិសេធថតដែលប្រើសម្រាប់ docs ដែលបានដំឡើង",
"cli.command.install.locale": "មូលដ្ឋានភាសា (BCP47) ដែលប្រើសម្រាប់ install manifests/docs ដែលបានបកប្រែ",
"cli.command.install.tenant": "អត្តសញ្ញាណ tenant សម្រាប់ការដំឡើងពាណិជ្ជកម្ម",
"cli.command.install.token": "Auth token ឬ env:VAR indirection សម្រាប់ការដំឡើងពាណិជ្ជកម្ម",
"cli.command.install.tools.about": "ដំឡើងឧបករណ៍ពីកាតាឡុកឧបករណ៍ Greentic ផ្លូវការ",
"cli.command.mcp.about": "ឧបករណ៍ MCP",
"cli.command.mcp.doctor.about": "ពិនិត្យ metadata របស់អ្នកផ្គត់ផ្គង់ MCP",
"cli.command.mcp.doctor.json": "បញ្ចេញ JSON បង្រួមជំនួសឱ្យ output ដែលបានរៀបចំស្អាត",
"cli.command.mcp.doctor.provider": "អត្តសញ្ញាណអ្នកផ្គត់ផ្គង់ MCP ឬផ្លូវ config",
"cli.command.pack.about": "បញ្ជូនបន្ត Pack (greentic-pack; pack run ប្រើ greentic-runner-cli)",
"cli.command.passthrough.args": "អាគុយម៉ង់ដែលបញ្ជូនដោយផ្ទាល់ទៅពាក្យបញ្ជាមូលដ្ឋាន",
"cli.command.release.about": "បង្កើត បោះពុម្ពផ្សាយ និងលើកកម្ពស់ការចេញផ្សាយ toolchain របស់ Greentic",
"cli.command.release.latest.about": "បោះផ្សាយ manifest របស់ toolchain សម្រាប់ dev ជាមួយកំណែកញ្ចប់ចុងក្រោយបំផុត",
"cli.command.release.dry_run": "បង្ហាញការងារចេញផ្សាយដែលបានគ្រោងទុក ដោយមិនសរសេរ ឬបោះពុម្ពផ្សាយ",
"cli.command.release.force": "សរសេរជាន់លើស្លាកចេញផ្សាយដែលមានស្រាប់ នៅពេលបោះពុម្ពផ្សាយ",
"cli.command.release.from": "ស្លាកប្រភពដែលប្រើសម្រាប់ទិន្នន័យមេតា ឬកម្រិតកំណត់កំណែ",
"cli.command.release.generate.about": "បង្កើត manifest toolchain របស់ Greentic ដែលបានចាក់សោទៅកំណែជាក់លាក់",
"cli.command.release.manifest": "ឯកសារ JSON ម៉ានីហ្វេស្តរបស់ toolchain មូលដ្ឋានសម្រាប់បោះពុម្ពផ្សាយ",
"cli.command.release.out": "ថតសម្រាប់ manifest toolchain ដែលបានបង្កើត",
"cli.command.release.promote.about": "ផ្លាស់ទីស្លាក GHCR ទៅកាន់ការចេញផ្សាយ toolchain របស់ Greentic ដែលមានស្រាប់",
"cli.command.release.publish.about": "បង្កើត និងបោះពុម្ពផ្សាយ manifest ការចេញផ្សាយ toolchain របស់ Greentic",
"cli.command.release.release": "កំណែចេញផ្សាយដែលត្រូវបង្កើត បោះពុម្ពផ្សាយ ឬលើកកម្ពស់",
"cli.command.release.repo": "ឃ្លាំង manifest toolchain របស់ GHCR",
"cli.command.release.tag": "ស្លាក GHCR ដែលត្រូវផ្លាស់ទីទៅការចេញផ្សាយ",
"cli.command.release.token": "ថូខិន GHCR ឬការបញ្ជូនតាម env:VAR",
"cli.command.release.view.about": "ទាញយក និងបោះពុម្ព manifest របស់ toolchain Greentic",
"cli.command.runner.about": "បញ្ជូនបន្ត Runner (greentic-runner)",
"cli.command.secrets.about": "ស្រទាប់ងាយស្រួលសម្រាប់ Secrets",
"cli.command.secrets.init.about": "ផ្ទេរទៅ greentic-secrets ដើម្បីចាប់ផ្តើម secrets សម្រាប់ pack មួយ",
"cli.command.secrets.init.pack": "ផ្លូវទៅកាន់ pack (.gtpack) ដែលត្រូវចាប់ផ្តើម",
"cli.command.secrets.init.passthrough": "អាគុយម៉ង់បន្ថែមស្រេចចិត្តដែលបញ្ជូនទៅ greentic-secrets (បន្ថែម `--` មុន flags)",
"cli.command.tools.about": "ដំឡើងឯកសារប្រតិបត្តិឧបករណ៍អភិវឌ្ឍន៍/bootstrap របស់ Greentic",
"cli.command.tools.install.about": "ដំឡើងឧបករណ៍ពីកាតាឡុកឧបករណ៍ Greentic ផ្លូវការ",
"cli.command.tools.install.latest": "បង្ខំឱ្យធ្វើឱ្យឯកសារប្រតិបត្តិឧបករណ៍អភិវឌ្ឍន៍/bootstrap ស្រស់ឡើងវិញ",
"cli.command.wizard.about": "ការរៀបចំសម្របសម្រួលដែលកំណត់បានសម្រាប់លំហូរការងារ dev workbench",
"cli.command.wizard.allow_destructive": "អនុញ្ញាតប្រតិបត្តិការបំផ្លិចបំផ្លាញ (delete/overwrite/move) នៅពេលដែលជំហានផែនការស្នើសុំ",
"cli.command.wizard.answers": "ឯកសារចម្លើយ (ស្រោមសំបុត្រ AnswerDocument)",
"cli.command.wizard.apply.about": "អនុវត្ត launcher AnswerDocument ដោយមិនមានអន្តរកម្ម",
"cli.command.wizard.dry_run": "មើលជាមុនតែប៉ុណ្ណោះ (របៀបលំនាំដើមគឺ apply នៅពេលមិនបានកំណត់ --dry-run)",
"cli.command.wizard.emit_answers": "បញ្ចេញឯកសារ JSON ស្រោមសំបុត្រ AnswerDocument ដែលអាចចល័តបាន",
"cli.command.wizard.frontend": "របៀប frontend (text/json/adaptive-card)",
"cli.command.wizard.locale": "មូលដ្ឋានភាសា (BCP47) ដែលបញ្ជូនទៅអ្នកផ្គត់ផ្គង់ និងត្រូវបានកត់ត្រាក្នុង metadata ផែនការ",
"cli.command.wizard.migrate": "ផ្លាស់ប្តូរ AnswerDocument ទៅកំណែ schema ដែលបានជ្រើស នៅពេលចាំបាច់",
"cli.command.wizard.non_interactive": "អនុញ្ញាតការប្រតិបត្តិក្នុងបរិបទដែលមិនមានអន្តរកម្ម",
"cli.command.wizard.out": "បដិសេធថត output (លំនាំដើម: `.greentic/wizard/<run-id>/`)",
"cli.command.wizard.schema": "បោះពុម្ពស្គីមា AnswerDocument បច្ចុប្បន្នរបស់ launcher ហើយចេញ",
"cli.command.wizard.schema_long": "បោះពុម្ពស្គីមា AnswerDocument បច្ចុប្បន្នរបស់ launcher ហើយចេញ។\n\nឧបករណ៍សរសេរកូដបែប agentic ដូចជា Codex និង Claude គួរតែហៅវាជាមុនសិន ដើម្បីទាញយកកិច្ចសន្យា launcher greentic-dev ពិតប្រាកដ រួមទាំងស្គីមាចម្លើយ greentic-pack និង greentic-bundle ដែលបានបង្កប់ និងត្រូវបានប្រើសម្រាប់ការផ្ទេរភារកិច្ច។",
"cli.command.wizard.schema_version": "កំណត់កំណែ schema សម្រាប់ AnswerDocument ដែលបានបញ្ចេញ/ផ្ទៀងផ្ទាត់",
"cli.command.wizard.unsafe_commands": "អនុញ្ញាតពាក្យបញ្ជាក្រៅពី allowlist លំនាំដើមរបស់ run-command",
"cli.command.wizard.validate.about": "ផ្ទៀងផ្ទាត់ launcher AnswerDocument ដោយមិនមានអន្តរកម្ម",
"cli.command.wizard.yes": "រំលងសំណួរបញ្ជាក់បែបអន្តរកម្ម",
"cli.help.flag": "បង្ហាញជំនួយ",
"cli.install.error.absolute_doc_path": "មិនអនុញ្ញាតផ្លូវដំឡើងឯកសារដាច់ខាតទេ",
"cli.install.error.archive_missing_binary": "បណ្ណសារមិនមាន `{binary_name}`",
"cli.install.error.checksum_for_tool": "ការផ្ទៀងផ្ទាត់ checksum បានបរាជ័យសម្រាប់ `{id}`",
"cli.install.error.create_dir": "បរាជ័យក្នុងការបង្កើត {path}",
"cli.install.error.create_runtime": "បរាជ័យក្នុងការបង្កើត tokio runtime",
"cli.install.error.doc_id_requires_url": "លេខសម្គាល់ឯកសារ `{id}` ត្រូវការ manifest URL; greentic-dev មិនគាំទ្រ bare IDs ទេ",
"cli.install.error.doc_manifest_mismatch": "doc manifest មិនត្រូវគ្នា: tenant បានយោងទៅ `{expected_id}` ប៉ុន្តែ manifest មាន `{actual_id}`",
"cli.install.error.doc_path_escape": "ផ្លូវដំឡើងឯកសារត្រូវតែនៅក្នុងថត docs",
"cli.install.error.download": "បរាជ័យក្នុងការទាញយក `{url}`",
"cli.install.error.download_status": "ការទាញយកបានបរាជ័យសម្រាប់ `{url}`",
"cli.install.error.empty_token": "token ទទេ",
"cli.install.error.empty_token_non_interactive": "token ទទេ ហើយមិនមាន terminal អន្តរកម្មទេ",
"cli.install.error.env_token_empty": "អថេរបរិស្ថាន {var} ត្រូវបានដោះស្រាយជា token ទទេ",
"cli.install.error.env_token_resolve": "បរាជ័យក្នុងការដោះស្រាយអថេរបរិស្ថាន {var} សម្រាប់ token ដំឡើង",
"cli.install.error.extract_tar_gz_binary": "បរាជ័យក្នុងការស្រង់ `{binary_name}` ចេញពី tar.gz",
"cli.install.error.extract_zip_binary": "បរាជ័យក្នុងការស្រង់ `{binary_name}` ចេញពី zip",
"cli.install.error.github_only_assets": "គាំទ្រតែ assets ដែលបង្ហោះលើ GitHub ប៉ុណ្ណោះ, បានទទួល `{host}`",
"cli.install.error.home_dir": "បរាជ័យក្នុងការដោះស្រាយថត home សម្រាប់ការដំឡើង",
"cli.install.error.invalid_url": "URL មិនត្រឹមត្រូវ `{url}`",
"cli.install.error.missing_token_non_interactive": "ខ្វះ token ហើយមិនមាន terminal អន្តរកម្មទេ",
"cli.install.error.no_target": "មិនមាន target សម្រាប់ {os} / {arch}",
"cli.install.error.open_zip": "បរាជ័យក្នុងការបើកបណ្ណសារ zip",
"cli.install.error.parse_doc_manifest": "បរាជ័យក្នុងការបកស្រាយ doc manifest `{url}`",
"cli.install.error.parse_tenant_manifest": "បរាជ័យក្នុងការបកស្រាយ tenant OCI manifest សម្រាប់ `{tenant}`",
"cli.install.error.parse_tool_manifest": "បរាជ័យក្នុងការបកស្រាយ tool manifest `{url}`",
"cli.install.error.pull_tenant_manifest": "បរាជ័យក្នុងការទាញ tenant OCI manifest `{reference}`",
"cli.install.error.read_cached_manifest": "បរាជ័យក្នុងការអាន OCI manifest ដែលបាន cache នៅ {path}",
"cli.install.error.read_metadata": "បរាជ័យក្នុងការអាន {path}",
"cli.install.error.read_response_body": "បរាជ័យក្នុងការអាន response body ពី `{url}`",
"cli.install.error.read_tar_gz": "បរាជ័យក្នុងការអានបណ្ណសារ tar.gz",
"cli.install.error.read_tar_gz_entry": "បរាជ័យក្នុងការអានធាតុនៅក្នុងបណ្ណសារ tar.gz",
"cli.install.error.read_tar_gz_entry_path": "បរាជ័យក្នុងការអានផ្លូវធាតុ tar.gz",
"cli.install.error.read_token": "បរាជ័យក្នុងការអាន token ពី terminal",
"cli.install.error.read_zip_entry": "បរាជ័យក្នុងការអានធាតុនៅក្នុងបណ្ណសារ zip",
"cli.install.error.select_release_target": "បរាជ័យក្នុងការជ្រើស target ចេញផ្សាយសម្រាប់ `{id}`",
"cli.install.error.serialize_state": "បរាជ័យក្នុងការបម្លែង install state ជាទម្រង់ serialize",
"cli.install.error.set_executable_bit": "បរាជ័យក្នុងការកំណត់ executable bit លើ {path}",
"cli.install.error.sha256_mismatch": "sha256 មិនត្រូវគ្នា: រំពឹងថា {expected}, បានទទួល {actual}",
"cli.install.error.tenant_manifest_mismatch": "tenant OCI manifest មិនត្រូវគ្នា: បានស្នើ `{tenant}` ប៉ុន្តែ manifest មាន `{manifest_tenant}`",
"cli.install.error.tenant_manifest_not_found": "រកមិនឃើញ tenant manifest នៅ `{reference}`។ សូមពិនិត្យថា tenant slug ត្រឹមត្រូវ ហើយ OCI artifact ត្រូវបានបោះពុម្ពជាមួយ tag `latest`។",
"cli.install.error.tenant_requires_token": "`--tenant` ត្រូវការ `--token <token-or-env:VAR>` សម្រាប់ការដំឡើងពាណិជ្ជកម្ម",
"cli.install.error.tool_id_requires_url": "លេខសម្គាល់ឧបករណ៍ `{id}` ត្រូវការ manifest URL; greentic-dev មិនគាំទ្រ bare IDs ទេ",
"cli.install.error.tool_manifest_mismatch": "tool manifest មិនត្រូវគ្នា: tenant បានយោងទៅ `{expected_id}` ប៉ុន្តែ manifest មាន `{actual_id}`",
"cli.install.error.unsupported_arch": "ស្ថាបត្យកម្ម `{arch}` មិនត្រូវបានគាំទ្រសម្រាប់ការដំឡើងពាណិជ្ជកម្ម",
"cli.install.error.unsupported_doc_source_type": "ឯកសារ `{id}` មានប្រភេទប្រភព `{source_type}` ដែលមិនត្រូវបានគាំទ្រ",
"cli.install.error.unsupported_os": "OS `{os}` មិនត្រូវបានគាំទ្រសម្រាប់ការដំឡើងពាណិជ្ជកម្ម",
"cli.install.error.unsupported_tool_install_type": "ឧបករណ៍ `{id}` មានប្រភេទដំឡើង `{install_type}` ដែលមិនត្រូវបានគាំទ្រ",
"cli.install.error.url_missing_host": "URL `{url}` មិនមាន host ទេ",
"cli.install.error.write_file": "បរាជ័យក្នុងការសរសេរ {path}",
"cli.install.prompt.github_token": "GitHub token: ",
"cli.install.summary.doc_item": "- {id}: {path}",
"cli.install.summary.docs": "ឯកសារដែលបានទាញយក៖",
"cli.install.summary.tool_item": "- {id}: {path}",
"cli.install.summary.tools": "ឧបករណ៍ដែលបានដំឡើង៖",
"cli.option.locale": "Locale (BCP47) ដែលប្រើសម្រាប់ជំនួយ CLI ដែលបានបកប្រែ នៅកន្លែងដែលគាំទ្រ",
"cli.root.about": "CLI ឧបករណ៍អភិវឌ្ឍន៍ Greentic",
"cli.version.flag": "បង្ហាញកំណែ",
"cli.wizard.error.interactive_required": "កម្មវិធីបើក wizard ត្រូវការការបញ្ចូលអន្តរកម្ម។ ប្រើ `wizard --answers <FILE>`, `wizard apply --answers <FILE>`, ឬ `wizard validate --answers <FILE>`។",
"cli.wizard.error.invalid_selection": "ជម្រើសមិនត្រឹមត្រូវ; រំពឹងថា 1 ឬ 2",
"cli.wizard.launcher.option_bundle": "2) បង្កើត / ធ្វើបច្ចុប្បន្នភាព Production Bundle",
"cli.wizard.launcher.option_exit": "0) ចាកចេញ",
"cli.wizard.launcher.option_pack": "1) បង្កើត / ធ្វើបច្ចុប្បន្នភាព Pack (flows + components)",
"cli.wizard.launcher.select_option": "ជ្រើសរើសជម្រើស: ",
"cli.wizard.launcher.title": "អ្នកជំនួយអ្នកអភិវឌ្ឍន៍ Greentic",
"runtime.main.error.execute_external": "បរាជ័យក្នុងការប្រតិបត្តិ {exe}: {error}",
"runtime.passthrough.debug.exec": "greentic-dev passthrough -> {bin} {args}",
"runtime.passthrough.error.binary_not_found": "រកមិនឃើញ `{name}` ក្នុង PATH; កំណត់ {env_key}, ដំឡើង `{name}` ដោយ cargo binstall, ឬរត់ `greentic-dev install tools` (`--latest` ដើម្បីបង្ខំធ្វើឱ្យស្រស់)",
"runtime.passthrough.error.env_binary_missing": "{env_key} ចង្អុលទៅ binary ដែលមិនមាន៖ {path}",
"runtime.passthrough.error.execute": "បរាជ័យក្នុងការប្រតិបត្តិ {bin}: {error}",
"runtime.secrets.error.execute": "បរាជ័យក្នុងការប្រតិបត្តិ greentic-secrets",
"runtime.secrets.error.exit_status": "greentic-secrets បានបិទដោយស្ថានភាព {status}",
"runtime.tools.install.error.binstall_failed": "`cargo binstall` បានបរាជ័យ ខណៈកំពុងដំឡើង {bin_name} (crate {crate_name}) លេខកូដចាកចេញ {exit_code}",
"runtime.tools.install.error.execute_binstall": "បរាជ័យក្នុងការប្រតិបត្តិ `cargo binstall`",
"runtime.tools.install.error.execute_install_binstall": "បរាជ័យក្នុងការប្រតិបត្តិ `cargo install cargo-binstall --locked`",
"runtime.tools.install.error.install_binstall_failed": "បរាជ័យក្នុងការដំឡើង cargo-binstall; `cargo install cargo-binstall --locked` exit code {exit_code}",
"runtime.tools.install.installing": "greentic-dev: កំពុងដំឡើង {bin_name} ពី crate {crate_name} តាមរយៈ cargo binstall...",
"runtime.tools.install.installing_binstall": "greentic-dev: កំពុងដំឡើង `cargo-binstall` តាមរយៈ cargo...",
"runtime.tools.install.updating_binstall": "greentic-dev: កំពុងធ្វើបច្ចុប្បន្នភាព `cargo-binstall` ពី {installed_version} ទៅ {latest_version} តាមរយៈ cargo...",
"runtime.tools.install.warn.latest_check_failed": "greentic-dev: បរាជ័យក្នុងការពិនិត្យកំណែ `cargo-binstall` ចុងក្រោយ ({error}); បន្តជាមួយកំណែដែលបានដំឡើង {installed_version}។",
"runtime.wizard.confirm.error.canceled": "ការប្រតិបត្តិត្រូវបានបោះបង់ដោយអ្នកប្រើ",
"runtime.wizard.confirm.error.non_interactive": "បដិសេធការប្រតិបត្តិក្នុងរបៀបមិនមានអន្តរកម្មដោយគ្មានការបញ្ជាក់។ រត់ម្តងទៀតដោយ `--execute --yes` ឬ `--execute --non-interactive`។",
"runtime.wizard.confirm.prompt": "ប្រតិបត្តិផែនការឬ? [y/N]: ",
"runtime.wizard.confirm.summary": "ផែនការ `{target}.{mode}` មាន {step_count} ជំហាន",
"runtime.wizard.executor.error.command_not_allowed": "ពាក្យបញ្ជា `{program}` មិនត្រូវបានអនុញ្ញាតតាមលំនាំដើម; ប្រើ --unsafe-commands ដើម្បីអនុញ្ញាតវា",
"runtime.wizard.executor.error.destructive": "ផែនការបានស្នើសុំប្រតិបត្តិការបំផ្លិចបំផ្លាញ; រត់ម្តងទៀតដោយ --allow-destructive",
"runtime.wizard.executor.error.replay_pin_mismatch": "replay pin មិនត្រូវគ្នាសម្រាប់ {program}: រំពឹងថា {expected}, បាន {actual}",
"runtime.wizard.executor.error.step_failed": "ពាក្យបញ្ជាជំហាន wizard បានបរាជ័យ: {program} {args} (exit code {exit_code})",
"runtime.wizard.executor.error.unsafe_args": "ពាក្យបញ្ជា `{program}` មានអាគុយម៉ង់ស្រដៀង shell ដែលត្រូវបានទប់ស្កាត់; បដិសេធមិនប្រតិបត្តិ"
}