cli/pkg/i18n/locales/cy_GB.json

1423 lines
81 KiB
JSON
Raw Normal View History

2026-02-09 01:27:40 +00:00
{
"cli.aborted": "Aborted.",
"cli.fail": "FAIL",
"cli.pass": "PASS",
"cmd.ai.claude.config.short": "Configure Claude Code settings",
"cmd.ai.claude.long": "Claude Code integration for AI-assisted development workflows.",
"cmd.ai.claude.run.short": "Run Claude Code on current directory",
"cmd.ai.claude.short": "Claude Code integration",
"cmd.ai.label.blocked_by": "Blocked by:",
"cmd.ai.label.claimed_by": "Claimed by:",
"cmd.ai.label.created": "Created:",
"cmd.ai.label.description": "Description:",
"cmd.ai.label.id": "ID:",
"cmd.ai.label.labels": "Labels:",
"cmd.ai.label.priority": "Priority:",
"cmd.ai.label.related_files": "Related files:",
"cmd.ai.label.title": "Title:",
"cmd.ai.long": "AI agent task management for core-agentic integration. Provides commands to list, claim, update, and complete tasks from the agentic task queue. Includes RAG tools and metrics.",
"cmd.ai.metrics.flag.since": "Time period to show (e.g. 7d, 24h, 30d)",
"cmd.ai.metrics.long": "View collected metrics from AI tasks, security scans, and job creation events. Reads JSONL event logs from ~/.core/ai/metrics/.",
"cmd.ai.metrics.none_found": "No events recorded in this period.",
"cmd.ai.metrics.short": "View AI and security event metrics",
"cmd.ai.priority.critical": "Critical",
"cmd.ai.priority.high": "High",
"cmd.ai.priority.low": "Low",
"cmd.ai.priority.medium": "Medium",
"cmd.ai.short": "AI agent task management",
"cmd.ai.status.blocked": "Blocked",
"cmd.ai.status.completed": "Completed",
"cmd.ai.status.in_progress": "In Progress",
"cmd.ai.status.pending": "Pending",
"cmd.ai.task.claiming": "Claiming task...",
"cmd.ai.task.flag.auto": "Auto-select the next available task",
"cmd.ai.task.flag.claim": "Claim the task for yourself",
"cmd.ai.task.flag.context": "Include full context in output",
"cmd.ai.task.id_required": "task ID required (or use --auto)",
"cmd.ai.task.long": "Show details of a specific task or auto-select the next available task from the queue.",
"cmd.ai.task.no_pending": "No pending tasks available.",
"cmd.ai.task.short": "Show task details or auto-select a task",
"cmd.ai.task_commit.flag.message": "Commit message override",
"cmd.ai.task_commit.flag.push": "Push after committing",
"cmd.ai.task_commit.flag.scope": "Scope prefix for commit message",
"cmd.ai.task_commit.long": "Automatically commit staged changes with a message referencing the current task ID and title.",
"cmd.ai.task_commit.no_changes": "No uncommitted changes to commit.",
"cmd.ai.task_commit.short": "Auto-commit changes with task reference",
"cmd.ai.task_complete.failed": "Failed to mark task as completed.",
"cmd.ai.task_complete.flag.error": "Error message if task failed",
"cmd.ai.task_complete.flag.failed": "Mark task as failed instead of completed",
"cmd.ai.task_complete.flag.output": "Output or result summary",
"cmd.ai.task_complete.long": "Mark a claimed task as completed or failed. Updates the task status in the agentic queue.",
"cmd.ai.task_complete.short": "Mark a task as completed",
"cmd.ai.task_pr.branch_error": "cannot create PR from {{.Branch}} branch; create a feature branch first",
"cmd.ai.task_pr.flag.base": "Base branch for the pull request",
"cmd.ai.task_pr.flag.draft": "Create as draft pull request",
"cmd.ai.task_pr.flag.labels": "Comma-separated labels to add",
"cmd.ai.task_pr.flag.title": "Pull request title override",
"cmd.ai.task_pr.long": "Create a pull request for the current task. Auto-generates title and description from the task context.",
"cmd.ai.task_pr.short": "Create a pull request for a task",
"cmd.ai.task_update.flag.notes": "Notes to add to the task",
"cmd.ai.task_update.flag.progress": "Progress percentage (0-100)",
"cmd.ai.task_update.flag.status": "New status (pending, in_progress, blocked)",
"cmd.ai.task_update.flag_required": "At least one of --status, --progress, or --notes is required.",
"cmd.ai.task_update.long": "Update the status, progress, or notes on a claimed task in the agentic queue.",
"cmd.ai.task_update.short": "Update task status or progress",
"cmd.ai.tasks.flag.labels": "Filter by labels",
"cmd.ai.tasks.flag.limit": "Maximum number of tasks to show",
"cmd.ai.tasks.flag.priority": "Filter by priority (critical, high, medium, low)",
"cmd.ai.tasks.flag.project": "Filter by project name",
"cmd.ai.tasks.flag.status": "Filter by status (pending, in_progress, blocked)",
"cmd.ai.tasks.found": "Found {{.Count}} task(s)",
"cmd.ai.tasks.hint": "Use 'core ai task <id>' to view details or 'core ai task --auto' to claim the next one.",
"cmd.ai.tasks.long": "List available tasks from the core-agentic task queue. Supports filtering by status, priority, labels, and project.",
"cmd.ai.tasks.none_found": "No tasks found matching the criteria.",
"cmd.ai.tasks.short": "List available tasks from core-agentic",
"cmd.build.building_project": "Building project",
"cmd.build.built_artifacts": "Built {{.Count}} artifacts",
"cmd.build.computing_checksums": "Computing checksums",
"cmd.build.creating_archives": "Creating archives",
"cmd.build.error.archive_failed": "archive creation failed",
"cmd.build.error.checksum_failed": "checksum generation failed",
"cmd.build.error.gpg_signing_failed": "GPG signing failed",
"cmd.build.error.invalid_target": "invalid target format \"{{.Target}}\", expected OS/arch (e.g., linux/amd64)",
"cmd.build.error.no_project_type": "no supported project type detected in {{.Dir}}\nSupported types: go (go.mod), wails (wails.json), node (package.json), php (composer.json)",
"cmd.build.error.no_targets": "no build targets specified",
"cmd.build.error.node_not_implemented": "Node.js builds not yet implemented",
"cmd.build.error.notarization_failed": "notarization failed",
"cmd.build.error.php_not_implemented": "PHP builds not yet implemented",
"cmd.build.error.signing_failed": "signing failed",
"cmd.build.error.unsupported_type": "unsupported project type",
"cmd.build.flag.archive": "Create archive (tar.gz/zip) of build output",
"cmd.build.flag.checksum": "Generate SHA256 checksums",
"cmd.build.flag.ci": "Run in CI mode (non-interactive)",
"cmd.build.flag.config": "Path to build configuration file",
"cmd.build.flag.format": "Output format (binary, docker, appimage)",
"cmd.build.flag.image": "Docker image name for container builds",
"cmd.build.flag.no_sign": "Skip code signing",
"cmd.build.flag.notarize": "Notarize macOS builds",
"cmd.build.flag.output": "Output directory for build artifacts",
"cmd.build.flag.push": "Push container image to registry",
"cmd.build.flag.targets": "Comma-separated build targets (e.g., linux/amd64,darwin/arm64)",
"cmd.build.flag.type": "Project type override (go, wails, node, php)",
"cmd.build.from_path.compiling": "Compiling application...",
"cmd.build.from_path.copying_files": "Copying application files...",
"cmd.build.from_path.error.go_build": "go build failed",
"cmd.build.from_path.error.go_mod_tidy": "go mod tidy failed",
"cmd.build.from_path.error.invalid_path": "invalid path",
"cmd.build.from_path.error.must_be_directory": "path must be a directory",
"cmd.build.from_path.flag.path": "Path to application directory",
"cmd.build.from_path.generating_template": "Generating application template...",
"cmd.build.from_path.short": "Build from a local directory",
"cmd.build.from_path.starting": "Building from path:",
"cmd.build.from_path.success": "Build complete:",
"cmd.build.label.archive": "Archive",
"cmd.build.label.binary": "Binary:",
"cmd.build.label.build": "Build",
"cmd.build.label.checksum": "Checksum",
"cmd.build.label.ok": "OK",
"cmd.build.label.output": "Output:",
"cmd.build.label.sign": "Sign",
"cmd.build.label.targets": "Targets:",
"cmd.build.label.type": "Type:",
"cmd.build.long": "Build projects with automatic project type detection and cross-compilation support. Supports Go, Wails, Node.js, and PHP projects.",
"cmd.build.pwa.download_complete": "Download complete",
"cmd.build.pwa.downloading_to": "Downloading to:",
"cmd.build.pwa.error.no_manifest_tag": "no manifest link tag found in HTML",
"cmd.build.pwa.flag.url": "URL of the PWA to build",
"cmd.build.pwa.found_manifest": "Found manifest:",
"cmd.build.pwa.no_manifest": "No manifest.json found, using defaults",
"cmd.build.pwa.short": "Build from a live PWA URL",
"cmd.build.pwa.starting": "Building PWA from URL:",
"cmd.build.release.building_and_publishing": "Building and publishing release",
"cmd.build.release.completed": "Release completed",
"cmd.build.release.dry_run_hint": "(dry-run) no artifacts will be published",
"cmd.build.release.error.no_config": "No .core/release.yaml found",
"cmd.build.release.flag.draft": "Create as draft release",
"cmd.build.release.flag.go_for_launch": "Actually publish to configured targets (default: dry-run only)",
"cmd.build.release.flag.prerelease": "Mark as pre-release",
"cmd.build.release.flag.version": "Version to release (overrides config)",
"cmd.build.release.hint.create_config": "Create .core/release.yaml to configure release settings",
"cmd.build.release.label.artifacts": "Artifacts:",
"cmd.build.release.label.published": "Published to:",
"cmd.build.release.label.release": "Release",
"cmd.build.release.long": "Build all targets, create archives, generate checksums, and publish to configured destinations. Requires .core/release.yaml configuration.",
"cmd.build.release.short": "Build, archive, and publish a release",
"cmd.build.sdk.complete": "SDK generation complete",
"cmd.build.sdk.dry_run_mode": "(dry run - no files will be written)",
"cmd.build.sdk.flag.dry_run": "Show what would be generated without writing files",
"cmd.build.sdk.flag.lang": "Target language (typescript, go, php)",
"cmd.build.sdk.flag.version": "SDK version to generate",
"cmd.build.sdk.generated_label": "Generated:",
"cmd.build.sdk.generating": "Generating SDK",
"cmd.build.sdk.label": "SDK",
"cmd.build.sdk.language_label": "Language:",
"cmd.build.sdk.languages_label": "Languages:",
"cmd.build.sdk.long": "Generate API SDKs from an OpenAPI specification file. Supports multiple languages including TypeScript, Go, and PHP.",
"cmd.build.sdk.short": "Generate API SDKs from OpenAPI spec",
"cmd.build.sdk.would_generate": "Would generate SDK",
"cmd.build.short": "Build projects with auto-detection and cross-compilation",
"cmd.build.signing_binaries": "Signing binaries",
"cmd.ci.changelog.flag.from": "Starting ref (tag or commit SHA)",
"cmd.ci.changelog.flag.to": "Ending ref (tag or commit SHA, default: HEAD)",
"cmd.ci.changelog.generating": "Generating changelog...",
"cmd.ci.changelog.long": "Generate a changelog from git history between two refs. Uses conventional commit messages to categorise changes.",
"cmd.ci.changelog.no_tags": "No tags found in repository.",
"cmd.ci.changelog.short": "Generate changelog",
"cmd.ci.dry_run_hint": "(dry-run) use --we-are-go-for-launch to publish",
"cmd.ci.error.no_publishers": "No publish targets configured.",
"cmd.ci.flag.draft": "Create as draft release",
"cmd.ci.flag.go_for_launch": "Actually publish the release (disables dry-run)",
"cmd.ci.flag.prerelease": "Mark as pre-release",
"cmd.ci.flag.version": "Version to release (e.g., v1.2.3)",
"cmd.ci.go_for_launch": "GO FOR LAUNCH",
"cmd.ci.init.already_initialized": "Release configuration already exists.",
"cmd.ci.init.created_config": "Created release configuration.",
"cmd.ci.init.edit_config": "Edit .core/release.yaml to configure your release pipeline.",
"cmd.ci.init.initializing": "Initialising release configuration...",
"cmd.ci.init.long": "Initialize release configuration for the current project. Creates a default release config file.",
"cmd.ci.init.next_steps": "Next steps:",
"cmd.ci.init.run_ci": "Run 'core ci' to publish a release.",
"cmd.ci.init.short": "Initialize release configuration",
"cmd.ci.label.artifacts": "Artifacts:",
"cmd.ci.label.ci": "CI",
"cmd.ci.label.published": "Published:",
"cmd.ci.long": "Publish releases to GitHub with automatic changelog generation. Runs in dry-run mode by default for safety.",
"cmd.ci.publish_completed": "Release published successfully.",
"cmd.ci.publishing": "Publishing release...",
"cmd.ci.short": "Publish releases (dry-run by default)",
"cmd.ci.version.long": "Show the current project version or set a new one. Reads from and writes to the version file.",
"cmd.ci.version.short": "Show or set version",
"cmd.collect.bitcointalk.flag.pages": "Number of pages to collect",
"cmd.collect.bitcointalk.long": "Scrape and archive a BitcoinTalk topic thread by ID or URL. Saves posts with metadata.",
"cmd.collect.bitcointalk.short": "Collect BitcoinTalk forum threads",
"cmd.collect.dispatch.hooks.list.short": "List registered dispatch hooks",
"cmd.collect.dispatch.hooks.register.short": "Register a new dispatch hook",
"cmd.collect.dispatch.hooks.short": "Manage dispatch hooks",
"cmd.collect.dispatch.long": "Dispatch and manage data collection events via webhook hooks.",
"cmd.collect.dispatch.short": "Dispatch collection events",
"cmd.collect.excavate.flag.resume": "Resume a previously interrupted excavation",
"cmd.collect.excavate.flag.scan_only": "Scan for resources without downloading",
"cmd.collect.excavate.long": "Excavate a project's full history across forums, repos, and archives. Discovers related resources and builds a timeline.",
"cmd.collect.excavate.short": "Deep-dig a project's history",
"cmd.collect.flag.dry_run": "Show what would be collected without writing files",
"cmd.collect.flag.output": "Output directory for collected data",
"cmd.collect.github.flag.issues_only": "Collect only issues",
"cmd.collect.github.flag.org": "Collect all repos in the organisation",
"cmd.collect.github.flag.prs_only": "Collect only pull requests",
"cmd.collect.github.long": "Collect issues, pull requests, and metadata from a GitHub repository or organisation.",
"cmd.collect.github.short": "Collect GitHub issues and PRs",
"cmd.collect.long": "Data collection tools for gathering information from forums, GitHub, academic papers, and market sources. Process and organise collected data.",
"cmd.collect.market.flag.from": "Start date for historical data (YYYY-MM-DD)",
"cmd.collect.market.flag.historical": "Collect full historical data",
"cmd.collect.market.long": "Collect market data for a cryptocurrency including price, volume, and market cap from aggregator APIs.",
"cmd.collect.market.short": "Collect cryptocurrency market data",
"cmd.collect.papers.flag.category": "Paper category to filter by",
"cmd.collect.papers.flag.query": "Search query for finding papers",
"cmd.collect.papers.flag.source": "Source to search (arxiv, iacr, all)",
"cmd.collect.papers.long": "Search for and collect academic papers from arxiv, IACR, and other sources. Downloads PDFs and extracts metadata.",
"cmd.collect.papers.short": "Collect academic papers",
"cmd.collect.process.long": "Process previously collected raw data from a source directory. Normalises, deduplicates, and generates summaries.",
"cmd.collect.process.short": "Process collected raw data",
"cmd.collect.short": "Data collection and research tools",
"cmd.deploy.long": "Infrastructure deployment tools for managing Coolify servers, projects, applications, databases, and services.",
"cmd.deploy.short": "Infrastructure deployment via Coolify",
"cmd.dev.api.short": "Start API development server",
"cmd.dev.apply.action": "Action",
"cmd.dev.apply.cancelled": "Apply cancelled.",
"cmd.dev.apply.confirm": "Apply to {{.Count}} repo(s)?",
"cmd.dev.apply.dry_run_mode": "(dry run)",
"cmd.dev.apply.error.both_command_script": "Cannot use both --command and --script",
"cmd.dev.apply.error.command_failed": "Command failed (use --continue to skip failures)",
"cmd.dev.apply.error.commit_needs_message": "--commit requires --message",
"cmd.dev.apply.error.no_command": "Either --command or --script is required",
"cmd.dev.apply.error.no_registry": "No repos.yaml found",
"cmd.dev.apply.error.no_repos": "No repos found",
"cmd.dev.apply.error.script_not_found": "Script not found: {{.Path}}",
"cmd.dev.apply.flag.co_author": "Co-author for commit",
"cmd.dev.apply.flag.command": "Shell command to run in each repo",
"cmd.dev.apply.flag.commit": "Commit changes after running",
"cmd.dev.apply.flag.continue": "Continue on error instead of stopping",
"cmd.dev.apply.flag.dry_run": "Show what would be done without making changes",
"cmd.dev.apply.flag.message": "Commit message (required with --commit)",
"cmd.dev.apply.flag.push": "Push after committing",
"cmd.dev.apply.flag.repos": "Comma-separated list of repo names (default: all)",
"cmd.dev.apply.flag.script": "Script file to run in each repo",
"cmd.dev.apply.flag.yes": "Skip confirmation prompt",
"cmd.dev.apply.long": "Run a command or script across multiple repositories with optional commit and push. Designed for AI agents to safely apply changes at scale.",
"cmd.dev.apply.no_changes": "no changes",
"cmd.dev.apply.short": "Run command or script across repos (agent-safe)",
"cmd.dev.apply.summary": "Summary",
"cmd.dev.apply.targets": "Targets",
"cmd.dev.apply.warning": "This will modify files in the target repos.",
"cmd.dev.ci.failing": "Failing",
"cmd.dev.ci.flag.branch": "Branch to check (default: main)",
"cmd.dev.ci.flag.failed": "Show only failing repos",
"cmd.dev.ci.long": "Check CI/CD pipeline status across all repos in the workspace. Shows pass/fail state for the latest run.",
"cmd.dev.ci.no_ci": "No CI configured",
"cmd.dev.ci.passing": "Passing",
"cmd.dev.ci.repos_checked": "Repos checked",
"cmd.dev.ci.short": "Check CI status across all repos",
"cmd.dev.commit.committing": "Committing {{.Repo}}...",
"cmd.dev.commit.flag.all": "Commit all repos with changes",
"cmd.dev.commit.long": "Create Claude-assisted commits across all repos with uncommitted changes. Generates descriptive commit messages.",
"cmd.dev.commit.short": "Claude-assisted commits across repos",
"cmd.dev.committed": "Committed",
"cmd.dev.committing": "Committing...",
"cmd.dev.confirm_claude_commit": "Have Claude commit these repos?",
"cmd.dev.done_succeeded": "{{.Count}} succeeded",
"cmd.dev.file_sync.dry_run_mode": "(dry run)",
"cmd.dev.file_sync.error.no_registry": "No repos.yaml found",
"cmd.dev.file_sync.error.no_targets": "No target repos matched the pattern",
"cmd.dev.file_sync.error.source_not_found": "Source not found: {{.Path}}",
"cmd.dev.file_sync.flag.co_author": "Co-author for commit (e.g., 'Name <email>')",
"cmd.dev.file_sync.flag.dry_run": "Show what would be done without making changes",
"cmd.dev.file_sync.flag.message": "Commit message for the sync",
"cmd.dev.file_sync.flag.push": "Push after committing",
"cmd.dev.file_sync.flag.to": "Target repos pattern (e.g., packages/core-*)",
"cmd.dev.file_sync.long": "Safely sync files or directories across multiple repositories with automatic pull/commit/push. Designed for AI agents to avoid common git pitfalls.",
"cmd.dev.file_sync.no_changes": "no changes",
"cmd.dev.file_sync.short": "Sync files across repos (agent-safe)",
"cmd.dev.file_sync.source": "Source",
"cmd.dev.file_sync.summary": "Summary",
"cmd.dev.file_sync.targets": "Targets",
"cmd.dev.health.ahead_label": "Ahead:",
"cmd.dev.health.behind_label": "Behind:",
"cmd.dev.health.dirty_label": "Dirty:",
"cmd.dev.health.errors": "errors",
"cmd.dev.health.errors_label": "Errors:",
"cmd.dev.health.flag.verbose": "Show detailed breakdown",
"cmd.dev.health.long": "Shows a summary of repository health across all repos in the workspace.",
"cmd.dev.health.more": "+{{.Count}} more",
"cmd.dev.health.repos": "repos",
"cmd.dev.health.short": "Quick health check across all repos",
"cmd.dev.health.to_pull": "to pull",
"cmd.dev.health.to_push": "to push",
"cmd.dev.impact.analysis_for": "Impact analysis for {{.Repo}}",
"cmd.dev.impact.changes_affect": "Changes to this repo affect:",
"cmd.dev.impact.direct_dependents": "Direct dependents:",
"cmd.dev.impact.long": "Show which repos are affected by changes to a given repo. Uses dependency information from repos.yaml.",
"cmd.dev.impact.no_dependents": "No dependents found.",
"cmd.dev.impact.requires_registry": "impact analysis requires repos.yaml with dependency information",
"cmd.dev.impact.short": "Show impact of changing a repo",
"cmd.dev.impact.transitive_dependents": "Transitive dependents:",
"cmd.dev.issues.flag.assignee": "Filter by assignee",
"cmd.dev.issues.flag.limit": "Maximum issues per repo",
"cmd.dev.issues.long": "List open issues across all repos in the workspace. Shows issue number, title, labels, and assignee.",
"cmd.dev.issues.no_issues": "No open issues found.",
"cmd.dev.issues.open_issues": "Open issues",
"cmd.dev.issues.short": "List open issues across all repos",
"cmd.dev.long": "Multi-repo development workflow tools for managing federated monorepos. Provides health checks, commit assistance, push/pull operations, and CI status across all repositories.",
"cmd.dev.modified": "{{.Count}} modified",
"cmd.dev.no_changes": "No uncommitted changes found.",
"cmd.dev.no_git_repos": "No git repositories found.",
"cmd.dev.pull.all_up_to_date": "All repos are up to date.",
"cmd.dev.pull.commits_behind": "{{.Count}} commit(s) behind",
"cmd.dev.pull.done_pulled": "Pulled {{.Count}} repo(s)",
"cmd.dev.pull.flag.all": "Pull all repos including clean ones",
"cmd.dev.pull.long": "Pull the latest changes from remote across all repos in the workspace.",
"cmd.dev.pull.pulling": "Pulling...",
"cmd.dev.pull.pulling_repos": "Pulling {{.Count}} repo(s)...",
"cmd.dev.pull.repos_behind": "{{.Count}} repo(s) behind remote",
"cmd.dev.pull.short": "Pull updates across all repos",
"cmd.dev.push.all_up_to_date": "All repos are up to date.",
"cmd.dev.push.confirm": "Push {{.Count}} repo(s)?",
"cmd.dev.push.confirm_push": "Push {{.Commits}} commit(s) across {{.Repos}} repo(s)?",
"cmd.dev.push.diverged": "branch has diverged from remote",
"cmd.dev.push.diverged_help": "Some repos have diverged (local and remote have different commits).",
"cmd.dev.push.done_pushed": "Pushed {{.Count}} repo(s)",
"cmd.dev.push.flag.force": "Push without confirmation",
"cmd.dev.push.long": "Push commits to remote across all repos in the workspace.",
"cmd.dev.push.pull_and_retry": "Pull and retry push?",
"cmd.dev.push.short": "Push commits across all repos",
"cmd.dev.push.uncommitted_changes_commit": "You have uncommitted changes. Commit with Claude first?",
"cmd.dev.repos_with_changes": "{{.Count}} repo(s) with changes",
"cmd.dev.reviews.approved": "Approved",
"cmd.dev.reviews.changes_requested": "Changes requested",
"cmd.dev.reviews.draft": "Draft",
"cmd.dev.reviews.flag.all": "Show all PRs, not just yours",
"cmd.dev.reviews.flag.author": "Filter by PR author",
"cmd.dev.reviews.long": "List pull requests needing review across all repos in the workspace.",
"cmd.dev.reviews.no_prs": "No open PRs found.",
"cmd.dev.reviews.open_prs": "Open PRs",
"cmd.dev.reviews.short": "List PRs needing review across all repos",
"cmd.dev.reviews.status_approved": "Approved",
"cmd.dev.reviews.status_changes": "Changes Requested",
"cmd.dev.reviews.status_pending": "Review Pending",
"cmd.dev.scanning_label": "Scanning...",
"cmd.dev.short": "Multi-repo development workflow",
"cmd.dev.staged": "{{.Count}} staged",
"cmd.dev.status.clean": "clean",
"cmd.dev.sync.long": "Synchronise public service APIs with their internal implementations. Copies interface definitions to keep packages in sync.",
"cmd.dev.sync.short": "Synchronizes public service APIs with internal implementations",
"cmd.dev.untracked": "{{.Count}} untracked",
"cmd.dev.vm.already_installed": "Dev environment already installed.",
"cmd.dev.vm.boot.flag.cpus": "Number of CPUs to allocate",
"cmd.dev.vm.boot.flag.fresh": "Boot fresh (discard existing state)",
"cmd.dev.vm.boot.flag.memory": "Memory in MB to allocate",
"cmd.dev.vm.boot.long": "Boot the development VM. Creates and starts the container if not already running.",
"cmd.dev.vm.boot.short": "Boot development VM",
"cmd.dev.vm.booting": "Booting dev environment...",
"cmd.dev.vm.check_updates": "Checking for updates...",
"cmd.dev.vm.claude.flag.auth": "Authentication token for Claude",
"cmd.dev.vm.claude.flag.model": "Claude model to use",
"cmd.dev.vm.claude.flag.no_auth": "Run without authentication",
"cmd.dev.vm.claude.long": "Run Claude Code inside the development VM with the current project mounted.",
"cmd.dev.vm.claude.short": "Run Claude in development VM",
"cmd.dev.vm.config_label": "Config:",
"cmd.dev.vm.config_value": "{{.Key}}: {{.Value}}",
"cmd.dev.vm.connect_with": "Connect with: {{.Command}}",
"cmd.dev.vm.container_label": "Container:",
"cmd.dev.vm.cpus_label": "CPUs:",
"cmd.dev.vm.downloading": "Downloading dev environment...",
"cmd.dev.vm.downloading_update": "Downloading update...",
"cmd.dev.vm.install.long": "Install the development VM image. Downloads and sets up the container environment.",
"cmd.dev.vm.install.short": "Install development VM",
"cmd.dev.vm.install_with": "Install with: {{.Command}}",
"cmd.dev.vm.installed_in": "Installed in {{.Path}}",
"cmd.dev.vm.installed_label": "Installed:",
"cmd.dev.vm.installed_no": "No",
"cmd.dev.vm.installed_yes": "Yes",
"cmd.dev.vm.latest_label": "Latest:",
"cmd.dev.vm.memory_label": "Memory:",
"cmd.dev.vm.not_installed": "dev environment not installed (run 'core dev install' first)",
"cmd.dev.vm.not_running": "Dev environment is not running",
"cmd.dev.vm.progress_label": "Progress:",
"cmd.dev.vm.run_to_update": "Run 'core dev update' to update.",
"cmd.dev.vm.running": "Running",
"cmd.dev.vm.serve.flag.path": "Path to serve",
"cmd.dev.vm.serve.flag.port": "Port to expose",
"cmd.dev.vm.serve.long": "Start development services inside the VM (web server, database, queue worker, etc.).",
"cmd.dev.vm.serve.short": "Start services in development VM",
"cmd.dev.vm.shell.flag.console": "Open a Tinker console instead of shell",
"cmd.dev.vm.shell.long": "Open an interactive shell session in the development VM.",
"cmd.dev.vm.shell.short": "Open shell in development VM",
"cmd.dev.vm.short": "Dev environment commands",
"cmd.dev.vm.ssh_port": "SSH port:",
"cmd.dev.vm.start_with": "Start with: {{.Command}}",
"cmd.dev.vm.status.long": "Show the status of the development VM including resource usage and connectivity.",
"cmd.dev.vm.status.short": "Show development VM status",
"cmd.dev.vm.status_title": "Dev Environment Status",
"cmd.dev.vm.stop.long": "Stop the running development VM container.",
"cmd.dev.vm.stop.short": "Stop development VM",
"cmd.dev.vm.stopping": "Stopping dev environment...",
"cmd.dev.vm.stopping_current": "Stopping current dev environment...",
"cmd.dev.vm.test.flag.name": "Test name pattern to match",
"cmd.dev.vm.test.long": "Run the project test suite inside the development VM.",
"cmd.dev.vm.test.short": "Run tests in development VM",
"cmd.dev.vm.up_to_date": "Already up to date.",
"cmd.dev.vm.update.flag.apply": "Apply the update immediately",
"cmd.dev.vm.update.long": "Check for and apply updates to the development VM image.",
"cmd.dev.vm.update.short": "Update development VM",
"cmd.dev.vm.update_available": "Update available: {{.Version}}",
"cmd.dev.vm.updated_in": "Updated in {{.Path}}",
"cmd.dev.vm.uptime_label": "Uptime:",
"cmd.dev.work.all_up_to_date": "All repos are up to date.",
"cmd.dev.work.error_prefix": "Error:",
"cmd.dev.work.flag.commit": "Commit changes with Claude",
"cmd.dev.work.flag.status": "Show status only",
"cmd.dev.work.long": "Multi-repo git operations. Shows status across all repos and optionally commits with Claude assistance.",
"cmd.dev.work.short": "Multi-repo git operations",
"cmd.dev.work.table_ahead": "Ahead",
"cmd.dev.work.table_modified": "Modified",
"cmd.dev.work.table_staged": "Staged",
"cmd.dev.work.table_untracked": "Untracked",
"cmd.dev.work.use_commit_flag": "Use --commit to have Claude create commits",
"cmd.dev.workflow.dry_run_mode": "(dry run)",
"cmd.dev.workflow.failed_count": "{{.Count}} failed",
"cmd.dev.workflow.header.repo": "Repository",
"cmd.dev.workflow.list.long": "List GitHub Actions workflow files across all repositories in the workspace.",
"cmd.dev.workflow.list.short": "List workflows across repos",
"cmd.dev.workflow.long": "Manage GitHub Actions workflows across repositories. List, sync, and update workflow files.",
"cmd.dev.workflow.no_workflows": "No workflows found.",
"cmd.dev.workflow.read_template_error": "Failed to read workflow template.",
"cmd.dev.workflow.run_without_dry_run": "Run without --dry-run to apply changes.",
"cmd.dev.workflow.short": "Manage GitHub Actions workflows",
"cmd.dev.workflow.skipped_count": "{{.Count}} skipped",
"cmd.dev.workflow.sync.flag.dry_run": "Show what would be synced without making changes",
"cmd.dev.workflow.sync.long": "Sync a GitHub Actions workflow file to all repositories that match the pattern.",
"cmd.dev.workflow.sync.short": "Sync workflow files across repos",
"cmd.dev.workflow.synced": "Synced",
"cmd.dev.workflow.synced_count": "{{.Count}} synced",
"cmd.dev.workflow.template_not_found": "Workflow template not found.",
"cmd.dev.workflow.up_to_date": "Up to date",
"cmd.dev.workflow.would_sync": "Would sync",
"cmd.dev.workflow.would_sync_count": "{{.Count}} would sync",
"cmd.docs.list.coverage_summary": "Documentation coverage: {{.Percent}}%",
"cmd.docs.list.header.changelog": "Changelog",
"cmd.docs.list.header.claude": "CLAUDE.md",
"cmd.docs.list.header.docs": "Docs",
"cmd.docs.list.header.readme": "README",
"cmd.docs.list.long": "List documentation files across all repositories in the workspace registry.",
"cmd.docs.list.short": "List documentation across repos",
"cmd.docs.long": "Documentation management tools for listing and syncing documentation across repositories.",
"cmd.docs.short": "Documentation management",
"cmd.docs.sync.confirm": "Sync documentation from {{.Count}} repo(s)?",
"cmd.docs.sync.dry_run_notice": "(dry run) no files will be written",
"cmd.docs.sync.files_count": "{{.Count}} file(s)",
"cmd.docs.sync.flag.dry_run": "Show what would be synced without copying files",
"cmd.docs.sync.flag.output": "Output directory for synced documentation",
"cmd.docs.sync.found_label": "Found:",
"cmd.docs.sync.long": "Sync documentation files from each package into the core-php docs directory. Copies README and doc files into a unified documentation tree.",
"cmd.docs.sync.no_docs_found": "No documentation found.",
"cmd.docs.sync.repos_with_docs": "{{.Count}} repo(s) with documentation",
"cmd.docs.sync.short": "Sync documentation to core-php/docs/packages/",
"cmd.docs.sync.synced_packages": "Synced {{.Count}} package(s)",
"cmd.docs.sync.total_summary": "Total: {{.Count}} file(s) synced",
"cmd.doctor.check.claude.description": "Claude Code CLI for AI-assisted development",
"cmd.doctor.check.claude.name": "Claude Code",
"cmd.doctor.check.composer.description": "PHP dependency manager",
"cmd.doctor.check.composer.name": "Composer",
"cmd.doctor.check.docker.description": "Container runtime",
"cmd.doctor.check.docker.name": "Docker",
"cmd.doctor.check.gh.description": "GitHub CLI for repo management",
"cmd.doctor.check.gh.name": "GitHub CLI",
"cmd.doctor.check.git.description": "Version control system",
"cmd.doctor.check.git.name": "Git",
"cmd.doctor.check.node.description": "Node.js runtime for frontend tooling",
"cmd.doctor.check.node.name": "Node.js",
"cmd.doctor.check.php.description": "PHP runtime",
"cmd.doctor.check.php.name": "PHP",
"cmd.doctor.check.pnpm.description": "Fast Node.js package manager",
"cmd.doctor.check.pnpm.name": "pnpm",
"cmd.doctor.cli_auth": "CLI authenticated",
"cmd.doctor.cli_auth_missing": "CLI not authenticated",
"cmd.doctor.github": "GitHub",
"cmd.doctor.install_linux_gh": "sudo apt install gh",
"cmd.doctor.install_linux_git": "sudo apt install git",
"cmd.doctor.install_linux_header": "Install on Linux:",
"cmd.doctor.install_linux_node": "sudo apt install nodejs npm",
"cmd.doctor.install_linux_php": "sudo apt install php php-cli",
"cmd.doctor.install_linux_pnpm": "npm install -g pnpm",
"cmd.doctor.install_macos": "brew install git gh php composer node pnpm docker",
"cmd.doctor.install_macos_cask": "brew install --cask",
"cmd.doctor.install_missing": "Install missing tools:",
"cmd.doctor.install_other": "See installation docs",
"cmd.doctor.issues": "{{.Count}} issue(s) found",
"cmd.doctor.issues_error": "{{.Count}} error(s)",
"cmd.doctor.long": "Check development environment for required tools and configuration. Verifies git, gh CLI, language runtimes, and SSH setup.",
"cmd.doctor.no_repos_yaml": "No repos.yaml found (run from workspace directory)",
"cmd.doctor.optional": "Optional",
"cmd.doctor.ready": "Doctor: Environment ready",
"cmd.doctor.repos_cloned": "{{.Count}} repo(s) cloned",
"cmd.doctor.repos_yaml_found": "repos.yaml found",
"cmd.doctor.required": "Required",
"cmd.doctor.short": "Check development environment",
"cmd.doctor.ssh_found": "SSH key found",
"cmd.doctor.ssh_missing": "SSH key missing - run: ssh-keygen && gh ssh-key add",
"cmd.doctor.verbose_flag": "Show detailed check results",
"cmd.doctor.workspace": "Workspace",
"cmd.git.long": "Git workflow commands for managing repositories. Includes status, commit, push, pull operations and safe multi-repo commands for AI agents.",
"cmd.git.short": "Git workflow commands",
"cmd.go.cov.short": "Run tests with coverage report",
"cmd.go.fmt.flag.all": "Check all files, not just changed ones",
"cmd.go.fmt.flag.check": "Check if formatted (exit 1 if not)",
"cmd.go.fmt.no_changes": "No changed Go files to format.",
"cmd.go.fmt.short": "Format Go code",
"cmd.go.install.short": "Install Go binary",
"cmd.go.lint.flag.all": "Lint all files, not just changed ones",
"cmd.go.lint.no_changes": "No changed Go files to lint.",
"cmd.go.lint.short": "Run golangci-lint",
"cmd.go.long": "Go development tools including testing, formatting, linting, and module management.",
"cmd.go.mod.short": "Module management",
"cmd.go.qa.short": "Run QA checks (fmt, lint, test)",
"cmd.go.short": "Go development tools",
"cmd.go.test.short": "Run Go tests",
"cmd.go.work.short": "Workspace management",
"cmd.monitor.error.no_repos": "No repositories to scan. Use --repo, --all, or run from a git repo",
"cmd.monitor.error.not_git_repo": "Not in a git repository. Use --repo to specify one",
"cmd.monitor.flag.all": "Scan all repos in registry",
"cmd.monitor.flag.json": "Output as JSON for piping to other tools",
"cmd.monitor.flag.repo": "Specific repository to scan",
"cmd.monitor.flag.severity": "Filter by severity (critical, high, medium, low)",
"cmd.monitor.found": "Found",
"cmd.monitor.long": "Monitor GitHub Security Tab, Dependabot, and secret scanning for actionable findings. Aggregates results from free tier scanners (Semgrep, Trivy, Gitleaks, OSV-Scanner, Checkov, CodeQL).",
"cmd.monitor.no_findings": "No security findings",
"cmd.monitor.scanning": "Scanning",
"cmd.monitor.short": "Aggregate security findings from GitHub",
"cmd.php.analyse.flag.level": "PHPStan analysis level (0-9)",
"cmd.php.analyse.flag.memory": "Memory limit (e.g., 2G)",
"cmd.php.analyse.long": "Run PHPStan static analysis on the codebase. Detects type errors, undefined methods, and other issues.",
"cmd.php.analyse.no_analyser": "No static analyser found. Install PHPStan or Psalm.",
"cmd.php.analyse.short": "Run PHPStan static analysis",
"cmd.php.audit.all_secure": "All dependencies are secure.",
"cmd.php.audit.completed_errors": "Audit completed with {{.Count}} error(s).",
"cmd.php.audit.error": "Audit error",
"cmd.php.audit.flag.fix": "Attempt to fix vulnerabilities automatically",
"cmd.php.audit.found_vulns": "Found {{.Count}} vulnerability(ies)",
"cmd.php.audit.long": "Run a security audit on Composer dependencies using the Symfony Security Advisories database.",
"cmd.php.audit.scanning": "Scanning dependencies...",
"cmd.php.audit.secure": "Secure",
"cmd.php.audit.short": "Security audit for dependencies",
"cmd.php.audit.vulnerabilities": "Vulnerabilities",
"cmd.php.build.building_docker": "Building Docker image...",
"cmd.php.build.building_linuxkit": "Building LinuxKit image...",
"cmd.php.build.docker_run_with": "Run with: docker run {{.Image}}",
"cmd.php.build.extensions": "Extensions:",
"cmd.php.build.flag.dockerfile": "Path to custom Dockerfile",
"cmd.php.build.flag.format": "Build format (docker, linuxkit)",
"cmd.php.build.flag.name": "Image name",
"cmd.php.build.flag.no_cache": "Build without using cache",
"cmd.php.build.flag.output": "Output directory for build artifacts",
"cmd.php.build.flag.platform": "Target platform (e.g., linux/amd64)",
"cmd.php.build.flag.template": "LinuxKit template to use",
"cmd.php.build.flag.type": "Build type override",
"cmd.php.build.format": "Format:",
"cmd.php.build.frontend": "Frontend:",
"cmd.php.build.laravel": "Laravel:",
"cmd.php.build.long": "Build a Docker or LinuxKit image for the PHP application. Supports custom Dockerfiles, multi-platform builds, and LinuxKit templates.",
"cmd.php.build.octane": "Octane:",
"cmd.php.build.php_version": "PHP version:",
"cmd.php.build.platform": "Platform:",
"cmd.php.build.short": "Build Docker or LinuxKit image",
"cmd.php.ci.flag.fail_on": "Severity level to fail on (critical, high, warning)",
"cmd.php.ci.flag.json": "Output combined JSON report",
"cmd.php.ci.flag.sarif": "Generate SARIF files for static analysis",
"cmd.php.ci.flag.summary": "Output markdown summary (for PR comments)",
"cmd.php.ci.flag.upload_sarif": "Upload SARIF to GitHub Security tab",
"cmd.php.ci.long": "Run all QA checks in optimal order and generate combined reports in JSON, markdown, or SARIF format for CI/CD integration.",
"cmd.php.ci.short": "Run CI/CD pipeline with combined reporting",
"cmd.php.deploy.deploying": "Deploying to {{.Environment}}",
"cmd.php.deploy.flag.force": "Force deployment even if no changes detected",
"cmd.php.deploy.flag.staging": "Deploy to staging environment",
"cmd.php.deploy.flag.wait": "Wait for deployment to complete",
"cmd.php.deploy.long": "Deploy the PHP application to Coolify",
"cmd.php.deploy.short": "Deploy to Coolify",
"cmd.php.deploy.triggered": "Deployment triggered successfully",
"cmd.php.deploy.warning_status": "Deployment finished with status: {{.Status}}",
"cmd.php.deploy_list.flag.limit": "Number of deployments to list",
"cmd.php.deploy_list.flag.staging": "List staging deployments",
"cmd.php.deploy_list.long": "List recent deployments",
"cmd.php.deploy_list.none_found": "No deployments found",
"cmd.php.deploy_list.recent": "Recent deployments for {{.Environment}}",
"cmd.php.deploy_list.short": "List deployments",
"cmd.php.deploy_rollback.flag.id": "Specific deployment ID to rollback to",
"cmd.php.deploy_rollback.flag.staging": "Rollback staging environment",
"cmd.php.deploy_rollback.flag.wait": "Wait for rollback to complete",
"cmd.php.deploy_rollback.long": "Rollback to a previous deployment",
"cmd.php.deploy_rollback.rolling_back": "Rolling back {{.Environment}}",
"cmd.php.deploy_rollback.short": "Rollback to previous deployment",
"cmd.php.deploy_rollback.triggered": "Rollback triggered successfully",
"cmd.php.deploy_rollback.warning_status": "Rollback finished with status: {{.Status}}",
"cmd.php.deploy_status.flag.id": "Specific deployment ID",
"cmd.php.deploy_status.flag.staging": "Check staging deployment",
"cmd.php.deploy_status.long": "Show the status of a deployment",
"cmd.php.deploy_status.short": "Show deployment status",
"cmd.php.dev.all_stopped": "All services stopped.",
"cmd.php.dev.detected_services": "Detected services:",
"cmd.php.dev.flag.domain": "Custom domain for the development server",
"cmd.php.dev.flag.https": "Enable HTTPS with mkcert certificates",
"cmd.php.dev.flag.no_horizon": "Skip starting Laravel Horizon",
"cmd.php.dev.flag.no_redis": "Skip starting Redis",
"cmd.php.dev.flag.no_reverb": "Skip starting Laravel Reverb",
"cmd.php.dev.flag.no_vite": "Skip starting Vite dev server",
"cmd.php.dev.flag.port": "Port for the development server",
"cmd.php.dev.long": "Start a full Laravel development environment with Vite, Horizon, Redis, and Reverb. Services can be individually disabled with flags.",
"cmd.php.dev.press_ctrl_c": "Press Ctrl+C to stop all services",
"cmd.php.dev.services_started": "All services started.",
"cmd.php.dev.short": "Start Laravel development environment",
"cmd.php.dev.shutting_down": "Shutting down services...",
"cmd.php.dev.starting": "Starting development environment...",
"cmd.php.dev.stop_error": "Error stopping {{.Service}}",
"cmd.php.error.analysis_issues": "Static analysis found {{.Count}} issue(s).",
"cmd.php.error.audit_failed": "Security audit failed.",
"cmd.php.error.critical_high_issues": "{{.Count}} critical/high severity issue(s) found.",
"cmd.php.error.deploy_failed": "Deployment failed",
"cmd.php.error.fmt_failed": "Formatting check failed.",
"cmd.php.error.fmt_issues": "{{.Count}} formatting issue(s) found.",
"cmd.php.error.infection_failed": "Mutation testing failed.",
"cmd.php.error.infection_not_installed": "Infection not installed.",
"cmd.php.error.mkcert_not_installed": "mkcert not installed.",
"cmd.php.error.not_laravel": "Not a Laravel project (no artisan file found).",
"cmd.php.error.not_laravel_short": "Not a Laravel project.",
"cmd.php.error.not_php": "Not a PHP project (no composer.json found).",
"cmd.php.error.psalm_issues": "Psalm found {{.Count}} issue(s).",
"cmd.php.error.psalm_not_installed": "Psalm not installed.",
"cmd.php.error.rector_failed": "Rector refactoring failed.",
"cmd.php.error.rector_not_installed": "Rector not installed.",
"cmd.php.error.rollback_failed": "Rollback failed.",
"cmd.php.error.security_failed": "Security scan failed.",
"cmd.php.error.update_packages": "Run 'composer update' to fix.",
"cmd.php.error.vulns_found": "{{.Count}} vulnerability(ies) found.",
"cmd.php.fmt.flag.fix": "Apply formatting fixes",
"cmd.php.fmt.formatting": "Formatting code...",
"cmd.php.fmt.long": "Format PHP code using Laravel Pint. Shows a diff of changes or applies them with --fix.",
"cmd.php.fmt.no_formatter": "No formatter found. Install Laravel Pint.",
"cmd.php.fmt.no_issues": "No formatting issues found.",
"cmd.php.fmt.short": "Format PHP code with Laravel Pint",
"cmd.php.infection.complete": "Mutation testing complete.",
"cmd.php.infection.flag.filter": "Filter files by pattern",
"cmd.php.infection.flag.min_covered_msi": "Minimum covered mutation score (0-100)",
"cmd.php.infection.flag.min_msi": "Minimum mutation score indicator (0-100)",
"cmd.php.infection.flag.only_covered": "Only mutate covered code",
"cmd.php.infection.flag.threads": "Number of parallel threads",
"cmd.php.infection.install": "Install with: composer require --dev infection/infection",
"cmd.php.infection.long": "Run mutation testing with Infection to measure test suite quality. Introduces small changes and checks if tests catch them.",
"cmd.php.infection.not_found": "Infection not found.",
"cmd.php.infection.note": "Note: Mutation testing can be slow on large codebases.",
"cmd.php.infection.short": "Mutation testing for test quality",
"cmd.php.label.app_url": "App URL:",
"cmd.php.label.audit": "Audit",
"cmd.php.label.branch": "Branch:",
"cmd.php.label.commit": "Commit:",
"cmd.php.label.completed": "Completed",
"cmd.php.label.deploy": "Deploy",
"cmd.php.label.duration": "Duration:",
"cmd.php.label.id": "ID:",
"cmd.php.label.infection": "Infection",
"cmd.php.label.info": "Info",
"cmd.php.label.message": "Message:",
"cmd.php.label.php": "PHP",
"cmd.php.label.psalm": "Psalm",
"cmd.php.label.rector": "Rector",
"cmd.php.label.running": "Running",
"cmd.php.label.security": "Security",
"cmd.php.label.services": "Services:",
"cmd.php.label.setup": "Setup:",
"cmd.php.label.vite": "Vite",
"cmd.php.logs.flag.service": "Service name to filter logs",
"cmd.php.logs.long": "View application logs from running containers. Supports following logs in real-time and filtering by service.",
"cmd.php.logs.short": "View application logs",
"cmd.php.long": "Laravel and PHP development tools including testing, formatting, static analysis, security scanning, and deployment.",
"cmd.php.packages.link.done": "Packages linked successfully.",
"cmd.php.packages.link.linking": "Linking {{.Package}}...",
"cmd.php.packages.link.long": "Symlink local PHP packages into the application's vendor directory for development.",
"cmd.php.packages.link.short": "Link local packages into the application",
"cmd.php.packages.list.linked": "Linked packages:",
"cmd.php.packages.list.long": "List all locally-linked PHP packages and their paths.",
"cmd.php.packages.list.none_found": "No linked packages found.",
"cmd.php.packages.list.short": "List linked local packages",
"cmd.php.packages.list.unknown": "Unknown",
"cmd.php.packages.long": "Manage locally-developed PHP packages. Link, unlink, list, and update packages used by the application.",
"cmd.php.packages.short": "Manage local PHP packages",
"cmd.php.packages.unlink.done": "Packages unlinked successfully.",
"cmd.php.packages.unlink.long": "Remove symlinks to local PHP packages and restore the published versions.",
"cmd.php.packages.unlink.short": "Unlink local packages",
"cmd.php.packages.unlink.unlinking": "Unlinking {{.Package}}...",
"cmd.php.packages.update.done": "Packages updated successfully.",
"cmd.php.packages.update.long": "Update locally-linked PHP packages to their latest versions.",
"cmd.php.packages.update.short": "Update local packages",
"cmd.php.packages.update.updating": "Updating {{.Package}}...",
"cmd.php.psalm.analysing": "Running Psalm analysis...",
"cmd.php.psalm.analysing_fixing": "Running Psalm analysis with fixes...",
"cmd.php.psalm.flag.baseline": "Generate/update baseline file",
"cmd.php.psalm.flag.level": "Psalm error level (1=strictest, 8=lenient)",
"cmd.php.psalm.flag.show_info": "Show info-level issues",
"cmd.php.psalm.install": "Install with: composer require --dev vimeo/psalm",
"cmd.php.psalm.long": "Run Psalm static analysis for type checking and error detection. Supports baseline generation and auto-fixing.",
"cmd.php.psalm.not_found": "Psalm not found.",
"cmd.php.psalm.setup": "Run 'vendor/bin/psalm --init' to set up.",
"cmd.php.psalm.short": "Run Psalm static analysis",
"cmd.php.qa.flag.full": "Run all stages including slow checks",
"cmd.php.qa.flag.quick": "Run quick checks only (audit, fmt, stan)",
"cmd.php.qa.long": "Run the full QA pipeline: audit, format, static analysis, and tests. Use --quick for fast checks or --full for everything.",
"cmd.php.qa.short": "Run full QA pipeline",
"cmd.php.rector.analysing": "Running Rector analysis...",
"cmd.php.rector.changes_suggested": "{{.Count}} change(s) suggested.",
"cmd.php.rector.flag.clear_cache": "Clear cache before running",
"cmd.php.rector.flag.diff": "Show detailed diff of changes",
"cmd.php.rector.flag.fix": "Apply refactoring changes",
"cmd.php.rector.install": "Install with: composer require --dev rector/rector",
"cmd.php.rector.long": "Run automated code refactoring with Rector. Preview changes or apply them with --fix.",
"cmd.php.rector.no_changes": "No refactoring changes suggested.",
"cmd.php.rector.not_found": "Rector not found.",
"cmd.php.rector.refactoring": "Applying refactoring changes...",
"cmd.php.rector.setup": "Run 'vendor/bin/rector init' to set up.",
"cmd.php.rector.short": "Automated code refactoring",
"cmd.php.security.checks_suffix": "check(s)",
"cmd.php.security.critical": "Critical",
"cmd.php.security.flag.sarif": "Output as SARIF for GitHub Security tab",
"cmd.php.security.flag.severity": "Minimum severity (critical, high, medium, low)",
"cmd.php.security.flag.url": "URL to check HTTP security headers",
"cmd.php.security.high": "High",
"cmd.php.security.long": "Run security vulnerability scanning on the PHP project. Checks dependencies, code patterns, and HTTP headers.",
"cmd.php.security.low": "Low",
"cmd.php.security.medium": "Medium",
"cmd.php.security.passed": "All security checks passed.",
"cmd.php.security.short": "Security vulnerability scanning",
"cmd.php.security.summary": "Security summary:",
"cmd.php.serve.flag.container": "Container runtime to use",
"cmd.php.serve.flag.detach": "Run container in the background",
"cmd.php.serve.flag.env_file": "Path to environment file",
"cmd.php.serve.flag.https_port": "HTTPS port to expose",
"cmd.php.serve.flag.name": "Container name",
"cmd.php.serve.flag.port": "HTTP port to expose",
"cmd.php.serve.long": "Run the PHP application in a production Docker container with configurable ports and environment.",
"cmd.php.serve.name_required": "Container name is required.",
"cmd.php.serve.short": "Run production container",
"cmd.php.serve.stopped": "Container stopped.",
"cmd.php.shell.long": "Open an interactive shell session inside a running PHP container.",
"cmd.php.shell.opening": "Opening shell...",
"cmd.php.shell.short": "Open shell in container",
"cmd.php.short": "Laravel/PHP development tools",
"cmd.php.ssl.cert_label": "Certificate:",
"cmd.php.ssl.certs_created": "SSL certificates created successfully.",
"cmd.php.ssl.certs_exist": "SSL certificates already exist.",
"cmd.php.ssl.flag.domain": "Domain for the certificate",
"cmd.php.ssl.install_linux": "Install mkcert: sudo apt install mkcert",
"cmd.php.ssl.install_macos": "Install mkcert: brew install mkcert",
"cmd.php.ssl.key_label": "Key:",
"cmd.php.ssl.mkcert_not_installed": "mkcert is not installed.",
"cmd.php.ssl.setting_up": "Setting up SSL certificates...",
"cmd.php.ssl.short": "Setup SSL certificates with mkcert",
"cmd.php.stan.short": "Run PHPStan static analysis",
"cmd.php.status.detected_services": "Detected services:",
"cmd.php.status.error": "Error",
"cmd.php.status.octane_server": "Octane server:",
"cmd.php.status.package_manager": "Package manager:",
"cmd.php.status.pid": "PID:",
"cmd.php.status.port": "Port:",
"cmd.php.status.running": "Running",
"cmd.php.status.short": "Show container status",
"cmd.php.status.ssl_certs": "SSL certificates:",
"cmd.php.status.ssl_installed": "Installed",
"cmd.php.status.ssl_not_setup": "Not configured",
"cmd.php.status.stopped": "Stopped",
"cmd.php.stop.short": "Stop running containers",
"cmd.php.stop.stopping": "Stopping containers...",
"cmd.php.test.flag.coverage": "Generate code coverage report",
"cmd.php.test.flag.filter": "Filter tests by name pattern",
"cmd.php.test.flag.group": "Run only tests in specified group",
"cmd.php.test.flag.junit": "Output results in JUnit XML format",
"cmd.php.test.flag.parallel": "Run tests in parallel",
"cmd.php.test.long": "Run PHPUnit or Pest tests with optional coverage, parallelism, and filtering.",
"cmd.php.test.short": "Run PHP tests (PHPUnit/Pest)",
"cmd.pkg.error.auth_failed": "Authentication failed.",
"cmd.pkg.error.gh_not_authenticated": "GitHub CLI not authenticated. Run: gh auth login",
"cmd.pkg.error.invalid_repo_format": "invalid repo format: use org/repo (e.g., host-uk/core-php)",
"cmd.pkg.error.no_repos_yaml": "No repos.yaml found.",
"cmd.pkg.error.no_repos_yaml_workspace": "No repos.yaml found in workspace.",
"cmd.pkg.error.repo_required": "Repository name is required.",
"cmd.pkg.error.search_failed": "Search failed.",
"cmd.pkg.error.specify_package": "Specify a package name.",
"cmd.pkg.install.add_to_registry": "Add to repos.yaml?",
"cmd.pkg.install.added_to_registry": "Added to repos.yaml.",
"cmd.pkg.install.already_exists": "Package already exists: {{.Name}}",
"cmd.pkg.install.flag.add": "Add to repos.yaml after cloning",
"cmd.pkg.install.flag.dir": "Directory to clone into",
"cmd.pkg.install.installed": "Installed {{.Name}}",
"cmd.pkg.install.installing_label": "Installing:",
"cmd.pkg.install.long": "Clone a package repository from GitHub into the workspace packages directory.",
"cmd.pkg.install.short": "Clone a package from GitHub",
"cmd.pkg.list.install_missing": "Run 'core pkg install' to add packages.",
"cmd.pkg.list.long": "List all packages currently installed in the workspace.",
"cmd.pkg.list.no_packages": "No packages installed.",
"cmd.pkg.list.short": "List installed packages",
"cmd.pkg.list.summary": "{{.Count}} package(s) installed",
"cmd.pkg.list.title": "Installed packages:",
"cmd.pkg.long": "Package management for core-* repositories. Clone, list, update, and search for packages.",
"cmd.pkg.no_description": "No description",
"cmd.pkg.outdated.all_up_to_date": "All packages are up to date.",
"cmd.pkg.outdated.commits_behind": "{{.Count}} commit(s) behind",
"cmd.pkg.outdated.long": "Check which installed packages have newer versions available on the remote.",
"cmd.pkg.outdated.outdated_label": "Outdated:",
"cmd.pkg.outdated.short": "Check for outdated packages",
"cmd.pkg.outdated.summary": "{{.Count}} package(s) outdated",
"cmd.pkg.outdated.update_with": "Run 'core pkg update' to update.",
"cmd.pkg.search.cache_label": "Cache:",
"cmd.pkg.search.fetching_label": "Fetching...",
"cmd.pkg.search.flag.limit": "Maximum number of results to return",
"cmd.pkg.search.flag.org": "GitHub organisation to search within",
"cmd.pkg.search.flag.pattern": "Name pattern to filter results",
"cmd.pkg.search.flag.refresh": "Refresh the cached package index",
"cmd.pkg.search.flag.type": "Package type filter (go, php, node)",
"cmd.pkg.search.found_repos": "Found {{.Count}} repo(s)",
"cmd.pkg.search.gh_token_unset": "GITHUB_TOKEN not set.",
"cmd.pkg.search.gh_token_warning": "Set GITHUB_TOKEN for higher API limits.",
"cmd.pkg.search.long": "Search GitHub for packages matching a pattern. Filters by organisation and package type.",
"cmd.pkg.search.no_repos_found": "No repos found.",
"cmd.pkg.search.private_label": "Private",
"cmd.pkg.search.short": "Search GitHub for packages",
"cmd.pkg.short": "Package management for core-* repos",
"cmd.pkg.update.flag.all": "Update all packages",
"cmd.pkg.update.long": "Pull the latest changes for installed packages.",
"cmd.pkg.update.not_installed": "Package not installed: {{.Name}}",
"cmd.pkg.update.short": "Update installed packages",
"cmd.pkg.update.summary": "{{.Count}} package(s) updated",
"cmd.pkg.update.update_label": "Updated:",
"cmd.pkg.update.updating": "Updating {{.Name}}...",
"cmd.qa.docblock.coverage": "Docstring coverage:",
"cmd.qa.docblock.flag.threshold": "Minimum coverage percentage required",
"cmd.qa.docblock.long": "Analyse Go packages for docstring coverage on exported symbols. Checks functions, types, constants, and variables.",
"cmd.qa.docblock.missing_docs": "Missing documentation:",
"cmd.qa.docblock.short": "Check docstring coverage for Go code",
"cmd.qa.docblock.use_verbose": "Run with -v to see missing docstrings",
"cmd.qa.health.all_healthy": "All repos are healthy",
"cmd.qa.health.cancelled": "Cancelled",
"cmd.qa.health.count_disabled": "Disabled",
"cmd.qa.health.count_failing": "Failing",
"cmd.qa.health.count_no_ci": "No CI",
"cmd.qa.health.count_passing": "Passing",
"cmd.qa.health.count_pending": "Pending",
"cmd.qa.health.fetch_error": "Failed to fetch status",
"cmd.qa.health.flag.problems": "Show only repos with problems",
"cmd.qa.health.long": "Shows CI health summary across all repos with focus on problems that need attention.",
"cmd.qa.health.no_ci_configured": "No CI configured",
"cmd.qa.health.parse_error": "Failed to parse response",
"cmd.qa.health.passing": "Passing",
"cmd.qa.health.running": "Running",
"cmd.qa.health.short": "Aggregate CI health across all repos",
"cmd.qa.health.skipped": "Skipped",
"cmd.qa.health.summary": "CI Health",
"cmd.qa.health.tests_failing": "Tests failing",
"cmd.qa.health.workflow_disabled": "Workflow disabled",
"cmd.qa.issues.category.blocked": "Blocked",
"cmd.qa.issues.category.needs_response": "Needs Response",
"cmd.qa.issues.category.ready": "Ready to Work",
"cmd.qa.issues.category.triage": "Needs Triage",
"cmd.qa.issues.fetching": "Fetching...",
"cmd.qa.issues.flag.blocked": "Show only blocked issues",
"cmd.qa.issues.flag.limit": "Maximum issues per repo",
"cmd.qa.issues.flag.mine": "Show only issues assigned to you",
"cmd.qa.issues.flag.triage": "Show only issues needing triage",
"cmd.qa.issues.hint.blocked": "Waiting on dependency",
"cmd.qa.issues.hint.needs_response": "commented recently",
"cmd.qa.issues.hint.triage": "Add labels and assignee",
"cmd.qa.issues.long": "Show prioritised, actionable issues across all repos. Groups by: needs response, ready to work, blocked, and needs triage.",
"cmd.qa.issues.no_issues": "No open issues found",
"cmd.qa.issues.short": "Intelligent issue triage",
"cmd.qa.long": "Quality assurance commands for verifying work - CI status, reviews, issues.",
"cmd.qa.review.error.no_repo": "Not in a git repository. Use --repo to specify one",
"cmd.qa.review.flag.mine": "Show only your open PRs",
"cmd.qa.review.flag.repo": "Specific repository (default: current)",
"cmd.qa.review.flag.requested": "Show only PRs where your review is requested",
"cmd.qa.review.long": "Show PR review status with actionable next steps. Answers: What do I need to do to get my PRs merged? What reviews am I blocking?",
"cmd.qa.review.no_prs": "No open PRs",
"cmd.qa.review.no_reviews": "No reviews requested",
"cmd.qa.review.review_requested": "Review Requested",
"cmd.qa.review.short": "Check PR review status",
"cmd.qa.review.your_prs": "Your PRs",
"cmd.qa.short": "Quality assurance workflows",
"cmd.qa.watch.all_passed": "All workflows passed",
"cmd.qa.watch.commit": "Commit:",
"cmd.qa.watch.error.not_git_repo": "Not in a git repository",
"cmd.qa.watch.error.repo_format": "Invalid repo format. Use --repo org/name or run from a git repo",
"cmd.qa.watch.flag.commit": "Commit SHA to watch (default: HEAD)",
"cmd.qa.watch.flag.repo": "Repository to watch (default: current)",
"cmd.qa.watch.flag.timeout": "Timeout duration (default: 10m)",
"cmd.qa.watch.long": "Monitor GitHub Actions workflow runs triggered by a commit, showing live progress and actionable failure details.",
"cmd.qa.watch.short": "Watch GitHub Actions after a push",
"cmd.qa.watch.timeout": "Timeout after {{.Duration}} waiting for workflows",
"cmd.qa.watch.waiting_for_workflows": "Waiting for workflows to start...",
"cmd.qa.watch.workflows_failed": "{{.Count}} workflow(s) failed",
"cmd.rag.collections.flag.delete": "Delete a collection",
"cmd.rag.collections.flag.list": "List all collections",
"cmd.rag.collections.flag.stats": "Show collection statistics",
"cmd.rag.collections.long": "List available collections, show statistics, or delete collections from Qdrant.",
"cmd.rag.collections.short": "List and manage collections",
"cmd.rag.flag.model": "Embedding model name",
"cmd.rag.flag.ollama_host": "Ollama server hostname",
"cmd.rag.flag.ollama_port": "Ollama server port",
"cmd.rag.flag.qdrant_host": "Qdrant server hostname",
"cmd.rag.flag.qdrant_port": "Qdrant gRPC port",
"cmd.rag.ingest.flag.chunk_overlap": "Overlap between chunks",
"cmd.rag.ingest.flag.chunk_size": "Characters per chunk",
"cmd.rag.ingest.flag.collection": "Qdrant collection name",
"cmd.rag.ingest.flag.recreate": "Delete and recreate collection",
"cmd.rag.ingest.long": "Ingest markdown files from a directory into Qdrant vector database. Chunks files, generates embeddings via Ollama, and stores for semantic search.",
"cmd.rag.ingest.short": "Ingest markdown files into Qdrant",
"cmd.rag.long": "RAG tools for storing documentation in Qdrant vector database and querying with semantic search. Eliminates need to repeatedly remind Claude about project specifics.",
"cmd.rag.query.flag.category": "Filter by category",
"cmd.rag.query.flag.collection": "Qdrant collection name",
"cmd.rag.query.flag.format": "Output format (text, json, context)",
"cmd.rag.query.flag.threshold": "Minimum similarity score (0-1)",
"cmd.rag.query.flag.top": "Number of results to return",
"cmd.rag.query.long": "Search for similar documents using semantic similarity. Returns relevant chunks ranked by score.",
"cmd.rag.query.short": "Query the vector database",
"cmd.rag.short": "RAG (Retrieval Augmented Generation) tools",
"cmd.sdk.diff.base_label": "Base:",
"cmd.sdk.diff.breaking": "Breaking changes detected",
"cmd.sdk.diff.error.base_required": "Base spec file is required for comparison.",
"cmd.sdk.diff.flag.base": "Base spec file to compare against",
"cmd.sdk.diff.flag.spec": "Current spec file to check",
"cmd.sdk.diff.label": "Diff",
"cmd.sdk.diff.long": "Compare two OpenAPI specifications and report breaking changes. Useful for CI checks before merging API changes.",
"cmd.sdk.diff.short": "Check for breaking API changes",
"cmd.sdk.label.ok": "OK",
"cmd.sdk.label.sdk": "SDK",
"cmd.sdk.long": "SDK validation and API compatibility tools. Check for breaking changes and validate OpenAPI specifications.",
"cmd.sdk.short": "SDK validation and API compatibility tools",
"cmd.sdk.validate.long": "Validate an OpenAPI specification file for correctness and completeness.",
"cmd.sdk.validate.short": "Validate OpenAPI spec",
"cmd.sdk.validate.valid": "Specification is valid.",
"cmd.sdk.validate.validating": "Validating specification...",
"cmd.security.alerts.long": "List security alerts from Dependabot, code scanning, and secret scanning. Aggregates alerts across all repos in the registry.",
"cmd.security.alerts.short": "List all security alerts across repos",
"cmd.security.deps.flag.vulnerable": "Show only vulnerable dependencies",
"cmd.security.deps.long": "List vulnerable dependencies detected by Dependabot with upgrade recommendations.",
"cmd.security.deps.short": "List Dependabot vulnerability alerts",
"cmd.security.flag.repo": "Specific repo to check",
"cmd.security.flag.severity": "Filter by severity (critical,high,medium,low)",
"cmd.security.flag.target": "External repo to scan (e.g. wailsapp/wails)",
"cmd.security.jobs.flag.copies": "Number of duplicate issues for parallel work",
"cmd.security.jobs.flag.dry_run": "Show what would be created without creating issues",
"cmd.security.jobs.flag.issue_repo": "Repository to create issues in",
"cmd.security.jobs.flag.targets": "Target repos to scan (owner/repo format)",
"cmd.security.jobs.long": "Create GitHub issues from security scan results so contributors can claim and work on them. Supports targeting external repositories.",
"cmd.security.jobs.short": "Create GitHub issues from scan results",
"cmd.security.long": "View security alerts from Dependabot, code scanning, and secret scanning across repositories.",
"cmd.security.scan.flag.tool": "Filter by tool name (e.g., codeql, semgrep)",
"cmd.security.scan.long": "List code scanning alerts from tools like CodeQL, Semgrep, etc.",
"cmd.security.scan.short": "List code scanning alerts",
"cmd.security.secrets.long": "List secrets detected by GitHub secret scanning.",
"cmd.security.secrets.short": "List exposed secrets",
"cmd.security.short": "Security alerts and vulnerability scanning",
"cmd.setup.already_exist_count": "{{.Count}} already exist",
"cmd.setup.already_exists": "Already exists: {{.Name}}",
"cmd.setup.bootstrap_mode": "Bootstrap mode (no repos.yaml found)",
"cmd.setup.cancelled": "Setup cancelled.",
"cmd.setup.cloned": "Cloned {{.Name}}",
"cmd.setup.cloned_count": "{{.Count}} cloned",
"cmd.setup.cloning_current_dir": "Cloning into current directory...",
"cmd.setup.complete": "Setup complete",
"cmd.setup.creating_project_dir": "Creating project directory...",
"cmd.setup.done": "Setup complete.",
"cmd.setup.exist": "exists",
"cmd.setup.flag.all": "Clone all packages from registry",
"cmd.setup.flag.build": "Build packages after cloning",
"cmd.setup.flag.dry_run": "Show what would be cloned without cloning",
"cmd.setup.flag.name": "Package name to clone",
"cmd.setup.flag.only": "Only clone packages of this type",
"cmd.setup.flag.registry": "Path to repos.yaml registry file",
"cmd.setup.github.all_up_to_date": "All repos are up to date",
"cmd.setup.github.dry_run_mode": "(dry run) no changes will be made",
"cmd.setup.github.error.config_not_found": "GitHub config file not found",
"cmd.setup.github.error.conflicting_flags": "Cannot use --repo and --all together",
"cmd.setup.github.error.not_authenticated": "GitHub CLI not authenticated. Run: gh auth login",
"cmd.setup.github.flag.all": "Setup all repos in registry",
"cmd.setup.github.flag.check": "Dry-run: show what would change",
"cmd.setup.github.flag.config": "Path to github.yaml config",
"cmd.setup.github.flag.labels": "Only sync labels",
"cmd.setup.github.flag.protection": "Only sync branch protection",
"cmd.setup.github.flag.repo": "Specific repo to setup",
"cmd.setup.github.flag.security": "Only sync security settings",
"cmd.setup.github.flag.webhooks": "Only sync webhooks",
"cmd.setup.github.long": "Configure GitHub repositories with organisation standards including labels, webhooks, branch protection, and security settings.",
"cmd.setup.github.no_changes": "no changes needed",
"cmd.setup.github.no_repos_specified": "No repos specified.",
"cmd.setup.github.repos_checked": "Repos checked",
"cmd.setup.github.repos_with_changes": "Repos with changes",
"cmd.setup.github.run_without_check": "Run without --check to apply changes",
"cmd.setup.github.short": "Configure GitHub repos with org standards",
"cmd.setup.github.to_create": "To create",
"cmd.setup.github.to_delete": "To delete",
"cmd.setup.github.to_update": "To update",
"cmd.setup.github.usage_hint": "Use --repo <name> for a single repo, or --all for all repos",
"cmd.setup.long": "Bootstrap a new workspace or clone packages from a repos.yaml registry. Interactive wizard for selecting packages to clone.",
"cmd.setup.nothing_to_clone": "Nothing to clone.",
"cmd.setup.org_label": "Organisation:",
"cmd.setup.repo.created": "Repository created.",
"cmd.setup.repo.detected_type": "Detected type: {{.Type}}",
"cmd.setup.repo.setting_up": "Setting up {{.Name}}...",
"cmd.setup.repo.would_create": "Would create: {{.Name}}",
"cmd.setup.short": "Bootstrap workspace or clone packages from registry",
"cmd.setup.to_clone": "{{.Count}} to clone",
"cmd.setup.wizard.confirm_clone": "Clone {{.Count}} package(s)?",
"cmd.setup.wizard.git_repo_title": "Git Repository",
"cmd.setup.wizard.package_selection": "Package Selection",
"cmd.setup.wizard.project_name_desc": "Name for the new project directory",
"cmd.setup.wizard.project_name_title": "Project Name",
"cmd.setup.wizard.select_packages": "Select packages to clone",
"cmd.setup.wizard.selection_hint": "Use space to select, enter to confirm.",
"cmd.setup.wizard.what_to_do": "What would you like to do?",
"cmd.setup.would_clone": "Would clone: {{.Name}}",
"cmd.setup.would_clone_list": "Would clone {{.Count}} package(s):",
"cmd.setup.would_load_registry": "Would load registry from: {{.Path}}",
"cmd.test.coverage_by_package": "Coverage by package:",
"cmd.test.error.no_go_mod": "No go.mod found in current directory.",
"cmd.test.failed_packages": "Failed packages:",
"cmd.test.flag.json": "Output results as JSON",
"cmd.test.flag.pkg": "Package to test (default: ./...)",
"cmd.test.flag.race": "Enable race detector",
"cmd.test.flag.run": "Run only tests matching pattern",
"cmd.test.flag.short": "Run only short tests",
"cmd.test.flag.verbose": "Verbose output",
"cmd.test.label.average": "Average:",
"cmd.test.long": "Run Go tests with optional coverage reporting, race detection, and filtering.",
"cmd.test.short": "Run Go tests with coverage",
"cmd.test.tests_failed": "{{.Count}} test(s) failed.",
"cmd.vm.error.id_and_cmd_required": "Container ID and command are required.",
"cmd.vm.error.id_required": "Container ID is required.",
"cmd.vm.error.linuxkit_not_found": "LinuxKit not found. Install from https://github.com/linuxkit/linuxkit",
"cmd.vm.error.multiple_match": "Multiple containers match '{{.Name}}'. Be more specific.",
"cmd.vm.error.no_image_found": "No image found: {{.Name}}",
"cmd.vm.error.no_match": "No container matches '{{.Name}}'.",
"cmd.vm.error.template_required": "Template name is required.",
"cmd.vm.exec.long": "Execute a command inside a running LinuxKit VM.",
"cmd.vm.exec.short": "Execute a command in a VM",
"cmd.vm.hint.stop": "Stop with: core vm stop {{.ID}}",
"cmd.vm.hint.view_logs": "View logs with: core vm logs {{.ID}}",
"cmd.vm.label.building": "Building...",
"cmd.vm.label.container_stopped": "Container stopped.",
"cmd.vm.label.hypervisor": "Hypervisor:",
"cmd.vm.label.name": "Name:",
"cmd.vm.label.pid": "PID:",
"cmd.vm.logs.long": "View console output logs from a LinuxKit VM instance.",
"cmd.vm.logs.short": "View VM logs",
"cmd.vm.long": "LinuxKit VM management for running isolated development environments. Create, run, and manage lightweight VMs.",
"cmd.vm.ps.flag.all": "Show all VMs including stopped ones",
"cmd.vm.ps.header": "Running VMs:",
"cmd.vm.ps.long": "List all running LinuxKit VM instances with their status and resource usage.",
"cmd.vm.ps.no_containers": "No containers found.",
"cmd.vm.ps.no_running": "No running VMs.",
"cmd.vm.ps.short": "List running VMs",
"cmd.vm.run.error.image_required": "Image or template name is required.",
"cmd.vm.run.flag.cpus": "Number of CPUs to allocate",
"cmd.vm.run.flag.detach": "Run VM in the background",
"cmd.vm.run.flag.memory": "Memory in MB to allocate",
"cmd.vm.run.flag.name": "Name for the VM instance",
"cmd.vm.run.flag.ssh_port": "Host port to forward to VM SSH",
"cmd.vm.run.flag.template": "Template name to use",
"cmd.vm.run.flag.var": "Template variable (key=value)",
"cmd.vm.run.long": "Run a LinuxKit image or pre-defined template as a lightweight VM. Supports resource allocation and SSH access.",
"cmd.vm.run.short": "Run a LinuxKit image or template",
"cmd.vm.short": "LinuxKit VM management",
"cmd.vm.stop.long": "Stop a running LinuxKit VM by container ID.",
"cmd.vm.stop.short": "Stop a running VM",
"cmd.vm.stop.stopping": "Stopping {{.Name}}...",
"cmd.vm.templates.header": "Available templates:",
"cmd.vm.templates.hint.run": "Run with: core vm run --template {{.Name}}",
"cmd.vm.templates.hint.show": "Show details: core vm templates show {{.Name}}",
"cmd.vm.templates.hint.vars": "Show variables: core vm templates vars {{.Name}}",
"cmd.vm.templates.long": "List available LinuxKit templates that can be used with 'core vm run'.",
"cmd.vm.templates.no_templates": "No templates found.",
"cmd.vm.templates.short": "Manage LinuxKit templates",
"cmd.vm.templates.show.long": "Show the full configuration of a LinuxKit template.",
"cmd.vm.templates.show.short": "Show template details",
"cmd.vm.templates.title": "LinuxKit Templates",
"cmd.vm.templates.vars.long": "Show the configurable variables for a LinuxKit template.",
"cmd.vm.templates.vars.none": "No configurable variables.",
"cmd.vm.templates.vars.optional": "Optional",
"cmd.vm.templates.vars.required": "Required",
"cmd.vm.templates.vars.short": "Show template variables",
"common.count.commits": "{{.Count}} commit(s) ahead",
"common.count.failed": "{{.Count}} failed",
"common.count.files": "{{.Count}} file(s)",
"common.count.passed": "{{.Count}} passed",
"common.count.pending": "{{.Count}} pending",
"common.count.repos_unpushed": "{{.Count}} repo(s) with unpushed commits",
"common.count.skipped": "{{.Count}} skipped",
"common.count.succeeded": "{{.Count}} succeeded",
"common.error.failed": "Failed to {{.Action}}",
"common.error.json_sarif_exclusive": "--json and --sarif flags are mutually exclusive",
"common.flag.coverage": "Generate coverage report",
"common.flag.diff": "Show diff of changes",
"common.flag.fix": "Auto-fix issues where possible",
"common.flag.follow": "Follow log output in real-time",
"common.flag.json": "Output as JSON",
"common.flag.registry": "Path to repos.yaml registry file",
"common.flag.sarif": "Output as SARIF for GitHub Security tab",
"common.flag.spec": "Path to OpenAPI specification file",
"common.flag.tag": "Container image tag",
"common.flag.verbose": "Show detailed output",
"common.hint.fix_deps": "Update dependencies to fix vulnerabilities",
"common.hint.install_with": "Install with: {{.Command}}",
"common.label.config": "Config:",
"common.label.coverage": "Coverage:",
"common.label.done": "Done",
"common.label.error": "Error",
"common.label.fix": "Fix:",
"common.label.image": "Image:",
"common.label.info": "Info",
"common.label.install": "Install:",
"common.label.package": "Package:",
"common.label.repo": "Repo:",
"common.label.setup": "Setup:",
"common.label.spec": "Spec:",
"common.label.started": "Started:",
"common.label.success": "Success",
"common.label.summary": "Summary:",
"common.label.template": "Template:",
"common.label.test": "Running tests...",
"common.label.warning": "Warning",
"common.progress.checking": "Checking {{.Item}}...",
"common.progress.checking_updates": "Checking for updates...",
"common.progress.running": "Running {{.Task}}...",
"common.prompt.abort": "Aborted.",
"common.result.all_passed": "All tests passed",
"common.result.no_issues": "No issues found",
"common.status.clean": "clean",
"common.status.cloning": "Cloning...",
"common.status.dirty": "dirty",
"common.status.running": "Running",
"common.status.stopped": "Stopped",
"common.status.synced": "synced",
"common.status.up_to_date": "up to date",
"common.success.completed": "{{.Action}} successfully",
"error.gh_not_found": "'gh' CLI not found. Install from https://cli.github.com/",
"error.registry_not_found": "No repos.yaml found",
"error.repo_not_found": "Repository '{{.Name}}' not found",
"gram.article.definite": "the",
"gram.article.definite.feminine": "",
"gram.article.definite.masculine": "",
"gram.article.definite.neuter": "",
"gram.article.indefinite.default": "a",
"gram.article.indefinite.feminine": "",
"gram.article.indefinite.masculine": "",
"gram.article.indefinite.neuter": "",
"gram.article.indefinite.vowel": "an",
"gram.noun.artifact.one": "artifact",
"gram.noun.artifact.other": "artifacts",
"gram.noun.branch.gender": "",
"gram.noun.branch.one": "branch",
"gram.noun.branch.other": "branches",
"gram.noun.category.one": "category",
"gram.noun.category.other": "categories",
"gram.noun.change.gender": "",
"gram.noun.change.one": "change",
"gram.noun.change.other": "changes",
"gram.noun.check.one": "check",
"gram.noun.check.other": "checks",
"gram.noun.child.one": "child",
"gram.noun.child.other": "children",
"gram.noun.commit.gender": "",
"gram.noun.commit.one": "commit",
"gram.noun.commit.other": "commits",
"gram.noun.dependency.one": "dependency",
"gram.noun.dependency.other": "dependencies",
"gram.noun.directory.one": "directory",
"gram.noun.directory.other": "directories",
"gram.noun.failed.one": "failed",
"gram.noun.failed.other": "failed",
"gram.noun.file.gender": "",
"gram.noun.file.one": "file",
"gram.noun.file.other": "files",
"gram.noun.issue.one": "issue",
"gram.noun.issue.other": "issues",
"gram.noun.item.gender": "",
"gram.noun.item.one": "item",
"gram.noun.item.other": "items",
"gram.noun.package.one": "package",
"gram.noun.package.other": "packages",
"gram.noun.passed.one": "passed",
"gram.noun.passed.other": "passed",
"gram.noun.person.one": "person",
"gram.noun.person.other": "people",
"gram.noun.query.one": "query",
"gram.noun.query.other": "queries",
"gram.noun.repo.gender": "",
"gram.noun.repo.one": "repo",
"gram.noun.repo.other": "repos",
"gram.noun.repository.one": "repository",
"gram.noun.repository.other": "repositories",
"gram.noun.skipped.one": "skipped",
"gram.noun.skipped.other": "skipped",
"gram.noun.task.one": "task",
"gram.noun.task.other": "tasks",
"gram.noun.test.one": "test",
"gram.noun.test.other": "tests",
"gram.noun.vulnerability.one": "vulnerability",
"gram.noun.vulnerability.other": "vulnerabilities",
"gram.number.decimal": ".",
"gram.number.percent": "%s%%",
"gram.number.thousands": ",",
"gram.punct.label": ":",
"gram.punct.progress": "...",
"gram.verb.analyse.base": "",
"gram.verb.analyse.gerund": "",
"gram.verb.analyse.past": "",
"gram.verb.be.base": "be",
"gram.verb.be.gerund": "being",
"gram.verb.be.past": "was",
"gram.verb.begin.base": "begin",
"gram.verb.begin.gerund": "beginning",
"gram.verb.begin.past": "began",
"gram.verb.bring.base": "bring",
"gram.verb.bring.gerund": "bringing",
"gram.verb.bring.past": "brought",
"gram.verb.build.base": "build",
"gram.verb.build.gerund": "building",
"gram.verb.build.past": "built",
"gram.verb.buy.base": "buy",
"gram.verb.buy.gerund": "buying",
"gram.verb.buy.past": "bought",
"gram.verb.catch.base": "catch",
"gram.verb.catch.gerund": "catching",
"gram.verb.catch.past": "caught",
"gram.verb.check.base": "",
"gram.verb.check.gerund": "",
"gram.verb.check.past": "",
"gram.verb.choose.base": "choose",
"gram.verb.choose.gerund": "choosing",
"gram.verb.choose.past": "chose",
"gram.verb.commit.base": "commit",
"gram.verb.commit.gerund": "committing",
"gram.verb.commit.past": "committed",
"gram.verb.create.base": "",
"gram.verb.create.gerund": "",
"gram.verb.create.past": "",
"gram.verb.cut.base": "cut",
"gram.verb.cut.gerund": "cutting",
"gram.verb.cut.past": "cut",
"gram.verb.delete.base": "",
"gram.verb.delete.gerund": "",
"gram.verb.delete.past": "",
"gram.verb.do.base": "do",
"gram.verb.do.gerund": "doing",
"gram.verb.do.past": "did",
"gram.verb.find.base": "find",
"gram.verb.find.gerund": "finding",
"gram.verb.find.past": "found",
"gram.verb.format.base": "format",
"gram.verb.format.gerund": "formatting",
"gram.verb.format.past": "formatted",
"gram.verb.get.base": "get",
"gram.verb.get.gerund": "getting",
"gram.verb.get.past": "got",
"gram.verb.go.base": "go",
"gram.verb.go.gerund": "going",
"gram.verb.go.past": "went",
"gram.verb.have.base": "have",
"gram.verb.have.gerund": "having",
"gram.verb.have.past": "had",
"gram.verb.hit.base": "hit",
"gram.verb.hit.gerund": "hitting",
"gram.verb.hit.past": "hit",
"gram.verb.hold.base": "hold",
"gram.verb.hold.gerund": "holding",
"gram.verb.hold.past": "held",
"gram.verb.install.base": "",
"gram.verb.install.gerund": "",
"gram.verb.install.past": "",
"gram.verb.keep.base": "keep",
"gram.verb.keep.gerund": "keeping",
"gram.verb.keep.past": "kept",
"gram.verb.lead.base": "lead",
"gram.verb.lead.gerund": "leading",
"gram.verb.lead.past": "led",
"gram.verb.leave.base": "leave",
"gram.verb.leave.gerund": "leaving",
"gram.verb.leave.past": "left",
"gram.verb.lose.base": "lose",
"gram.verb.lose.gerund": "losing",
"gram.verb.lose.past": "lost",
"gram.verb.make.base": "make",
"gram.verb.make.gerund": "making",
"gram.verb.make.past": "made",
"gram.verb.meet.base": "meet",
"gram.verb.meet.gerund": "meeting",
"gram.verb.meet.past": "met",
"gram.verb.organise.base": "",
"gram.verb.organise.gerund": "",
"gram.verb.organise.past": "",
"gram.verb.pay.base": "pay",
"gram.verb.pay.gerund": "paying",
"gram.verb.pay.past": "paid",
"gram.verb.pull.base": "",
"gram.verb.pull.gerund": "",
"gram.verb.pull.past": "",
"gram.verb.push.base": "",
"gram.verb.push.gerund": "",
"gram.verb.push.past": "",
"gram.verb.put.base": "put",
"gram.verb.put.gerund": "putting",
"gram.verb.put.past": "put",
"gram.verb.realise.base": "",
"gram.verb.realise.gerund": "",
"gram.verb.realise.past": "",
"gram.verb.recognise.base": "",
"gram.verb.recognise.gerund": "",
"gram.verb.recognise.past": "",
"gram.verb.run.base": "run",
"gram.verb.run.gerund": "running",
"gram.verb.run.past": "ran",
"gram.verb.save.base": "",
"gram.verb.save.gerund": "",
"gram.verb.save.past": "",
"gram.verb.scan.base": "scan",
"gram.verb.scan.gerund": "scanning",
"gram.verb.scan.past": "scanned",
"gram.verb.sell.base": "sell",
"gram.verb.sell.gerund": "selling",
"gram.verb.sell.past": "sold",
"gram.verb.send.base": "send",
"gram.verb.send.gerund": "sending",
"gram.verb.send.past": "sent",
"gram.verb.set.base": "set",
"gram.verb.set.gerund": "setting",
"gram.verb.set.past": "set",
"gram.verb.shut.base": "shut",
"gram.verb.shut.gerund": "shutting",
"gram.verb.shut.past": "shut",
"gram.verb.sit.base": "sit",
"gram.verb.sit.gerund": "sitting",
"gram.verb.sit.past": "sat",
"gram.verb.spend.base": "spend",
"gram.verb.spend.gerund": "spending",
"gram.verb.spend.past": "spent",
"gram.verb.split.base": "split",
"gram.verb.split.gerund": "splitting",
"gram.verb.split.past": "split",
"gram.verb.stop.base": "stop",
"gram.verb.stop.gerund": "stopping",
"gram.verb.stop.past": "stopped",
"gram.verb.take.base": "take",
"gram.verb.take.gerund": "taking",
"gram.verb.take.past": "took",
"gram.verb.think.base": "think",
"gram.verb.think.gerund": "thinking",
"gram.verb.think.past": "thought",
"gram.verb.update.base": "",
"gram.verb.update.gerund": "",
"gram.verb.update.past": "",
"gram.verb.win.base": "win",
"gram.verb.win.gerund": "winning",
"gram.verb.win.past": "won",
"gram.verb.write.base": "write",
"gram.verb.write.gerund": "writing",
"gram.verb.write.past": "wrote",
"gram.word.api": "API",
"gram.word.app_url": "app URL",
"gram.word.blocked_by": "blocked by",
"gram.word.cgo": "CGO",
"gram.word.ci": "CI",
"gram.word.claimed_by": "claimed by",
"gram.word.coverage": "coverage",
"gram.word.cpus": "CPUs",
"gram.word.dry_run": "dry run",
"gram.word.failed": "failed",
"gram.word.filter": "filter",
"gram.word.go_mod": "go.mod",
"gram.word.html": "HTML",
"gram.word.id": "ID",
"gram.word.ok": "OK",
"gram.word.package": "package",
"gram.word.passed": "passed",
"gram.word.php": "PHP",
"gram.word.pid": "PID",
"gram.word.pnpm": "pnpm",
"gram.word.pr": "PR",
"gram.word.qa": "QA",
"gram.word.related_files": "related files",
"gram.word.sdk": "SDK",
"gram.word.skipped": "skipped",
"gram.word.ssh": "SSH",
"gram.word.ssl": "SSL",
"gram.word.test": "test",
"gram.word.up_to_date": "up to date",
"gram.word.url": "URL",
"gram.word.vite": "Vite",
"lang.de": "German",
"lang.en": "English",
"lang.es": "Spanish",
"lang.fr": "French",
"lang.zh": "Chinese",
"prompt.confirm": "Are you sure?",
"prompt.continue": "Continue?",
"prompt.discard": "Discard changes?",
"prompt.no": "n",
"prompt.overwrite": "Overwrite?",
"prompt.proceed": "Proceed?",
"prompt.yes": "y",
"time.ago.day.one": "{{.Count}} day ago",
"time.ago.day.other": "{{.Count}} days ago",
"time.ago.hour.one": "{{.Count}} hour ago",
"time.ago.hour.other": "{{.Count}} hours ago",
"time.ago.minute.one": "{{.Count}} minute ago",
"time.ago.minute.other": "{{.Count}} minutes ago",
"time.ago.second.one": "{{.Count}} second ago",
"time.ago.second.other": "{{.Count}} seconds ago",
"time.ago.week.one": "{{.Count}} week ago",
"time.ago.week.other": "{{.Count}} weeks ago",
"time.just_now": "just now"
}