diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index a1bef4d6d9..df6dd2cd9e 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -419,6 +419,7 @@ ssh_helper=需要帮助? 请查看有关 如何
gpg_helper=需要帮助吗?看一看 GitHub 关于GPG 的指导。
add_new_key=增加 SSH 密钥
add_new_gpg_key=添加的 GPG 密钥
+ssh_key_been_used=此 SSH 密钥已添加到服务器。
ssh_key_name_used=使用相同名称的SSH公钥已经存在!
gpg_key_id_used=使用相同名称的GPG公钥已经存在!
gpg_no_key_email_found=此 GPG 公钥没有使用任何你的电子邮箱地址。
@@ -541,6 +542,9 @@ forks=派生仓库
pick_reaction=选择你的表情
reactions_more=再加载 %d
+archive.title=此仓库已存档。您可以查看文件和克隆,但不能推送或创建工单/合并请求。
+archive.issue.nocomment=此仓库已存档,您不能在此工单添加评论。
+archive.pull.nocomment=此仓库已存档,您不能在此合并请求添加评论。
form.reach_limit_of_creation=你已经达到了您的 %d 仓库的限制。
form.name_reserved=仓库名称 '%s' 是被保留的。
@@ -561,6 +565,7 @@ migrate.lfs_mirror_unsupported=不支持镜像 LFS 对象 - 使用 'git lfs fetc
mirror_from=镜像自地址
forked_from=派生自
fork_from_self=无法派生已经拥有的仓库!
+fork_guest_user=登录并 派生 这个仓库。
copy_link=复制链接
copy_link_success=已复制链接
copy_link_error=请按下 ⌘-C 或 Ctrl-C 复制
@@ -577,6 +582,7 @@ quick_guide=快速帮助
clone_this_repo=克隆当前仓库
create_new_repo_command=从命令行创建一个新的仓库
push_exist_repo=从命令行推送已经创建的仓库
+empty_message=这个家伙很懒,什么都没有推送。
code=代码
code.desc=查看源码、文件、提交和分支。
@@ -606,6 +612,7 @@ editor.new_file=新建文件
editor.upload_file=上传文件
editor.edit_file=编辑文件
editor.preview_changes=预览变更
+editor.cannot_edit_lfs_files=无法在 web 界面中编辑 lfs 文件。
editor.cannot_edit_non_text_files=网页不能编辑二进制文件。
editor.edit_this_file=编辑文件
editor.must_be_on_a_branch=您必须在某个分支上才能对此文件进行修改操作。
@@ -660,6 +667,7 @@ ext_issues.desc=链接到外部工单跟踪系统。
issues.desc=组织 bug 报告、任务和里程碑。
issues.new=创建工单
+issues.new.title_empty=标题不能为空
issues.new.labels=标签
issues.new.no_label=未选择标签
issues.new.clear_labels=清除选中标签
@@ -682,12 +690,16 @@ issues.label_templates.info=还没有任何标签。您可以使用'创建标签
issues.label_templates.helper=选择标签模板
issues.label_templates.use=使用标签集
issues.label_templates.fail_to_load_file=加载标签模板文件 '%s' 时发生错误:%v
+issues.add_label_at=添加了标签
%s
在 %s
+issues.remove_label_at=删除了标签 %s
在 %s
issues.add_milestone_at=` %[2]s 添加了里程碑 %[1]s`
issues.change_milestone_at=`%[3]s 修改了里程碑从 %[1]s 到 %[2]s`
issues.remove_milestone_at=`%[2]s 删除了里程碑 %[1]s`
issues.deleted_milestone= (已删除)
issues.self_assign_at=`于 %s 指派给自己`
issues.add_assignee_at=`于 %[2]s 被 %[1]s 指派`
+issues.remove_assignee_at=`%s 取消了指派在 %s`
+issues.remove_self_assignment=`于 %s 取消了指派`
issues.change_title_at=`于 %[3]s 修改标题 %[1]s 为 %[2]s`
issues.delete_branch_at=`于 %[2]s 删除了分支 %[1]s`
issues.open_tab=%d 个开启中
@@ -722,6 +734,8 @@ issues.action_milestone_no_select=无里程碑
issues.action_assignee=指派人筛选
issues.action_assignee_no_select=未指派
issues.opened_by=由 %[3]s 于 %[1]s创建
+pulls.merged_by=由 %[3]s 于 %[1]s 合并
+issues.closed_by=由 %[3]s 关闭于 %[1]s
issues.opened_by_fake=由 %[2]s 于 %[1]s创建
issues.previous=上一页
issues.next=下一页
@@ -766,10 +780,30 @@ issues.attachment.open_tab=`在新的标签页中查看 '%s'`
issues.attachment.download=`点击下载 '%s'`
issues.subscribe=订阅
issues.unsubscribe=取消订阅
+issues.lock=锁定对话
+issues.unlock=解锁对话
+issues.lock.unknown_reason=由于未知原因无法锁定。
+issues.lock_duplicate=一个工单不能被锁定两次。
+issues.unlock_error=无法解锁一个未锁定的工单。
+issues.lock_with_reason=因为 %s 而锁定,并将对话限制为协作者 %s
+issues.lock_no_reason=锁定并限制仅协作者 %s
+issues.unlock_comment=解锁此对话 %s
+issues.lock_confirm=锁定
+issues.unlock_confirm=解锁
+issues.lock.notice_1=- 其他用户不能对这个工单添加新的评论。
+issues.lock.notice_2=- 您和仓库其他协作者仍可评论并可见。
+issues.lock.notice_3=- 您可以在未来再次解锁这个工单。
+issues.unlock.notice_1=- 每个人都可以再次就这一工单发表评论。
+issues.unlock.notice_2=- 您可以在未来再次解锁这个工单。
+issues.lock.reason=锁定原因
+issues.lock.title=锁定有关此问题的对话。
+issues.unlock.title=解锁有关此问题的对话。
+issues.comment_on_locked=您不能对锁定的问题发表评论。
issues.tracker=时间跟踪
issues.start_tracking_short=开始
issues.start_tracking=开始时间跟踪
issues.start_tracking_history=`开始工作 %s`
+issues.tracker_auto_close=当此工单关闭时,自动停止计时器
issues.tracking_already_started=`你已经开始时间跟踪这个 工单!`
issues.stop_tracking=停止
issues.stop_tracking_history=`停止工作 %s`
@@ -831,6 +865,7 @@ issues.review.self.rejection=您不能请求对您自己的合并请求进行更
issues.review.approve=已批准这些更改 %s
issues.review.comment=已评审 %s
issues.review.content.empty=您需要留下一个注释,表明需要的更改。
+issues.review.reject=请求变更 %s
issues.review.pending=待定
issues.review.review=评审
issues.review.reviewers=评审人
@@ -859,7 +894,9 @@ pulls.has_merged=请求已合并。
pulls.title_wip_desc=`标题以 %s 开头以免合并请求意外合并。`
pulls.cannot_merge_work_in_progress=这个合并请求被标记为尚未完成的工作。完成后请从标题中移除%s前缀。
pulls.data_broken=此合并请求因为派生仓库信息缺失而中断。
+pulls.files_conflicted=此合并请求有变更与目标分支冲突。
pulls.is_checking=正在进行合并冲突检测,请稍后再试。
+pulls.blocked_by_approvals=此合并请求没有通过审批。已获取审批数%d个,共需要审批数%d个。
pulls.can_auto_merge_desc=该合并请求可以进行自动合并操作。
pulls.cannot_auto_merge_desc=该合并请求存在冲突,无法进行自动合并操作。
pulls.cannot_auto_merge_helper=手动合并解决此冲突
@@ -1018,6 +1055,7 @@ settings.pulls.allow_rebase_merge_commit=启用变基显式合并 (--no-ff)
settings.pulls.allow_squash_commits=启用Squash合并提交
settings.admin_settings=管理员设置
settings.admin_enable_health_check=启用仓库健康检查 (git fsck)
+settings.admin_enable_close_issues_via_commit_in_any_branch=通过在非默认分支中提交来关闭工单
settings.danger_zone=危险操作区
settings.new_owner_has_same_repo=新的仓库拥有者已经存在同名仓库!
settings.convert=转换为普通仓库
@@ -1167,6 +1205,18 @@ settings.choose_branch=选择一个分支...
settings.no_protected_branch=没有受保护的分支
settings.edit_protected_branch=编辑
settings.protected_branch_required_approvals_min=所需的审批数不能为负数。
+settings.archive.button=归档仓库
+settings.archive.header=归档此仓库
+settings.archive.text=归档后仓库将只有只读权限,并在仪表盘中被隐藏。你将不能再对其建立提交、创建工单或建立合并请求。
+settings.archive.success=仓库已成功归档。
+settings.archive.error=仓库在归档时出现异常。请通过日志获取详细信息。
+settings.archive.error_ismirror=请不要对镜像仓库归档,谢谢!
+settings.archive.branchsettings_unavailable=已归档仓库无法进行分支设置。
+settings.unarchive.button=撤销仓库归档
+settings.unarchive.header=撤销此仓库归档
+settings.unarchive.text=取消存档将恢复仓库接收提交,推送,新工单和合并请求。
+settings.unarchive.success=仓库已成功取消归档。
+settings.unarchive.error=仓库在撤销归档时出现异常。请通过日志获取详细信息。
diff.browse_source=浏览代码
diff.parent=父节点