{
  "cmd.api.long": "向 GitLink API 发送任意 HTTP 请求。认证信息会自动注入。",
  "cmd.api.short": "向 GitLink 发起原始 API 请求",
  "cmd.auth.login.short": "登录 GitLink",
  "cmd.auth.logout.short": "退出 GitLink 登录",
  "cmd.auth.short": "认证命令",
  "cmd.auth.status.short": "显示认证状态",
  "cmd.branch.create.short": "创建分支",
  "cmd.branch.delete.short": "删除分支",
  "cmd.branch.list.short": "列出分支",
  "cmd.branch.protect.short": "设置分支保护",
  "cmd.branch.short": "分支操作",
  "cmd.branch.unprotect.short": "移除分支保护",
  "cmd.ci.builds.short": "列出 CI 构建",
  "cmd.ci.logs.short": "查看构建日志",
  "cmd.ci.restart.short": "重启构建",
  "cmd.ci.short": "CI/CD 操作",
  "cmd.ci.stop.short": "停止构建",
  "cmd.config.get.short": "获取配置项",
  "cmd.config.init.short": "初始化配置文件",
  "cmd.config.list.short": "列出所有配置项",
  "cmd.config.set.short": "设置配置项",
  "cmd.config.short": "管理 gitlink-cli 配置",
  "cmd.dataset.create.long": "为仓库创建数据集，包含标题、描述、可选许可证和研究论文内容。",
  "cmd.dataset.create.short": "创建仓库数据集",
  "cmd.dataset.delete_attachment.long": "按 UUID 删除数据集附件。该操作具有破坏性：先用 --dry-run 预览，再传 --yes 确认。",
  "cmd.dataset.delete_attachment.short": "按 UUID 删除数据集附件",
  "cmd.dataset.list.long": "按数字项目 ID 列出一个或多个 GitLink 项目的数据集。",
  "cmd.dataset.list.short": "按项目 ID 列出数据集",
  "cmd.dataset.short": "数据集操作",
  "cmd.dataset.update.long": "更新仓库数据集（标题、描述、可选许可证和研究论文内容）。",
  "cmd.dataset.update.short": "更新仓库数据集",
  "cmd.dataset.view.long": "查看仓库的数据集及其附件。用 --page/--limit 对附件分页。",
  "cmd.dataset.view.short": "查看仓库数据集",
  "cmd.doctor.long": "诊断 gitlink-cli 的配置、认证、仓库上下文和 API 连通性问题。",
  "cmd.doctor.short": "诊断 gitlink-cli 环境问题",
  "cmd.issue.batch_close.long": "批量关闭筛选后的议题。\n\n该命令默认处于 dry-run 模式，只打印匹配的议题。\n传入 --yes 后执行远端关闭操作。请使用严格筛选条件和较小 limit。\n\n示例：\n  gitlink-cli issue +batch-close --owner Gitlink --repo gitlink-cli --older-than-days 60 --limit 20\n  gitlink-cli issue +batch-close --owner Gitlink --repo gitlink-cli --older-than-days 60 --limit 20 --yes",
  "cmd.issue.batch_close.short": "批量关闭筛选后的议题。默认 dry-run；传入 --yes 后执行。",
  "cmd.issue.batch_label.long": "给筛选后的议题批量添加标签。\n\n该命令默认处于 dry-run 模式，只打印匹配的议题。\n传入 --yes 后执行远端标签操作。当前实现不会在 API 端点不可用时伪造写入结果。\n\n示例：\n  gitlink-cli issue +batch-label --owner Gitlink --repo gitlink-cli --add-label stale --older-than-days 30 --limit 50\n  gitlink-cli issue +batch-label --owner Gitlink --repo gitlink-cli --add-label stale --older-than-days 30 --limit 50 --yes",
  "cmd.issue.batch_label.short": "给筛选后的议题批量添加标签。默认 dry-run；传入 --yes 后执行。",
  "cmd.issue.batch_list.long": "列出议题批量维护候选项，不修改远端数据。\n\n示例：\n  gitlink-cli issue +batch-list --owner Gitlink --repo gitlink-cli --state open --older-than-days 30 --limit 50 --format table\n  gitlink-cli issue +batch-list --owner Gitlink --repo gitlink-cli --label bug --format json",
  "cmd.issue.batch_list.short": "列出议题批量维护候选项，不修改远端数据",
  "cmd.issue.close.short": "关闭议题",
  "cmd.issue.comment.short": "给议题添加评论",
  "cmd.issue.create.short": "创建新议题",
  "cmd.issue.list.short": "列出议题",
  "cmd.issue.short": "议题操作",
  "cmd.issue.update.short": "更新议题",
  "cmd.issue.view.short": "查看议题详情",
  "cmd.org.create.short": "创建组织",
  "cmd.org.info.short": "显示组织详情",
  "cmd.org.list.short": "列出组织",
  "cmd.org.members.short": "列出组织成员",
  "cmd.org.short": "组织操作",
  "cmd.pr.close.short": "关闭拉取请求",
  "cmd.pr.comment.short": "给拉取请求添加评论",
  "cmd.pr.create.short": "创建拉取请求",
  "cmd.pr.diff.short": "显示拉取请求 diff",
  "cmd.pr.files.short": "列出拉取请求中的变更文件",
  "cmd.pr.list.short": "列出拉取请求",
  "cmd.pr.merge.short": "合并拉取请求",
  "cmd.pr.review.short": "创建拉取请求评审",
  "cmd.pr.reviews.short": "列出拉取请求评审",
  "cmd.pr.short": "拉取请求操作",
  "cmd.pr.version_diff.short": "显示拉取请求补丁集版本 diff",
  "cmd.pr.versions.short": "列出拉取请求补丁集版本",
  "cmd.pr.view.short": "查看拉取请求详情",
  "cmd.profile.ability.long": "显示用户的开发能力评分（影响力、贡献度、活跃度、项目经验、语言能力）及语言分布，数据来自 GitLink 平台统计接口。",
  "cmd.profile.ability.short": "显示用户开发能力评分",
  "cmd.profile.activity.long": "显示用户近期活动统计：时间范围内每日的疑修、合并请求和提交数量。",
  "cmd.profile.activity.short": "显示用户近期活动统计",
  "cmd.profile.contribution.long": "显示用户在指定年份的贡献热力图（每日贡献次数）。",
  "cmd.profile.contribution.short": "显示用户贡献热力图",
  "cmd.profile.major.long": "显示根据用户项目推断的专业/学科领域（如深度学习、量子计算）。",
  "cmd.profile.major.short": "显示用户专业/学科定位",
  "cmd.profile.role.long": "显示来自 GitLink 平台统计接口的用户角色定位。",
  "cmd.profile.role.short": "显示用户角色定位",
  "cmd.profile.short": "用户画像与统计操作",
  "cmd.release.create.short": "创建发布",
  "cmd.release.delete.short": "删除发布",
  "cmd.release.list.short": "列出发布",
  "cmd.release.short": "发布操作",
  "cmd.release.view.short": "查看发布详情",
  "cmd.repo.create.short": "创建新仓库",
  "cmd.repo.delete.short": "删除仓库",
  "cmd.repo.fork.short": "Fork 仓库",
  "cmd.repo.info.short": "显示仓库详情",
  "cmd.repo.list.short": "列出用户或组织的仓库",
  "cmd.repo.short": "仓库操作",
  "cmd.repo.tree.short": "列出仓库文件和目录",
  "cmd.root.long": "用于管理 GitLink 上的仓库、议题、拉取请求、发布、CI 和工作流。",
  "cmd.root.short": "GitLink CLI - GitLink 命令行工具",
  "cmd.search.repos.short": "搜索仓库",
  "cmd.search.short": "搜索操作",
  "cmd.search.users.short": "搜索用户",
  "cmd.user.info.short": "显示用户资料",
  "cmd.user.me.short": "显示当前认证用户",
  "cmd.user.short": "用户操作",
  "cmd.version.short": "打印版本信息",
  "cmd.webhook.create.short": "创建仓库 Webhook",
  "cmd.webhook.delete.short": "删除仓库 Webhook",
  "cmd.webhook.list.short": "列出仓库 Webhook",
  "cmd.webhook.short": "Webhook 操作",
  "cmd.webhook.tasks.short": "列出 Webhook 投递任务",
  "cmd.webhook.test.short": "触发 Webhook 测试投递",
  "cmd.webhook.update.short": "更新仓库 Webhook，并在可用时保留未指定字段",
  "cmd.webhook.view.short": "查看 Webhook 详情",
  "error.auth.delete_token_failed": "删除 Token 失败：{message}",
  "error.auth.login_failed": "登录失败：{message}",
  "error.auth.store_token_failed": "保存 Token 失败：{message}",
  "error.auth.token_empty": "Token 不能为空",
  "error.config.save_failed": "保存配置失败：{message}",
  "error.dataset.delete_confirm": "删除数据集附件具有破坏性；请先 --dry-run 预览，再传 --yes 确认",
  "error.missing_required_flag": "缺少必需参数 --{name}",
  "error.profile.user_required": "无法确定目标用户；请通过 --user 指定，或先运行 gitlink-cli auth login 登录",
  "error.unsupported_language": "不支持的语言：{lang}",
  "flag.api.batch_continue_on_error": "批处理请求失败后继续执行后续请求",
  "flag.api.batch_dry_run": "预览批处理请求，不发送远端请求",
  "flag.api.batch_file": "从 JSON 文件读取 API 批处理计划",
  "flag.api.batch_var": "覆盖批处理模板变量（key=value，可重复）",
  "flag.api.body": "请求体（JSON 字符串）",
  "flag.api.body_file": "从文件读取 JSON 请求体",
  "flag.api.body_stdin": "从标准输入读取 JSON 请求体",
  "flag.api.header": "附加请求头（key:value）",
  "flag.api.query": "查询参数（key=val&key2=val2）",
  "flag.auth.token": "通过粘贴已有 Token 登录",
  "flag.branch.from": "源分支或 Commit",
  "flag.branch.name": "分支名称",
  "flag.ci.build": "构建编号",
  "flag.ci.stage": "阶段编号",
  "flag.ci.step": "步骤编号",
  "flag.comment.body": "评论内容",
  "flag.dataset.description": "数据集描述",
  "flag.dataset.dry_run": "预览请求，不写入数据集",
  "flag.dataset.dry_run_delete": "预览请求，不删除附件",
  "flag.dataset.ids": "用于查询数据集的项目 ID，逗号分隔",
  "flag.dataset.license_id": "许可证 ID",
  "flag.dataset.limit": "附件每页数量",
  "flag.dataset.page": "附件页码",
  "flag.dataset.paper_content": "研究论文内容",
  "flag.dataset.title": "数据集标题",
  "flag.dataset.uuid": "附件 UUID",
  "flag.dataset.yes": "确认执行破坏性删除",
  "flag.debug": "启用调试输出",
  "flag.description": "描述",
  "flag.doctor.skip_network": "跳过需要访问 GitLink 的认证连通性检查",
  "flag.dry_run": "预览请求，不实际创建",
  "flag.format": "输出格式：json、table、yaml（默认：table）",
  "flag.issue.add_label": "要添加到每个匹配议题的标签",
  "flag.issue.assignee": "负责人登录名",
  "flag.issue.assignee_id": "负责人用户 ID",
  "flag.issue.author_id": "作者用户 ID",
  "flag.issue.batch.reason": "批量结果中显示的可选原因",
  "flag.issue.batch.yes": "执行远端操作。未传入该参数时仅 dry-run。",
  "flag.issue.batch_close.older_than_days": "必需的安全筛选条件；至少为 7",
  "flag.issue.batch_close.state": "关闭前按议题状态筛选",
  "flag.issue.batch_label.state": "按议题状态筛选",
  "flag.issue.batch_list.limit": "最多返回的议题数，上限 100",
  "flag.issue.batch_process.limit": "最多处理的议题数，上限 100",
  "flag.issue.body": "议题描述",
  "flag.issue.label": "标签 ID",
  "flag.issue.label_filter": "按已有标签筛选",
  "flag.issue.milestone": "里程碑 ID",
  "flag.issue.new_body": "新描述",
  "flag.issue.new_state": "新状态：open、closed 或数字 status_id",
  "flag.issue.new_title": "新标题",
  "flag.issue.number": "议题编号（网页 URL 中显示的编号）",
  "flag.issue.older_than_days": "只包含至少这么多天未活动的议题",
  "flag.issue.participant": "参与范围：all、aboutme、authoredme、assignedme、atme",
  "flag.issue.state": "按状态筛选：open、closed、all",
  "flag.issue.status_id": "议题状态 ID",
  "flag.issue.tag_ids": "逗号分隔的议题标签 ID",
  "flag.issue.title": "议题标题",
  "flag.lang": "显示语言",
  "flag.limit": "每页条目数",
  "flag.org.id": "组织 ID",
  "flag.org.id_or_login": "组织 ID 或登录名",
  "flag.org.name": "组织名称",
  "flag.owner": "仓库所有者（自动从 git remote 检测）",
  "flag.page": "页码",
  "flag.pr.assignee_id": "指派人用户 ID",
  "flag.pr.base": "目标分支",
  "flag.pr.body": "PR 描述",
  "flag.pr.file": "按文件路径筛选 diff",
  "flag.pr.head": "源分支",
  "flag.pr.id": "PR 编号",
  "flag.pr.merge_method": "合并方式：merge、rebase、squash",
  "flag.pr.milestone_id": "里程碑 ID",
  "flag.pr.priority_id": "优先级 ID",
  "flag.pr.review_commit": "关联评审的 Commit SHA",
  "flag.pr.review_content": "评审内容",
  "flag.pr.review_status": "评审状态：common、approved、rejected",
  "flag.pr.review_status_filter": "按评审状态筛选：common、approved、rejected",
  "flag.pr.reviewer_id": "评审人用户 ID",
  "flag.pr.state": "筛选：open、merged、closed",
  "flag.pr.tag_id": "议题标签 ID",
  "flag.pr.title": "PR 标题",
  "flag.pr.version_id": "补丁集版本 ID",
  "flag.profile.end_time": "结束时间（Unix 时间戳）",
  "flag.profile.start_time": "开始时间（Unix 时间戳）",
  "flag.profile.user": "目标用户登录名（默认为当前认证用户）",
  "flag.profile.year": "贡献热力图的年份（如 2025）",
  "flag.release.body": "发布说明",
  "flag.release.id": "发布 ID",
  "flag.release.id_or_tag": "发布 ID 或标签",
  "flag.release.name": "发布名称",
  "flag.release.prerelease": "标记为预发布（true/false）",
  "flag.release.tag": "标签名称",
  "flag.release.target": "目标分支",
  "flag.repo": "仓库名称（自动从 git remote 检测）",
  "flag.repo.category": "筛选：manage/mirror/sync/fork/all（默认：manage）",
  "flag.repo.description": "仓库描述",
  "flag.repo.name": "仓库名称",
  "flag.repo.private": "设为私有仓库（true/false）",
  "flag.repo.tree.path": "要列出的目录路径（默认：仓库根目录）",
  "flag.repo.tree.ref": "分支、标签或提交引用",
  "flag.search.keyword": "搜索关键词",
  "flag.sort_by": "排序字段",
  "flag.sort_direction": "排序方向：asc、desc",
  "flag.user": "用户登录名（默认：当前用户）",
  "flag.user.login": "用户登录名",
  "flag.webhook.active": "Webhook 是否启用：true 或 false",
  "flag.webhook.branch_filter": "用于 push/create/delete 事件的分支 glob 筛选",
  "flag.webhook.content_type": "Payload 内容类型：json 或 form",
  "flag.webhook.events": "逗号分隔的事件，例如：push,issues_only",
  "flag.webhook.http_method": "HTTP 方法：POST 或 GET",
  "flag.webhook.id": "Webhook ID",
  "flag.webhook.secret": "Webhook 密钥",
  "flag.webhook.secret_update": "Webhook 密钥。如果服务端不返回已有密钥，请再次传入。",
  "flag.webhook.type": "Webhook 类型：gitea/slack/discord/dingtalk/telegram/msteams/feishu/matrix/jianmu/softbot",
  "flag.webhook.url": "Webhook 目标 URL",
  "output.auth.env_hint": "  或设置 {env} 环境变量",
  "output.auth.login_hint": "  运行：gitlink-cli auth login",
  "output.config.file": "配置文件：{path}",
  "output.config.not_set": "（未设置）",
  "output.doctor.api_auth.config_skipped": "配置文件无效，已跳过 API 认证检查。",
  "output.doctor.api_auth.failed": "认证 API 请求失败：{message}",
  "output.doctor.api_auth.no_login": "认证 API 响应中缺少 login 字段。",
  "output.doctor.api_auth.ok": "认证 API 请求成功，当前用户为 {login}。",
  "output.doctor.api_auth.skipped": "已跳过认证 API 连通性检查。",
  "output.doctor.auth_token.env": "已设置 GITLINK_TOKEN 环境变量。",
  "output.doctor.auth_token.missing": "未找到已保存的 Token，也未设置 GITLINK_TOKEN 环境变量。",
  "output.doctor.auth_token.stored": "已找到本地保存的认证凭据。",
  "output.doctor.config_file.invalid": "配置文件存在，但无法解析：{message}",
  "output.doctor.config_file.missing": "未找到配置文件，将使用内置默认值。",
  "output.doctor.config_file.ok": "配置文件可读取。",
  "output.doctor.config_file.unreadable": "配置文件无法读取：{message}",
  "output.doctor.config_values.bad_base_url": "base_url 无效：{message}",
  "output.doctor.config_values.bad_format": "default_format 当前为 {format}，应为 json、table 或 yaml。",
  "output.doctor.config_values.ok": "配置项有效。",
  "output.doctor.config_values.skipped": "配置文件无效，已跳过配置项检查。",
  "output.doctor.repo_context.missing": "无法解析仓库上下文：{message}",
  "output.doctor.repo_context.ok": "仓库上下文已解析为 {owner}/{repo}。",
  "output.doctor.suggestion.check_config_permissions": "检查 gitlink-cli 配置目录的文件权限。",
  "output.doctor.suggestion.check_token": "检查已保存的 Token 是否有效，或重新运行 gitlink-cli auth login。",
  "output.doctor.suggestion.fix_config_yaml": "修复 gitlink-cli 配置文件中的 YAML 语法。",
  "output.doctor.suggestion.pass_owner_repo": "不在 GitLink 仓库目录内时，请通过 --owner 和 --repo 指定仓库。",
  "output.version": "gitlink-cli {version}",
  "prompt.auth.password": "密码：",
  "prompt.auth.token": "粘贴你的访问 Token：",
  "prompt.auth.username": "用户名/邮箱/手机号：",
  "success.auth.logged_in_as": "✓ 已登录为 {login}",
  "success.auth.logged_in_via_env": "✓ 已通过 {env} 环境变量登录",
  "success.auth.logged_out": "✓ 已退出登录",
  "success.auth.token_saved": "✓ Token 已保存",
  "success.config.initialized": "✓ 配置已初始化：{path}",
  "success.config.set": "✓ 已设置 {key} = {value}",
  "warning.auth.not_logged_in": "✗ 未登录",
  "warning.auth.token_unverified": "✓ Token 已保存（但无法验证：{message}）",
  "warning.auth.user_unavailable": "✓ Token 已保存（用户信息不可用）"
}
