|
|
@ -219,6 +219,7 @@ send_reset_mail=发送账户恢复邮件 |
|
|
|
reset_password=账户恢复 |
|
|
|
reset_password=账户恢复 |
|
|
|
invalid_code=此确认密钥无效或已过期。 |
|
|
|
invalid_code=此确认密钥无效或已过期。 |
|
|
|
reset_password_helper=恢复账户 |
|
|
|
reset_password_helper=恢复账户 |
|
|
|
|
|
|
|
reset_password_wrong_user=您已作为 %s 登录,无法使用链接恢复 %s 的账户。 |
|
|
|
password_too_short=密码长度不能少于 %d 位。 |
|
|
|
password_too_short=密码长度不能少于 %d 位。 |
|
|
|
non_local_account=非本地帐户不能通过 Gitea 的 web 界面更改密码。 |
|
|
|
non_local_account=非本地帐户不能通过 Gitea 的 web 界面更改密码。 |
|
|
|
verify=验证 |
|
|
|
verify=验证 |
|
|
@ -241,6 +242,7 @@ openid_connect_desc=所选的 OpenID URI 未知。在这里关联一个新帐户 |
|
|
|
openid_register_title=创建新帐户 |
|
|
|
openid_register_title=创建新帐户 |
|
|
|
openid_register_desc=所选的 OpenID URI 未知。在这里关联一个新帐户。 |
|
|
|
openid_register_desc=所选的 OpenID URI 未知。在这里关联一个新帐户。 |
|
|
|
openid_signin_desc=输入您的 OpenID URI。例如: https://anne.me、bob.openid.org.cn 或 gnusocial.net/carry。 |
|
|
|
openid_signin_desc=输入您的 OpenID URI。例如: https://anne.me、bob.openid.org.cn 或 gnusocial.net/carry。 |
|
|
|
|
|
|
|
disable_forgot_password_mail=帐户恢复功能已被禁用。请与网站管理员联系。 |
|
|
|
email_domain_blacklisted=您不能使用您的电子邮件地址注册。 |
|
|
|
email_domain_blacklisted=您不能使用您的电子邮件地址注册。 |
|
|
|
authorize_application=应用授权 |
|
|
|
authorize_application=应用授权 |
|
|
|
authroize_redirect_notice=如果您授权此应用,您将会被重定向到 %s。 |
|
|
|
authroize_redirect_notice=如果您授权此应用,您将会被重定向到 %s。 |
|
|
@ -499,8 +501,11 @@ oauth2_application_create_description=OAuth2 应用允许您的第三方应用 |
|
|
|
oauth2_application_remove_description=删除 OAuth2 应用会阻止它访问此实例中的授权用户帐户。继续吗? |
|
|
|
oauth2_application_remove_description=删除 OAuth2 应用会阻止它访问此实例中的授权用户帐户。继续吗? |
|
|
|
|
|
|
|
|
|
|
|
authorized_oauth2_applications=已授权的 OAuth2 应用 |
|
|
|
authorized_oauth2_applications=已授权的 OAuth2 应用 |
|
|
|
|
|
|
|
authorized_oauth2_applications_description=您已授予这些第三方应用访问您个人 Gitea 账户的权限。请对不再需要的应用撤销授权。 |
|
|
|
revoke_key=撤销 |
|
|
|
revoke_key=撤销 |
|
|
|
revoke_oauth2_grant=撤回权限 |
|
|
|
revoke_oauth2_grant=撤回权限 |
|
|
|
|
|
|
|
revoke_oauth2_grant_description=确定撤销此三方应用程序的授权,并阻止此应用程序访问您的数据? |
|
|
|
|
|
|
|
revoke_oauth2_grant_success=您已成功撤销授权 |
|
|
|
|
|
|
|
|
|
|
|
twofa_desc=两步验证可以加强你的账号安全性。 |
|
|
|
twofa_desc=两步验证可以加强你的账号安全性。 |
|
|
|
twofa_is_enrolled=你的账号<strong>已启用</strong>了两步验证。 |
|
|
|
twofa_is_enrolled=你的账号<strong>已启用</strong>了两步验证。 |
|
|
@ -570,7 +575,9 @@ mirror_prune_desc=删除过时的远程跟踪引用 |
|
|
|
mirror_interval=镜像间隔 (有效时间单位为 "h"、"m"、"s")。0将禁用自动同步。 |
|
|
|
mirror_interval=镜像间隔 (有效时间单位为 "h"、"m"、"s")。0将禁用自动同步。 |
|
|
|
mirror_interval_invalid=镜像间隔无效。 |
|
|
|
mirror_interval_invalid=镜像间隔无效。 |
|
|
|
mirror_address=从URL克隆 |
|
|
|
mirror_address=从URL克隆 |
|
|
|
|
|
|
|
mirror_address_desc=在 URL 中包括任何必需的授权凭据。这些 URL 必须进行编码。 |
|
|
|
mirror_address_url_invalid=URL无效。请检查您所输入的URL是否正确。 |
|
|
|
mirror_address_url_invalid=URL无效。请检查您所输入的URL是否正确。 |
|
|
|
|
|
|
|
mirror_address_protocol_invalid=提供的 url 无效。只能从 http(s):// 或 git:// 位置进行镜像。 |
|
|
|
mirror_last_synced=上次同步 |
|
|
|
mirror_last_synced=上次同步 |
|
|
|
watchers=关注者 |
|
|
|
watchers=关注者 |
|
|
|
stargazers=称赞者 |
|
|
|
stargazers=称赞者 |
|
|
@ -643,6 +650,8 @@ video_not_supported_in_browser=您的浏览器不支持使用 HTML5 'video' 标 |
|
|
|
audio_not_supported_in_browser=您的浏览器不支持使用 HTML5 'video' 标签。 |
|
|
|
audio_not_supported_in_browser=您的浏览器不支持使用 HTML5 'video' 标签。 |
|
|
|
stored_lfs=存储到Git LFS |
|
|
|
stored_lfs=存储到Git LFS |
|
|
|
commit_graph=提交图 |
|
|
|
commit_graph=提交图 |
|
|
|
|
|
|
|
blame=Blame视图 |
|
|
|
|
|
|
|
normal_view=普通视图 |
|
|
|
|
|
|
|
|
|
|
|
editor.new_file=新建文件 |
|
|
|
editor.new_file=新建文件 |
|
|
|
editor.upload_file=上传文件 |
|
|
|
editor.upload_file=上传文件 |
|
|
@ -661,6 +670,7 @@ editor.filename_help=通过键入名称后跟斜线 ("/") 来添加目录。通 |
|
|
|
editor.or=或 |
|
|
|
editor.or=或 |
|
|
|
editor.cancel_lower=取消 |
|
|
|
editor.cancel_lower=取消 |
|
|
|
editor.commit_changes=提交变更 |
|
|
|
editor.commit_changes=提交变更 |
|
|
|
|
|
|
|
editor.add_tmpl=添加 '<filename>' |
|
|
|
editor.add=添加 '%s' |
|
|
|
editor.add=添加 '%s' |
|
|
|
editor.update=更新 '%s' |
|
|
|
editor.update=更新 '%s' |
|
|
|
editor.delete=删除 '%s' |
|
|
|
editor.delete=删除 '%s' |
|
|
@ -670,11 +680,14 @@ editor.create_new_branch=为此提交创建一个 <strong>新的分支</strong> |
|
|
|
editor.new_branch_name_desc=新的分支名称... |
|
|
|
editor.new_branch_name_desc=新的分支名称... |
|
|
|
editor.cancel=取消 |
|
|
|
editor.cancel=取消 |
|
|
|
editor.filename_cannot_be_empty=文件名不能为空。 |
|
|
|
editor.filename_cannot_be_empty=文件名不能为空。 |
|
|
|
|
|
|
|
editor.filename_is_invalid=文件名无效:'%s'。 |
|
|
|
|
|
|
|
editor.branch_does_not_exist=此仓库中不存在名为 '%s' 的分支。 |
|
|
|
editor.branch_already_exists=此仓库已存在名为 '%s' 的分支。 |
|
|
|
editor.branch_already_exists=此仓库已存在名为 '%s' 的分支。 |
|
|
|
editor.directory_is_a_file='%s' 已经作为文件名在此仓库中存在。 |
|
|
|
editor.directory_is_a_file='%s' 已经作为文件名在此仓库中存在。 |
|
|
|
editor.file_is_a_symlink='%s' 是一个符号链接,无法在线编辑。 |
|
|
|
editor.file_is_a_symlink='%s' 是一个符号链接,无法在线编辑。 |
|
|
|
editor.filename_is_a_directory='%s' 已经作为目录名在此仓库中存在。 |
|
|
|
editor.filename_is_a_directory='%s' 已经作为目录名在此仓库中存在。 |
|
|
|
editor.file_editing_no_longer_exists=正在编辑的文件 '%s' 已不存在。 |
|
|
|
editor.file_editing_no_longer_exists=正在编辑的文件 '%s' 已不存在。 |
|
|
|
|
|
|
|
editor.file_deleting_no_longer_exists=仓库中不存在将被删除的文件‘%s’。 |
|
|
|
editor.file_changed_while_editing=文件内容在您进行编辑时已经发生变动。<a target="_blank" rel="noopener noreferrer" href="%s">单击此处</a> 查看变动的具体内容,或者 <strong>再次提交</strong> 覆盖已发生的变动。 |
|
|
|
editor.file_changed_while_editing=文件内容在您进行编辑时已经发生变动。<a target="_blank" rel="noopener noreferrer" href="%s">单击此处</a> 查看变动的具体内容,或者 <strong>再次提交</strong> 覆盖已发生的变动。 |
|
|
|
editor.file_already_exists=此仓库已经存在名为 '%s' 的文件。 |
|
|
|
editor.file_already_exists=此仓库已经存在名为 '%s' 的文件。 |
|
|
|
editor.no_changes_to_show=没有可以显示的变更。 |
|
|
|
editor.no_changes_to_show=没有可以显示的变更。 |
|
|
@ -686,7 +699,9 @@ editor.cannot_commit_to_protected_branch=不可以提交到受保护的分支 '% |
|
|
|
|
|
|
|
|
|
|
|
commits.desc=浏览代码修改历史 |
|
|
|
commits.desc=浏览代码修改历史 |
|
|
|
commits.commits=次代码提交 |
|
|
|
commits.commits=次代码提交 |
|
|
|
|
|
|
|
commits.no_commits=没有共同的提交。'%s' 和 '%s' 的历史完全不同。 |
|
|
|
commits.search=搜索提交历史 |
|
|
|
commits.search=搜索提交历史 |
|
|
|
|
|
|
|
commits.search.tooltip=可以指定前缀关键词 "author:"、"committer:"、"after:"、"before:",例如 "revert author:Alice before:2019-04-01"。 |
|
|
|
commits.find=搜索 |
|
|
|
commits.find=搜索 |
|
|
|
commits.search_all=所有分支 |
|
|
|
commits.search_all=所有分支 |
|
|
|
commits.author=作者 |
|
|
|
commits.author=作者 |
|
|
@ -772,8 +787,10 @@ issues.action_assignee=指派人筛选 |
|
|
|
issues.action_assignee_no_select=未指派 |
|
|
|
issues.action_assignee_no_select=未指派 |
|
|
|
issues.opened_by=由 <a href="%[2]s">%[3]s</a> 于 %[1]s创建 |
|
|
|
issues.opened_by=由 <a href="%[2]s">%[3]s</a> 于 %[1]s创建 |
|
|
|
pulls.merged_by=由 <a href="%[2]s">%[3]s</a> 于 %[1]s 合并 |
|
|
|
pulls.merged_by=由 <a href="%[2]s">%[3]s</a> 于 %[1]s 合并 |
|
|
|
|
|
|
|
pulls.merged_by_fake=由 %[2]s 于 %[1]s 合并 |
|
|
|
issues.closed_by=由 <a href="%[2]s">%[3]s</a> 关闭于 %[1]s |
|
|
|
issues.closed_by=由 <a href="%[2]s">%[3]s</a> 关闭于 %[1]s |
|
|
|
issues.opened_by_fake=由 %[2]s 于 %[1]s创建 |
|
|
|
issues.opened_by_fake=由 %[2]s 于 %[1]s创建 |
|
|
|
|
|
|
|
issues.closed_by_fake=由 %[2]s 于 %[1]s 关闭 |
|
|
|
issues.previous=上一页 |
|
|
|
issues.previous=上一页 |
|
|
|
issues.next=下一页 |
|
|
|
issues.next=下一页 |
|
|
|
issues.open_title=开启中 |
|
|
|
issues.open_title=开启中 |
|
|
@ -1195,6 +1212,8 @@ settings.slack_domain=域名 |
|
|
|
settings.slack_channel=频道 |
|
|
|
settings.slack_channel=频道 |
|
|
|
settings.add_discord_hook_desc=将 <a href="%s">Discord</a> 集成到您的仓库中。 |
|
|
|
settings.add_discord_hook_desc=将 <a href="%s">Discord</a> 集成到您的仓库中。 |
|
|
|
settings.add_dingtalk_hook_desc=将 <a href="%s">Dingtalk</a> 集成到您的仓库中。 |
|
|
|
settings.add_dingtalk_hook_desc=将 <a href="%s">Dingtalk</a> 集成到您的仓库中。 |
|
|
|
|
|
|
|
settings.add_telegram_hook_desc=将 <a href="%s">Telegram</a> 集成到您的仓库中。 |
|
|
|
|
|
|
|
settings.add_msteams_hook_desc=将 <a href="%s">Microsoft Teams</a> 集成到您的仓库中。 |
|
|
|
settings.deploy_keys=管理部署密钥 |
|
|
|
settings.deploy_keys=管理部署密钥 |
|
|
|
settings.add_deploy_key=添加部署密钥 |
|
|
|
settings.add_deploy_key=添加部署密钥 |
|
|
|
settings.deploy_key_desc=部署密钥具有对仓库的只读拉取权限。 |
|
|
|
settings.deploy_key_desc=部署密钥具有对仓库的只读拉取权限。 |
|
|
@ -1242,6 +1261,8 @@ settings.choose_branch=选择一个分支... |
|
|
|
settings.no_protected_branch=没有受保护的分支 |
|
|
|
settings.no_protected_branch=没有受保护的分支 |
|
|
|
settings.edit_protected_branch=编辑 |
|
|
|
settings.edit_protected_branch=编辑 |
|
|
|
settings.protected_branch_required_approvals_min=所需的审批数不能为负数。 |
|
|
|
settings.protected_branch_required_approvals_min=所需的审批数不能为负数。 |
|
|
|
|
|
|
|
settings.bot_token=Bot 令牌 |
|
|
|
|
|
|
|
settings.chat_id=聊天 ID |
|
|
|
settings.archive.button=归档仓库 |
|
|
|
settings.archive.button=归档仓库 |
|
|
|
settings.archive.header=归档此仓库 |
|
|
|
settings.archive.header=归档此仓库 |
|
|
|
settings.archive.text=归档后仓库将只有只读权限,并在仪表盘中被隐藏。你将不能再对其建立提交、创建工单或建立合并请求。 |
|
|
|
settings.archive.text=归档后仓库将只有只读权限,并在仪表盘中被隐藏。你将不能再对其建立提交、创建工单或建立合并请求。 |
|
|
@ -1677,6 +1698,7 @@ config.mail_notify=启用邮件通知 |
|
|
|
config.disable_key_size_check=禁用密钥最小长度检查 |
|
|
|
config.disable_key_size_check=禁用密钥最小长度检查 |
|
|
|
config.enable_captcha=启用登录验证码 |
|
|
|
config.enable_captcha=启用登录验证码 |
|
|
|
config.active_code_lives=激活用户链接有效期 |
|
|
|
config.active_code_lives=激活用户链接有效期 |
|
|
|
|
|
|
|
config.reset_password_code_lives=恢复账户验证码过期时间 |
|
|
|
config.default_keep_email_private=默认情况下隐藏电子邮件地址 |
|
|
|
config.default_keep_email_private=默认情况下隐藏电子邮件地址 |
|
|
|
config.default_allow_create_organization=默认情况下允许创建组织 |
|
|
|
config.default_allow_create_organization=默认情况下允许创建组织 |
|
|
|
config.enable_timetracking=启用时间跟踪 |
|
|
|
config.enable_timetracking=启用时间跟踪 |
|
|
@ -1741,6 +1763,9 @@ config.git_gc_timeout=GC 操作超时 |
|
|
|
|
|
|
|
|
|
|
|
config.log_config=日志配置 |
|
|
|
config.log_config=日志配置 |
|
|
|
config.log_mode=日志模式 |
|
|
|
config.log_mode=日志模式 |
|
|
|
|
|
|
|
config.macaron_log_mode=Macaron 日志模式 |
|
|
|
|
|
|
|
config.own_named_logger=命名日志 |
|
|
|
|
|
|
|
config.routes_to_default_logger=路由到默认日志 |
|
|
|
config.go_log=使用 Go 日志(重定向至默认记录器) |
|
|
|
config.go_log=使用 Go 日志(重定向至默认记录器) |
|
|
|
config.router_log_mode=路由日志模式 |
|
|
|
config.router_log_mode=路由日志模式 |
|
|
|
config.disabled_logger=禁用 |
|
|
|
config.disabled_logger=禁用 |
|
|
|