{
  "gtc.app.name": "gtc",
  "gtc.app.about": "Greentic CLI router (thin launcher).",
  "gtc.cmd.version.about": "Print version information.",
  "gtc.cmd.doctor.about": "Check that required Greentic binaries are available in PATH.",
  "gtc.cmd.install.about": "Install Greentic tools and optionally tenant-authorized artifacts.",
  "gtc.cmd.release_cache.about": "Export or import portable Greentic release caches.",
  "gtc.cmd.release_cache.export.about": "Export a release cache archive for air-gapped environments.",
  "gtc.cmd.release_cache.import.about": "Import a release cache archive into the local distributor cache.",
  "gtc.cmd.dev.about": "Pass through to greentic-dev.",
  "gtc.cmd.op.about": "Pass through to greentic-operator.",
  "gtc.cmd.wizard.about": "Open the Greentic wizard menu.",
  "gtc.cmd.setup.about": "Pass through to greentic-setup (bundle lifecycle management).",
  "gtc.cmd.start.about": "Start a bundle from local or remote reference.",
  "gtc.cmd.stop.about": "Stop a bundle runtime or destroy a deployed environment.",
  "gtc.cmd.add_admin.about": "Register an admin client certificate identity for a local bundle.",
  "gtc.cmd.remove_admin.about": "Remove an admin client certificate identity from a local bundle.",
  "gtc.cmd.admin.about": "Admin plane helpers.",
  "gtc.cmd.admin.tunnel.about": "Open an AWS Session Manager tunnel to the admin API of a deployed bundle.",
  "gtc.arg.locale.help": "UI locale for gtc help/output (BCP-47 tag).",
  "gtc.arg.debug_router.help": "Print resolved binary and args to stderr before exec.",
  "gtc.help.usage.heading": "Usage:",
  "gtc.help.commands.heading": "Commands",
  "gtc.help.arguments.heading": "Arguments",
  "gtc.help.options.heading": "Options",
  "gtc.help.flag.help": "Print help",
  "gtc.help.flag.version": "Print version",
  "gtc.help.subcommand.about": "Print this message or the help of the given subcommand(s)",
  "gtc.help.subcommand.arg.command.help": "Command path to show help for.",
  "gtc.help.err.unknown_command": "unknown command",
  "gtc.arg.tenant.help": "Tenant identifier for authorized installs.",
  "gtc.arg.key.help": "Authorization key for the specified tenant.",
  "gtc.arg.install.channel.help": "Toolchain release channel to install (default: stable).",
  "gtc.arg.install.release.help": "Pinned Greentic toolchain release to install.",
  "gtc.arg.install.manifest.help": "Local Greentic toolchain manifest JSON to install.",
  "gtc.arg.install.force.help": "Reinstall even if the resolved toolchain digest is already installed.",
  "gtc.arg.install.dry_run.help": "Print planned toolchain install actions without executing them.",
  "gtc.arg.install.binaries_only.help": "Install only toolchain binaries unless combined with another install selector.",
  "gtc.arg.install.packs_only.help": "Install only release extension packs unless combined with another install selector.",
  "gtc.arg.install.components_only.help": "Install only release components unless combined with another install selector.",
  "gtc.arg.install.tenant_only.help": "Install only tenant-authorized artifacts unless combined with another install selector.",
  "gtc.arg.release_cache.release.help": "Greentic release version to export.",
  "gtc.arg.release_cache.channel.help": "Release channel for the exported cache.",
  "gtc.arg.release_cache.output.help": "Path to write the release cache tar.gz archive.",
  "gtc.arg.release_cache.input.help": "Path to the release cache tar.gz archive to import.",
  "gtc.arg.bundle_ref.help": "Bundle path/ref: local path, file://, oci://, repo://, store://",
  "gtc.arg.add_admin.bundle_ref.help": "Local bundle directory to update.",
  "gtc.arg.add_admin.cn.help": "Client certificate Common Name allowed to access the admin API.",
  "gtc.arg.add_admin.name.help": "Optional human-readable admin label.",
  "gtc.arg.add_admin.public_key_file.help": "PEM/OpenSSH public key file for this admin.",
  "gtc.arg.remove_admin.bundle_ref.help": "Local bundle directory to update.",
  "gtc.arg.remove_admin.cn.help": "Client certificate Common Name to remove.",
  "gtc.arg.remove_admin.name.help": "Admin label to remove.",
  "gtc.arg.admin.tunnel.bundle_ref.help": "Local deployed bundle directory.",
  "gtc.arg.admin.tunnel.target.help": "Cloud provider for the admin tunnel.",
  "gtc.arg.admin.tunnel.local_port.help": "Local port to bind for the admin tunnel.",
  "gtc.arg.admin.tunnel.container.help": "Container name inside the ECS task.",
  "gtc.arg.deploy_bundle_source.help": "Override the remote bundle source passed to cloud deployers (for example https://.../bundle.gtbundle).",
  "gtc.arg.deploy_refresh_bundle_ref.help": "Bundle path/ref previously deployed via --upload-bundle",
  "gtc.arg.deploy_refresh_cloud.help": "Cloud provider (auto-detected from deploy state if omitted)",
  "gtc.arg.deploy_refresh_environment.help": "Environment name used during the original deploy",
  "gtc.arg.upload_bundle.help": "Upload local bundle to cloud storage and use as --deploy-bundle-source. Mutually exclusive with --deploy-bundle-source. Schemes: s3://, gs://, https://*.blob.core.windows.net/",
  "gtc.arg.upload_bundle_presign_expires.help": "Presigned URL expiry in seconds (S3 hard-caps at 604800 = 7 days)",
  "gtc.cmd.deploy.about": "Manage cloud deploys (refresh URLs, status, etc.)",
  "gtc.cmd.deploy_refresh_bundle_url.about": "Re-issue a fresh presigned URL for an already-uploaded bundle and re-apply terraform.",
  "gtc.err.bin_missing_dev": "greentic-dev not found in PATH.",
  "gtc.err.bin_missing_dev_install_hint": "Run `gtc install` first.",
  "gtc.err.bin_missing_op": "greentic-operator not found in PATH.",
  "gtc.err.bin_missing_op_install_hint": "Run `gtc install` first.",
  "gtc.err.bin_missing_bundle": "greentic-bundle not found in PATH.",
  "gtc.err.bin_missing_deployer": "greentic-deployer not found in PATH.",
  "gtc.err.bin_missing_setup": "greentic-setup not found in PATH. Install with: cargo install greentic-setup",
  "gtc.err.exec_failed": "Failed to execute command.",
  "gtc.err.key_required": "A key is required for tenant installs.",
  "gtc.err.distribution_client_missing": "Distribution client unavailable.",
  "gtc.err.pull_failed": "Failed to pull artifact '{oci}'.",
  "gtc.err.invalid_manifest": "Invalid tenant install manifest.",
  "gtc.err.install_dir": "Failed to resolve installation directories.",
  "gtc.admin.usage.tunnel": "usage: gtc admin tunnel <BUNDLE_REF> [--target aws] [--local-port 8443]",
  "gtc.debug.exec": "Router exec:",
  "gtc.doctor.ok": "OK",
  "gtc.doctor.warn": "WARN",
  "gtc.doctor.missing": "MISSING",
  "gtc.doctor.version_unavailable": "(version output unavailable)",
  "gtc.install.public_mode": "Installing public Greentic tools.",
  "gtc.install.tenant_mode": "Tenant mode enabled for '{tenant}'.",
  "gtc.install.prompt_key": "Enter key for tenant '{tenant}':",
  "gtc.install.using_env_key": "Using tenant key from environment variable {env}.",
  "gtc.install.item_ok": "Installed {kind} '{name}': OK",
  "gtc.install.item_fail": "Installed {kind} '{name}': FAIL",
  "gtc.install.toolchain.up_to_date": "Greentic toolchain is already up to date.",
  "gtc.install.toolchain.resolving": "Resolved Greentic toolchain manifest from {source}.",
  "gtc.install.toolchain.installing_package": "Installing {crate} binary {bin}.",
  "gtc.install.toolchain.dry_run": "Dry run: planned toolchain install commands.",
  "gtc.install.toolchain.item_ok": "Installed {crate} binary {bin}: OK",
  "gtc.install.toolchain.item_fail": "Installed {crate} binary {bin}: FAIL",
  "gtc.install.toolchain.state_write_failed": "Failed to write installed toolchain state.",
  "gtc.install.summary_ok": "Tenant artifact installation completed successfully.",
  "gtc.install.summary_failed": "Tenant artifact installation completed with failures.",
  "gtc.err.invalid_toolchain_manifest": "Invalid Greentic toolchain manifest.",
  "gtc.cmd.update.about": "Force-update all Greentic companion binaries to the latest 0.4.x version.",
  "gtc.update.start": "Updating Greentic companion binaries.",
  "gtc.update.binstall_missing": "cargo-binstall is not installed. Run `gtc install` first.",
  "gtc.update.updating": "Updating {package}...",
  "gtc.update.item_ok": "Updated {package}: OK",
  "gtc.update.item_fail": "Updated {package}: FAIL",
  "gtc.update.summary_ok": "All companion binaries updated successfully.",
  "gtc.update.summary_failed": "Update completed with failures.",
  "gtc.start.err.bundle_required": "bundle ref is required",
  "gtc.start.err.invalid_args": "invalid start arguments",
  "gtc.start.err.resolve_failed": "failed to resolve bundle",
  "gtc.start.err.admin_certs_failed": "failed to prepare admin certificates",
  "gtc.start.err.target_select_failed": "failed to choose deployment target",
  "gtc.start.err.deploy_failed": "failed to deploy bundle before start",
  "gtc.start.err.run_failed": "failed to start bundle",
  "gtc.start.prompt.target": "Select start/deployment target:",
  "gtc.stop.err.bundle_required": "bundle ref is required",
  "gtc.stop.err.invalid_args": "invalid stop arguments",
  "gtc.stop.err.resolve_failed": "failed to resolve bundle",
  "gtc.stop.err.target_select_failed": "failed to choose deployment target",
  "gtc.stop.err.runtime_destroy_unsupported": "--destroy is not supported for runtime target",
  "gtc.stop.err.run_failed": "failed to stop bundle",
  "gtc.stop.err.destroy_required": "deployed targets currently require --destroy; stop without destroy is not implemented",
  "gtc.stop.err.destroy_failed": "failed to destroy deployed bundle",
  "gtc.wizard.title": "Greentic Developer Wizard",
  "gtc.wizard.option.pack": "Build / Update a Pack (flows + components)",
  "gtc.wizard.option.bundle": "Build / Update a Production Bundle",
  "gtc.wizard.option.exit": "Exit",
  "gtc.wizard.prompt.select": "Select option:",
  "gtc.wizard.prompt.bundle_path": "Bundle directory (e.g. ./mybundle):",
  "gtc.wizard.err.bundle_path_required": "Bundle path is required.",
  "gtc.wizard.err.bundle_exists": "Bundle path already exists: {path}"
}
