diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index fd5f4f7a8..7c18eea00 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -892,7 +892,7 @@ issues.reopen_comment_issue=评论并重新开启
issues.create_comment=评论
issues.closed_at=`于 %[2]s 关闭`
issues.reopened_at=`于 %[2]s 重新开启`
-issues.commit_ref_at=`在代码提交 %[2]s 中引用了该工单`
+issues.commit_ref_at=`于 %[2]s 在代码提交中引用了该工单`
issues.ref_issue_from=`引用了这个工单 %[4]s %[2]s`
issues.ref_pull_from=`引用了此合并请求 %[4]s %[2]s`
issues.ref_closing_from=`引用了一个合并请求 %[4]s将关闭此问题 %[2]s`
@@ -1381,6 +1381,13 @@ settings.protected_branch_can_push_yes=你可以推
settings.protected_branch_can_push_no=你不能推
settings.branch_protection=分支 '%s' 的分支保护
settings.protect_this_branch=启用分支保护
+settings.protect_this_branch_desc=阻止删除并限制Git推送和合并到分支。
+settings.protect_disable_push=禁用推送
+settings.protect_disable_push_desc=此分支不允许推送。
+settings.protect_enable_push=启用推送
+settings.protect_enable_push_desc=任何拥有写访问权限的人将被允许推送到此分支(但不能强行推送)。
+settings.protect_whitelist_committers=受白名单限制的推送
+settings.protect_whitelist_committers_desc=只有列入白名单的用户或团队才能被允许推送到此分支(但不能强行推送)。
settings.protect_whitelist_deploy_keys=拥有推送权限的部署密钥白名单
settings.protect_whitelist_users=推送白名单用户:
settings.protect_whitelist_search_users=搜索用户...
@@ -1394,6 +1401,9 @@ settings.protect_check_status_contexts=启用状态检查
settings.protect_check_status_contexts_desc=要求状态检查通过才能合并,选择必须先通过哪些状态检查才能合并。如果启用,推送的合并请求必须先通过状态检查才能够合并到对应的分支。如果没有选择具体的状态检查上下文,则所有的状态检查都通过才能合并。
settings.protect_check_status_contexts_list=此仓库上周进行过的状态检查
settings.protect_required_approvals=所需的批准:
+settings.protect_required_approvals_desc=只允许合并有足够审核人数的拉取请求。
+settings.protect_approvals_whitelist_enabled=批准仅限列入白名单的用户或团队
+settings.protect_approvals_whitelist_enabled_desc=只有白名单用户或团队的审核才能计数。 没有批准的白名单,来自任何有写访问权限的人的审核都将计数。
settings.protect_approvals_whitelist_users=审查者白名单:
settings.protect_approvals_whitelist_teams=审查团队白名单:
settings.add_protected_branch=启用保护