diff --git a/options/locale/locale_zh-CN.json b/options/locale/locale_zh-CN.json index 61251f6d4f1..2f98c3e0dd8 100644 --- a/options/locale/locale_zh-CN.json +++ b/options/locale/locale_zh-CN.json @@ -124,6 +124,7 @@ "artifacts": "产物", "expired": "已过期", "artifact_expires_at": "过期于 %s", + "artifact_expired_at": "过期于 %s", "confirm_delete_artifact": "您确定要删除产物「%s」吗?", "archived": "已归档", "concept_system_global": "全局", @@ -534,6 +535,24 @@ "form.Content": "内容", "form.SSPISeparatorReplacement": "分隔符", "form.SSPIDefaultLanguage": "默认语言", + "form.require_error": "%s 不能为空。", + "form.alpha_dash_error": "%s 应该只包含字母数字、破折号('-')和下划线('_')。", + "form.alpha_dash_dot_error": "%s 应该只包含字母数字、破折号('-')、下划线('_')和点('.')。", + "form.git_ref_name_error": "%s 必须是格式良好的 git 引用名称。", + "form.size_error": "%[1]s 的长度必须为 %[2]s。", + "form.min_size_error": "%[1]s 长度最小为 %[2]s 个字符。", + "form.max_size_error": "%[1]s 长度最大为 %[2]s 个字符。", + "form.range_error": "%[1]s 必须是介于 %[2]s 和 %[3]s 之间的数字。", + "form.email_error": "%s 不是一个有效的邮箱地址。", + "form.url_error": "%s 不是一个有效的 URL。", + "form.in_error": "%[1]s 必须是以下之一:%[2]s。", + "form.include_error": "%[1]s 必须包含子字符串「%[2]s」。", + "form.glob_pattern_error": "%[1]s 匹配表达式无效:%[2]s。", + "form.regex_pattern_error": "%[1]s 正则表达式无效:%[2]s。", + "form.username_error": "%s 只能包含字母数字('0-9'、'a-z'、'A-Z')破折号('-')下划线('_')和点('.')。不能以非字母数字字符开头和结尾且不允许连续的非字母数字字符。", + "form.invalid_slug_error": "%s 无效。", + "form.invalid_group_team_map_error": "%[1]s 映射无效:%[2]s", + "form.field_invalid_message": "%[1]s 无效:%[2]s", "form.captcha_incorrect": "验证码不正确。", "form.password_not_match": "密码不匹配。", "form.lang_select_error": "从列表中选出语言", @@ -1134,10 +1153,19 @@ "repo.watch_guest_user": "请登录后再关注此仓库", "repo.star_guest_user": "请登录后再点赞此仓库", "repo.watch": "关注", - "repo.watching": "关注", + "repo.watching": "关注中", + "repo.ignoring": "已忽略", "repo.watch.options.issues": "工单", "repo.watch.options.pull_requests": "合并请求", "repo.watch.options.releases": "发布", + "repo.watch.mode.participating": "参与与提及", + "repo.watch.mode.participating.desc": "当参与或被提及(@)时,接收来自该仓库的通知。", + "repo.watch.mode.all": "所有活动", + "repo.watch.mode.all.desc": "接收所有事件的通知。", + "repo.watch.mode.ignore": "忽略", + "repo.watch.mode.ignore.desc": "永不接收来自此仓库的通知。", + "repo.watch.mode.custom": "自定义", + "repo.watch.mode.custom.desc": "除了参与和提及之外,请选择您希望接收通知的事件。", "repo.unstar": "取消点赞", "repo.star": "点赞", "repo.fork": "派生", @@ -1812,6 +1840,7 @@ "repo.pulls.blocked_by_outdated_branch": "此合并请求因过期而被阻止。", "repo.pulls.blocked_by_changed_protected_files_1": "此合并请求被阻止是因为修改了被保护的文件:", "repo.pulls.blocked_by_changed_protected_files_n": "此合并请求被阻止是因为修改了被保护的文件:", + "repo.pulls.blocked_by_codeowners": "此合并请求缺少一位或多位代码所有者的批准。", "repo.pulls.can_auto_merge_desc": "该合并请求可以进行自动合并操作。", "repo.pulls.cannot_auto_merge_desc": "该合并请求存在冲突,无法进行自动合并操作。", "repo.pulls.cannot_auto_merge_helper": "手动合并解决此冲突", @@ -2280,6 +2309,7 @@ "repo.settings.event_force_push": "强制推送", "repo.settings.event_push_desc": "Git 仓库推送", "repo.settings.event_repository": "仓库", + "repo.settings.event_repository_desc": "创建或删除仓库", "repo.settings.event_header_issue": "工单事件", "repo.settings.event_issues": "工单", "repo.settings.event_issues_desc": "工单已打开、已关闭、已重新打开或已编辑。", @@ -2444,6 +2474,8 @@ "repo.settings.block_on_official_review_requests_desc": "处于评审状态时,即使有足够的批准,也不能合并。", "repo.settings.block_outdated_branch": "如果合并请求已经过时,阻止合并", "repo.settings.block_outdated_branch_desc": "当头部分支落后基础分支时,不能合并。", + "repo.settings.block_on_codeowner_reviews": "需要代码所有者批准", + "repo.settings.block_on_codeowner_reviews_desc": "只有当每条代码所有者规则中至少有一位代码所有者给出批准意见时,才允许进行合并。", "repo.settings.block_admin_merge_override": "管理员须遵守分支保护规则", "repo.settings.block_admin_merge_override_desc": "管理员必须遵守分支保护规则,且不得绕过这些规则。如果启用了绕过白名单功能,位于绕过白名单中的用户或团队仍可绕过这些规则。", "repo.settings.default_branch_desc": "选择一个默认分支用于提交代码。", @@ -3019,6 +3051,7 @@ "admin.users.send_register_notify": "发送注册通知", "admin.users.new_success": "用户账户「%s」已创建。", "admin.users.edit": "修改", + "admin.users.impersonate": "模拟", "admin.users.auth_source": "认证源", "admin.users.local": "本地", "admin.users.auth_login_name": "认证登录名称", @@ -3722,6 +3755,7 @@ "actions.runners.runner_title": "运行器", "actions.runners.task_list": "最近在此运行器上的任务", "actions.runners.task_list.no_tasks": "目前还没有任务。", + "actions.runners.task_list.job": "任务", "actions.runners.task_list.status": "状态", "actions.runners.task_list.repository": "仓库", "actions.runners.task_list.commit": "提交", @@ -3763,6 +3797,9 @@ "actions.runs.pushed_by": "推送者", "actions.runs.invalid_workflow_helper": "工作流配置文件无效。请检查您的配置文件:%s", "actions.runs.no_matching_online_runner_helper": "没有匹配 %s 标签的在线运行器", + "actions.runs.no_runner_online": "没有在线的运行器来领取这个任务。", + "actions.runs.waiting_for_available_runner": "正在等待一个匹配的运行器可用。", + "actions.runs.waiting_for_dependent_jobs": "等待以下任务完成:%s", "actions.runs.no_job_without_needs": "工作流必须包含至少一个没有依赖关系的作业。", "actions.runs.no_job": "工作流必须包含至少一个作业", "actions.runs.invalid_reusable_workflow_uses": "无效的可复用工作流「uses」:%s", @@ -3783,6 +3820,7 @@ "actions.runs.cancel": "取消工作流运行", "actions.runs.delete.description": "确定要永久删除此工作流运行吗?此操作无法撤消。", "actions.runs.not_done": "此工作流运行尚未完成。", + "actions.runs.no_failed_jobs": "此工作流运行中没有需要重新运行的失败作业。", "actions.runs.view_workflow_file": "查看工作流文件", "actions.runs.summary": "摘要", "actions.runs.all_jobs": "所有任务", @@ -3904,5 +3942,6 @@ "actions.general.cross_repo_desc": "允许此所有者下的所有仓库在运行工作流任务时,通过 GITEA_TOKEN 以只读方式访问所选仓库。", "actions.general.cross_repo_selected": "选择的仓库", "actions.general.cross_repo_target_repos": "目标仓库", - "actions.general.cross_repo_add": "添加目标仓库" + "actions.general.cross_repo_add": "添加目标仓库", + "packages.owner.settings.cleanuprules.type.already_exists": "此软件包类型已存在清理规则。" }