{
    "admin": {
        "settings": {
            "agents": {
                "add": "添加代理",
                "agents": "代理",
                "backend": {
                    "backend": "后端",
                    "badge": "后端"
                },
                "capacity": {
                    "badge": "容量",
                    "capacity": "容量",
                    "desc": "该 Agent 并行执行流水线的最大数量。"
                },
                "created": "已创建代理",
                "delete_agent": "删除 Agent",
                "delete_confirm": "你真的要删除该 Agent 吗？删除后它将无法再次连接到此服务器。",
                "deleted": "已删除代理",
                "desc": "注册到此服务器的代理。",
                "edit_agent": "编辑 Agent",
                "id": "ID",
                "last_contact": {
                    "last_contact": "上次通信",
                    "badge": "上次通信"
                },
                "name": {
                    "name": "名称",
                    "placeholder": "代理名称"
                },
                "never": "从未",
                "no_schedule": {
                    "name": "禁用代理",
                    "placeholder": "阻止代理接受新任务"
                },
                "none": "还未添加任何代理。",
                "platform": {
                    "badge": "平台",
                    "platform": "平台"
                },
                "save": "保存代理",
                "saved": "已保存代理",
                "show": "查看代理",
                "token": "Token",
                "version": "版本",
                "custom_labels": {
                    "custom_labels": "自定义标签",
                    "desc": "Agent 管理员在 agent 启动时设置的自定义标签。"
                },
                "org": {
                    "badge": "组织"
                }
            },
            "not_allowed": "你没有访问服务器设置的权限",
            "orgs": {
                "delete_confirm": "你真的想删除该组织吗？这也将删除该组织拥有的所有存储库。",
                "delete_org": "删除组织",
                "deleted": "组织已删除",
                "desc": "在此服务器上拥有存储库的组织。",
                "none": "还没有任何组织。",
                "org_settings": "组织设置",
                "orgs": "组织",
                "view": "查看组织"
            },
            "queue": {
                "agent": "agent",
                "desc": "正在等待 Agents 执行的任务。",
                "pause": "暂停",
                "paused": "队列已暂停",
                "queue": "队列",
                "resume": "恢复",
                "resumed": "队列已恢复",
                "stats": {
                    "completed_count": "已完成的任务",
                    "pending_count": "等待中",
                    "running_count": "运行中",
                    "waiting_on_deps_count": "等待依赖项",
                    "worker_count": "空闲"
                },
                "task_pending": "任务正在等待中",
                "task_running": "任务正在运行",
                "task_waiting_on_deps": "任务正在等待依赖项",
                "tasks": "任务",
                "waiting_for": "正在等待"
            },
            "repos": {
                "desc": "该服务器上已启用或曾经启用的仓库。",
                "disabled": "已禁用",
                "none": "目前还没有存储库。",
                "repair": {
                    "repair": "修复所有",
                    "success": "仓库已修复"
                },
                "repos": "仓库",
                "settings": "仓库设置",
                "view": "查看仓库"
            },
            "secrets": {
                "add": "添加密钥",
                "created": "全局密钥已创建",
                "deleted": "全局密钥已删除",
                "desc": "全局密钥可用于任意仓库的各个流水线。",
                "events": {
                    "events": "对以下事件可用",
                    "pr_warning": "慎选这个选项：用户可以提交一个恶意推送请求以暴露你的密钥。"
                },
                "images": {
                    "desc": "此密钥可用于此处填写的镜像列表，用逗号分隔，留空以允许所有镜像",
                    "images": "可用于以下镜像"
                },
                "name": "名称",
                "none": "现在没有全局密钥。",
                "plugins_only": "仅对插件有效",
                "save": "保存密钥",
                "saved": "全局密钥已保存",
                "secrets": "密钥",
                "show": "显示所有密钥",
                "value": "值",
                "warning": "该密钥对所有用户可用。"
            },
            "settings": "设置",
            "users": {
                "add": "添加用户",
                "admin": {
                    "admin": "管理员",
                    "placeholder": "此用户是管理员",
                    "admin_warning": "由于您的环境配置，该用户拥有管理员权限。如果你在这里撤销权限，该用户下次登录时仍会重新获得管理员权限。"
                },
                "avatar_url": "头像链接",
                "cancel": "取消",
                "created": "用户已创建",
                "delete_confirm": "你真的想删除这个用户吗？这也将删除该用户拥有的所有存储库。",
                "delete_user": "删除用户",
                "deleted": "删除用户",
                "desc": "在此服务器上注册的用户。",
                "edit_user": "编辑用户",
                "email": "邮箱",
                "login": "用户名",
                "none": "还没有任何用户。",
                "save": "保存用户",
                "saved": "已保存用户",
                "show": "显示用户",
                "users": "用户"
            },
            "registries": {
                "desc": "可以添加全局注册凭据以在所有流水线中使用私有镜像。",
                "warning": "这些注册凭据对所有用户可用。"
            }
        }
    },
    "api": "API",
    "back": "返回",
    "cancel": "取消",
    "default": "默认",
    "docs": "文档",
    "documentation_for": "\"{topic}\"的文档",
    "errors": {
        "not_found": "服务器找不到请求的对象"
    },
    "info": "信息",
    "login": "登录",
    "logout": "退出登录",
    "not_found": {
        "back_home": "回到主页",
        "not_found": "啊，404，我们搞砸了什么，或者您拼错了什么词 :-/"
    },
    "org": {
        "settings": {
            "not_allowed": "你没有访问组织设置的权限",
            "secrets": {
                "add": "添加密钥",
                "created": "组织密钥已创建",
                "deleted": "组织密钥已删除",
                "desc": "组织密钥可用于该组织所有仓库的各个流水线。",
                "events": {
                    "events": "对以下事件可用",
                    "pr_warning": "慎选这个选项：用户可以提交一个恶意推送请求以暴露你的密钥。"
                },
                "images": {
                    "desc": "此密钥可用于此处填写的镜像列表，用逗号分隔，留空以允许所有镜像",
                    "images": "可用于以下镜像"
                },
                "name": "名称",
                "none": "没有组织密钥。",
                "plugins_only": "仅对插件有效",
                "save": "保存密钥",
                "saved": "组织密钥已保存",
                "secrets": "密钥",
                "show": "显示所有密钥",
                "value": "值"
            },
            "settings": "设置",
            "agents": {
                "desc": "注册到此组织代理。"
            },
            "registries": {
                "desc": "可以为组织添加注册表凭据，以便在所有流水线中使用私有镜像。"
            }
        }
    },
    "password": "密码",
    "pipeline_feed": "流水线视图",
    "repo": {
        "activity": "活动",
        "add": "添加仓库",
        "branches": "分支",
        "deploy_pipeline": {
            "enter_target": "目标部署环境",
            "title": "触发当前流水线 #{pipelineId} 的部署",
            "trigger": "部署",
            "variables": {
                "add": "添加变量",
                "desc": "指定传递到流水线中的变量。相同名称的变量会被覆盖。",
                "name": "变量名",
                "title": "添加流水线变量",
                "value": "变量值",
                "delete": "删除变量"
            },
            "enter_task": "部署任务"
        },
        "enable": {
            "disabled": "已禁用",
            "enable": "启用",
            "enabled": "已经启用了",
            "list_reloaded": "仓库列表已刷新",
            "reload": "刷新项目列表",
            "success": "此仓库已成功启用",
            "new_forge_repo": "代码托管平台上的新仓库",
            "stale_wp_repo": "Woodpecker 仓库已过期",
            "conflict": "冲突",
            "conflict_desc": "该仓库已在代码托管平台上使用新 ID 重新创建，但 Woodpecker 中仍存在一个同名的过期记录。请删除过期记录以启用新记录，或者修复旧记录。",
            "forge_repo_missing": "代码托管平台仓库已缺失！"
        },
        "manual_pipeline": {
            "select_branch": "选择分支",
            "title": "手动触发流水线运行",
            "trigger": "运行流水线",
            "variables": {
                "add": "添加变量",
                "desc": "指定要添加在流水线中使用的变量，相同名称的变量将被覆盖。",
                "name": "变量名称",
                "title": "添加流水线变量",
                "value": "变量值",
                "delete": "删除变量"
            },
            "show_pipelines": "查看流水线",
            "no_manual_workflows": "未找到匹配的工作流。请确保至少有一个手动触发的工作流运行。"
        },
        "not_allowed": "你没有权限访问这个仓库",
        "open_in_forge": "在代码托管平台中打开",
        "pipeline": {
            "actions": {
                "cancel": "取消",
                "cancel_success": "流水线已被取消",
                "canceled": "该步骤已被取消。",
                "deploy": "部署",
                "log_auto_scroll": "启用自动滚动",
                "log_auto_scroll_off": "禁用自动滚动",
                "log_download": "下载",
                "restart": "重启",
                "restart_success": "流水线已重启",
                "log_delete": "删除",
                "skipped": "此步骤已被跳过。",
                "expand_all": "展开全部",
                "collapse_all": "收起全部"
            },
            "config": "配置",
            "errors": "错误",
            "event": {
                "cron": "计划任务",
                "deploy": "部署",
                "manual": "手动",
                "pr": "合并请求",
                "push": "推送",
                "tag": "标签",
                "release": "发布",
                "pr_closed": "拉取请求已合并/关闭",
                "pr_metadata": "拉取请求元数据已改变"
            },
            "exit_code": "退出代码 {exitCode}",
            "files": "修改的文件",
            "loading": "载入中…",
            "log_download_error": "下载日志文件时发生了错误",
            "log_title": "步骤日志",
            "no_files": "没有文件修改。",
            "no_pipeline_steps": "没有流水线步骤可用！",
            "no_pipelines": "尚未启动过流水线。",
            "pipeline": "流水线 #{pipelineId}",
            "pipelines_for": "{branch} 分支的流水线",
            "pipelines_for_pr": "来自合并请求 #{index} 的流水线",
            "protected": {
                "approve": "同意",
                "approve_success": "流水线已被许可",
                "awaits": "该流水线正在等待维护者许可！",
                "decline": "拒绝",
                "decline_success": "流水线已被拒绝",
                "declined": "该流水线已被拒绝！",
                "review": "审查变更"
            },
            "show_errors": "显示错误",
            "status": {
                "blocked": "已屏蔽",
                "declined": "已拒绝",
                "error": "错误",
                "failure": "失败",
                "killed": "已终止",
                "pending": "等待中",
                "running": "运行中",
                "skipped": "已跳过",
                "started": "已启动",
                "status": "状态：{status}",
                "success": "成功",
                "canceled": "已取消"
            },
            "step_not_started": "该步骤尚未启动。",
            "tasks": "任务",
            "warnings": "警告",
            "we_got_some_errors": "哦不，发生了一些错误！",
            "no_logs": "无日志",
            "created": "创建于：{created}",
            "debug": {
                "title": "调试",
                "download_metadata": "下载元数据",
                "metadata_download_error": "下载元数据时出错",
                "metadata_download_successful": "元数据下载成功",
                "no_permission": "您无权访问调试信息",
                "metadata_exec_title": "本地重新运行流水线",
                "metadata_exec_desc": "下载此流水线的元数据以便在本地运行。这样可以在提交更改前修复问题并进行测试。Woodpecker CLI 必须与服务器版本一致并已在本地安装。"
            },
            "duration": "流水线耗时：{duration}",
            "log_delete_confirm": "您确定要删除步骤日志吗？",
            "log_delete_error": "删除步骤日志时发生了错误",
            "view": "查看流水线",
            "cancel_info": {
                "superseded_by": "#{pipelineId} 已取消",
                "canceled_by_user": "{user} 已取消",
                "canceled_by_step": "因 {step} 而取消"
            },
            "load_more": "加载更多",
            "version": "此流水线在该 Woodpecker 版本上执行。",
            "version_header": "Woodpecker 版本"
        },
        "pull_requests": "合并请求",
        "settings": {
            "actions": {
                "actions": "操作",
                "delete": {
                    "confirm": "该操作将会删除所有数据！\n\n你确定真的要继续吗？",
                    "delete": "删除仓库",
                    "success": "仓库已删除"
                },
                "disable": {
                    "disable": "禁用仓库",
                    "success": "仓库已禁用"
                },
                "enable": {
                    "enable": "启用仓库",
                    "success": "此仓库已成功启用"
                },
                "repair": {
                    "repair": "修复仓库",
                    "success": "仓库已修复"
                }
            },
            "badge": {
                "badge": "徽标",
                "branch": "分支",
                "type": "语法",
                "type_html": "HTML",
                "type_markdown": "Markdown",
                "type_url": "URL",
                "events": "事件",
                "step": "步骤",
                "workflow": "工作流"
            },
            "crons": {
                "add": "创建计划",
                "branch": {
                    "placeholder": "分支（若为空，将使用默认分支）",
                    "title": "分支"
                },
                "created": "计划已创建",
                "crons": "计划",
                "delete": "删除计划",
                "deleted": "计划已删除",
                "desc": "计划作业可用于定期触发流水线。",
                "edit": "编辑计划",
                "name": {
                    "name": "名称",
                    "placeholder": "此计划的名称"
                },
                "next_exec": "下次执行",
                "none": "还未添加任何计划。",
                "not_executed_yet": "还没有执行过",
                "run": "立即执行",
                "save": "保存计划",
                "saved": "计划已保存",
                "schedule": {
                    "placeholder": "计划任务",
                    "title": "计划任务"
                },
                "show": "显示所有计划",
                "enabled": "启用",
                "next_exec_local": "下一次执行时间: {local}",
                "next_exec_both": "下一次执行时间: {local} ({zoned} {timezone})",
                "timezone": "时区",
                "your_timezone": "使用你的当前浏览器时区。"
            },
            "general": {
                "allow_pr": {
                    "allow": "允许拉取请求",
                    "desc": "允许运行拉取请求中的流水线。"
                },
                "cancel_prev": {
                    "cancel": "取消之前的流水线",
                    "desc": "启用后，启动新触发的流水线之前会取消相同事件和上下文的挂起和正在运行的流水线。"
                },
                "general": "项目",
                "netrc_only_trusted": {
                    "desc": "可获取用于克隆或推送仓库至代码托管平台的 netrc 凭证的插件。",
                    "netrc_only_trusted": "自定义信任的插件",
                    "placeholder": "插件镜像"
                },
                "pipeline_path": {
                    "default": "默认: .woodpecker/*.yml -> .woodpecker.yml",
                    "desc": "流水线配置文件的路径（例如 {0}）。文件夹路径应以 {1} 结尾。",
                    "desc_path_example": "my/path/",
                    "path": "流水线路径",
                    "by_default": "默认:{paths}"
                },
                "project": "项目设置",
                "protected": {
                    "desc": "每个流水线都需要在执行之前获得批准。",
                    "protected": "受保护"
                },
                "save": "保存设置",
                "success": "项目设置已更新",
                "timeout": {
                    "minutes": "分钟",
                    "timeout": "流水线最大执行时长"
                },
                "trusted": {
                    "desc": "流水线容器可以使用高级功能，比如挂载卷。",
                    "trusted": "受信任",
                    "network": {
                        "network": "网络",
                        "desc": "流水线容器可以获得网络权限，例如更改 DNS。"
                    },
                    "security": {
                        "security": "安全",
                        "desc": "流水线容器可以获得安全权限。"
                    },
                    "volumes": {
                        "volumes": "卷",
                        "desc": "流水线容器允许被挂载卷。"
                    }
                },
                "visibility": {
                    "internal": {
                        "desc": "只有经过身份验证的 Woodpecker 用户才能看到此项目。",
                        "internal": "内部"
                    },
                    "private": {
                        "desc": "只有你和此仓库的所有者可以看到此项目。",
                        "private": "私有"
                    },
                    "public": {
                        "desc": "用户无需登录即可看到你的项目。",
                        "public": "公开"
                    },
                    "visibility": "项目可见性"
                },
                "allow_deploy": {
                    "allow": "允许部署",
                    "desc": "允许成功的流水线进行部署。所有具有推送权限的用户都可以触发这些操作，因此请谨慎使用。"
                }
            },
            "not_allowed": "你没有权限访问此仓库的设置",
            "registries": {
                "add": "添加 Registry",
                "address": {
                    "address": "地址",
                    "placeholder": "Registry 地址（如 docker.io）"
                },
                "created": "Registry 密码已创建",
                "credentials": "Registry 凭据",
                "delete": "删除 registry",
                "deleted": "Registry 密码已删除",
                "desc": "可以添加 Registry 密码，以在流水线中使用私有镜像。",
                "edit": "编辑 Registry",
                "none": "现在没有 Registry 密码。",
                "registries": "注册表",
                "save": "保存 Registry",
                "saved": "Registry 密码已保存",
                "show": "显示 Registry"
            },
            "secrets": {
                "add": "添加秘密",
                "created": "秘密已创建",
                "delete": "删除密钥",
                "delete_confirm": "你真的要删除这个密钥吗？",
                "deleted": "秘密已删除",
                "desc": "密钥可以在运行时作为环境变量传递给各个流水线步骤。",
                "edit": "编辑密钥",
                "events": {
                    "events": "对以下事件可用",
                    "pr_warning": "慎选这个选项：用户可以提交一个恶意推送请求以暴露你的密钥。"
                },
                "images": {
                    "desc": "此秘密可用于此处填写的镜像列表，用逗号分隔，留空以允许所有镜像",
                    "images": "可用于以下镜像"
                },
                "name": "名称",
                "none": "还未添加任何秘密。",
                "plugins_only": "仅对插件有效",
                "save": "保存秘密",
                "saved": "秘密已保存",
                "secrets": "密钥",
                "show": "显示所有秘密",
                "value": "值"
            },
            "settings": "设置"
        },
        "user_none": "该组织/用户尚无项目",
        "visibility": {
            "visibility": "项目可见性",
            "public": {
                "desc": "任何用户无需登录即可看到你的项目。",
                "public": "公共的"
            },
            "private": {
                "private": "私有的",
                "desc": "只有你和其他仓库拥有者才能看到这个项目。"
            },
            "internal": {
                "internal": "内部的",
                "desc": "只有Woodpecker的登录用户可以看到这个项目。"
            }
        }
    },
    "repos": "仓库",
    "repositories": {
        "title": "仓库",
        "all": {
            "title": "所有仓库",
            "desc": "所有仓库（按流水线创建时间排序）"
        },
        "last": {
            "title": "上次访问",
            "desc": "最近访问的仓库（按访问时间排序）"
        }
    },
    "running_version": "你正在运行 Woodpecker {0}",
    "search": "查找仓库…",
    "time": {
        "days_short": "天",
        "hours_short": "小时",
        "min_short": "分",
        "not_started": "还没有运行过",
        "sec_short": "秒",
        "template": "YYYY 年 MM 月 D 日 HH:mm z",
        "weeks_short": "周",
        "just_now": "刚刚"
    },
    "unknown_error": "发生了未知错误",
    "update_woodpecker": "请更新你的 Woodpecker 实例到 {0}",
    "url": "URL",
    "user": {
        "access_denied": "你没有登陆的权限",
        "internal_error": "发生了一些内部错误",
        "oauth_error": "Oauth 认证错误",
        "settings": {
            "api": {
                "api": "API",
                "api_usage": "API 用例",
                "cli_usage": "CLI 用例",
                "desc": "个人访问令牌和 API 使用",
                "dl_cli": "下载 CLI",
                "reset_token": "重置令牌",
                "shell_setup": "Shell 设置",
                "shell_setup_before": "在 shell 设置步骤之前",
                "swagger_ui": "Swagger UI",
                "token": "个人访问令牌"
            },
            "general": {
                "general": "账户设置",
                "language": "语言",
                "theme": {
                    "auto": "自动",
                    "dark": "暗色",
                    "light": "亮色",
                    "theme": "主题"
                }
            },
            "secrets": {
                "add": "添加密钥",
                "created": "已创建用户密钥",
                "deleted": "已删除用户密钥",
                "desc": "用户密钥可用于该用户所有仓库的各个流水线。",
                "events": {
                    "events": "对以下事件可用",
                    "pr_warning": "慎选这个选项：用户可以提交一个恶意推送请求以暴露你的密钥。"
                },
                "images": {
                    "desc": "此密钥可用于此处填写的镜像，多个镜像请使用逗号分隔，留空则允许所有镜像",
                    "images": "可用于以下镜像"
                },
                "name": "名称",
                "none": "还未添加任何密钥。",
                "plugins_only": "仅对插件有效",
                "save": "保存密钥",
                "saved": "已保存用户密钥",
                "secrets": "密钥",
                "show": "显示所有密钥",
                "value": "值"
            },
            "settings": "用户设置",
            "cli_and_api": {
                "token": "个人访问令牌",
                "api_usage": "API 用法示例",
                "cli_usage": "CLI 用法示例",
                "download_cli": "下载 CLI",
                "reset_token": "重置令牌",
                "swagger_ui": "Swagger 界面",
                "desc": "个人访问令牌、CLI 和 API 用法",
                "cli_and_api": "CLI & API"
            },
            "registries": {
                "desc": "可以添加用户注册表凭据，以便在所有个人流水线中使用私有镜像。"
            },
            "agents": {
                "desc": "在您的账号仓库中已注册的 Agent。"
            }
        }
    },
    "username": "用户名",
    "welcome": "欢迎来到 Woodpecker",
    "empty_list": "找不到 {entity} ！",
    "login_to_cli": "登录到 CLI",
    "global_level_secret": "全局密钥",
    "org_level_secret": "组织密钥",
    "abort": "中止",
    "cli_login_success": "登录到 CLI 成功",
    "cli_login_failed": "登录到 CLI 失败",
    "cli_login_denied": "登录到 CLI 时被拒绝",
    "login_to_cli_description": "点击继续以登录到 CLI。",
    "return_to_cli": "您现在可以关闭此选项卡并返回 CLI。",
    "login_with": "使用 {forge} 登录",
    "require_approval": {
        "allowed_users": {
            "allowed_users": "已允许的用户",
            "desc": "由列表中用户创建的流水线无需批准。"
        },
        "none": "无",
        "none_desc": "所有事件都会触发管道，包括拉取请求。此设置可能很危险，仅建议用于私有实例。",
        "pull_requests": "所有拉取请求",
        "forks": "从已 fork 的仓库进行 Pull request",
        "desc": "通过执行前批准以防止恶意流水线暴露密钥或运行有害的任务。",
        "require_approval_for": "批准要求",
        "all_events": "代码托管平台的所有事件"
    },
    "secrets": {
        "secrets": "密钥",
        "add": "添加密钥",
        "save": "保存密钥",
        "show": "显示密钥",
        "created": "密钥已创建",
        "saved": "密钥已保存",
        "edit": "编辑密钥",
        "delete": "删除密钥",
        "name": "名称",
        "value": "值",
        "deleted": "密钥已删除",
        "delete_confirm": "您确实要删除这个密钥吗？",
        "events": {
            "events": "适用于以下事件",
            "warning": "向所有拉取请求暴露密钥可能导致密钥被恶意拉取请求窃取。"
        },
        "none": "目前没有密钥。",
        "desc": "密钥可以被用于这个仓库的所有流水线中。",
        "plugins": {
            "images": "仅适用于以下的插件",
            "desc": "该密钥生效的插件镜像列表。置空以允许所有插件和常规步骤。"
        },
        "note": "备注"
    },
    "no_search_results": "未找到结果",
    "org_access_denied": "您无权访问此组织",
    "invalid_state": "OAuth 状态无效",
    "internal_error": "发生内部错误",
    "settings": "设置",
    "access_denied": "您无权访问此实例",
    "registries": {
        "address": {
            "address": "地址",
            "desc": "注册表地址（如 docker.io）"
        },
        "deleted": "已删除注册表凭据",
        "show": "显示注册表",
        "save": "保存注册表",
        "add": "添加注册表",
        "view": "查看注册表",
        "edit": "编辑注册表",
        "delete": "删除注册表",
        "created": "已创建注册表凭据",
        "registries": "注册表",
        "delete_confirm": "您真的要删除此注册表吗？",
        "credentials": "注册表凭据",
        "desc": "在流水线中可添加注册表凭据使用私有镜像。",
        "none": "目前还没有注册表凭据。",
        "saved": "已保存注册表凭据"
    },
    "registration_closed": "已关闭注册",
    "oauth_error": "与 OAuth 提供商进行身份验证时出错",
    "public_url_for_oauth_if": "如果用于 OAuth 的对外可访问地址与当前系统的基础 URL 不同，请在({0})填入",
    "edit_forge": "编辑代码托管平台",
    "forge_delete_confirm": "您真的想要删除这个代码托管平台吗？这将也会删除与此代码托管平台相关的所有仓库、用户和流水线。",
    "no_forges": "还没有配置任何代码托管平台.",
    "developer_settings": "开发者设置",
    "delete_forge": "删除代码托管平台",
    "login_to_woodpecker_with": "登录 Woodpecker 使用",
    "extensions": "扩展程序",
    "extensions_description": "扩展程序是可被 Woodpecker 调用的 HTTP 服务。",
    "extension_endpoint_placeholder": "e.g. https://example.com/api",
    "config_extension_endpoint": "配置扩展程序端点",
    "extensions_signatures_public_key": "用于签名的公钥",
    "extensions_signatures_public_key_description": "扩展程序应使用此公钥检验请求是否由 Woodpecker 发起。",
    "extensions_configuration_saved": "扩展程序配置已保存",
    "github": "GitHub",
    "gitlab": "GitLab",
    "bitbucket": "Bitbucket",
    "bitbucket_dc": "Bitbucket Data Center",
    "gitea": "Gitea",
    "forgejo": "Forgejo",
    "save": "保存",
    "add": "添加",
    "skip_verify": "跳过 SSL 验证",
    "skip_verify_desc": "为 API 请求跳过 SSL 验证。不建议用于生产环境。",
    "forge_created": "已创建代码托管平台",
    "advanced_options": "高级选项",
    "leave_empty_to_keep_current_value": "置空以保留原值",
    "forge_deleted": "已删除代码托管平台",
    "oauth_redirect_url": "OAuth 重定向 URL",
    "forge_managed_by_env": "主要代码托管平台由环境变量控制。任何主要代码托管平台的更改将在重启时重置。",
    "use_this_redirect_url_to_create": "用这个重定向 URL 来创建或更新 OAuth 应用。",
    "forge_saved": "已保存代码托管平台",
    "fullscreen": "全屏",
    "exit_fullscreen": "退出全屏",
    "help_translating": "您可以在 {0} 帮助翻译 Woodpecker 为您的语言。",
    "weblate": "我们的 Weblate",
    "disabled": "禁用",
    "forges": "代码托管平台",
    "forges_desc": "配置 Woodpecker 为其工作的代码托管平台。",
    "add_forge": "添加代码托管平台",
    "show_forges": "显示代码托管平台",
    "addon": "Addon",
    "forge_type": "代码托管平台类型",
    "oauth_client_id": "OAuth Client ID",
    "oauth_client_secret": "OAuth Client Secret",
    "oauth_host": "OAuth host",
    "merge_ref": "合并 ref",
    "merge_ref_desc": "用于合并的 ref。这被用于确定拉取请求的 diff。",
    "public_only": "仅公开",
    "public_only_desc": "仅显示公开仓库。",
    "git_username": "Git 用户名",
    "git_username_desc": "Git 用户的用户名。",
    "git_password": "Git 密码",
    "git_password_desc": "Git 用户的密码或通行密钥（personal access token）。",
    "executable": "可执行文件",
    "executable_desc": "Addon 的可执行文件的路径。",
    "developer_settings_to_create": "前往 {0} 并设置 OAuth 应用。",
    "config_extension_exclusive": "独占",
    "config_extension_exclusive_desc": "启用后，将跳过所有其他代码托管平台的配置获取方式。",
    "registry_extension_endpoint": "注册扩展程序端点",
    "global_level_registry": "全局注册表",
    "org_level_registry": "组织注册表",
    "secret_extension_endpoint": "密钥扩展程序端点",
    "secret_extension_netrc": "包含 netrc 凭证",
    "secret_extension_netrc_desc": "将代码托管平台 netrc 凭证发送给密钥扩展程序。",
    "extension_netrc": "包含 netrc 凭证",
    "extension_netrc_desc": "向扩展程序发送代码托管平台的 netrc 凭证。"
}
