diff options
Diffstat (limited to 'options/locale/locale_zh-CN.ini')
-rw-r--r-- | options/locale/locale_zh-CN.ini | 417 |
1 files changed, 280 insertions, 137 deletions
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini index 39dc2ef404..f112998622 100644 --- a/options/locale/locale_zh-CN.ini +++ b/options/locale/locale_zh-CN.ini @@ -5,8 +5,11 @@ dashboard=控制面板 explore=探索 help=帮助 sign_in=登录 +sign_in_with=登录方式 sign_out=退出 sign_up=注册 +link_account=链接帐户 +link_account_signin_or_signup=使用已有账号登录来连接到此账号,或者注册一个新账号 register=注册 website=官方网站 version=当前版本 @@ -33,7 +36,7 @@ mirror=镜像 new_repo=创建新的仓库 new_migrate=迁移外部仓库 new_mirror=创建新的镜像 -new_fork=创建新的派生仓库 +new_fork=新的仓库Fork new_org=创建新的组织 manage_org=管理我的组织 admin_panel=管理面板 @@ -51,7 +54,7 @@ cancel=取消 [install] install=安装页面 -title=首次运行安装程序 +title=初始配置 docker_helper=如果您正在使用 Docker 容器运行 Gitea,请务必先仔细阅读 <a target="_blank" rel="noopener" href="%s">官方文档</a> 后再对本页面进行填写。 requite_db_desc=Gitea 要求安装 MySQL、PostgreSQL、SQLite3 或 TiDB。 db_title=数据库设置 @@ -69,11 +72,11 @@ err_invalid_tidb_name=TiDB 数据库名称不允许包含字符 "." 或 "-" 。 no_admin_and_disable_registration=您不能够在未创建管理员用户的情况下禁止注册。 err_empty_admin_password=管理员密码不能为空。 -general_title=应用基本设置 +general_title=通用应用设置 app_name=应用名称 -app_name_helper=快用狂拽酷炫的组织名称闪瞎我们! +app_name_helper=您可以把您的组织名称写在这里。 repo_path=仓库根目录 -repo_path_helper=所有 Git 远程仓库都将被存放于该目录。 +repo_path_helper=所有远程 Git 仓库将保存到此目录。 lfs_path=LFS根目录 lfs_path_helper=存储为Git LFS的文件将被存储在此目录。留空禁用LFS run_user=运行系统用户 @@ -81,11 +84,11 @@ run_user_helper=该用户必须具有对仓库根目录和运行 Gitea 的操作 domain=域名 domain_helper=该设置影响 SSH 克隆地址。 ssh_port=SSH 端口号 -ssh_port_helper=SSH 服务器的监听端口号,留空表示禁用 SSH 功能。 +ssh_port_helper=SSH 服务器的端口号,为空则禁用它。 http_port=HTTP 端口号 http_port_helper=应用监听的端口号 app_url=应用 URL -app_url_helper=该设置影响 HTTP/HTTPS 克隆地址和一些邮箱中的链接。 +app_url_helper=这会影响 HTTP/HTTPS 克隆 URL 和一些电子邮件通知。 log_root_path=日志路径 log_root_path_helper=存放日志文件的目录 @@ -94,7 +97,7 @@ email_title=邮件服务设置 smtp_host=SMTP 主机 smtp_from=邮件来自 smtp_from_helper=邮件来自地址,遵循 RFC 5322 标准。可以是一个单纯的邮箱地址或使用 "Name" <email@example.com> 的格式。 -mailer_user=发送邮箱 +mailer_user=发件人 mailer_password=发送邮箱密码 register_confirm=启用注册邮箱确认 mail_notify=启用邮件通知提醒 @@ -120,17 +123,19 @@ admin_email=管理员邮箱 install_btn_confirm=立即安装 test_git_failed=无法识别 'git' 命令:%v sqlite3_not_available=您所使用的发行版不支持 SQLite3,请从 %s 下载官方构建版,而不是 gobuild 版本。 -invalid_db_setting=数据库设置不正确:%v +invalid_db_setting=数据库设置无效: %v invalid_repo_path=仓库根目录设置不正确:%v run_user_not_match=运行系统用户非当前用户:%s -> %s save_config_failed=应用配置保存失败:%v invalid_admin_setting=管理员帐户设置不正确:%v -install_success=您好!我们很高兴您选择使用 Gitea,祝您使用愉快,代码从此无 BUG! +install_success=欢迎 !非常感谢您选择 Gitea,玩得开心。 invalid_log_root_path=无效的日志路径:%v default_keep_email_private=隐藏邮箱地址的默认值 default_keep_email_private_popup=这是用户邮箱地址可见性的默认值,当它设置为true,所有的新用户的邮箱地址将被隐藏,除非用户修改他的配置。 +default_allow_create_organization=新用户创建组织的默认的权限 +default_allow_create_organization_popup=这是将分配给新用户的默认权限值。如果设置为 true 的新用户将被允许创建组织。 no_reply_address=不可回邮地址 -no_reply_address_helper=用来隐藏用户在git日志里的邮箱地址的域名。例如:用户 '张三' 和域名 'noreply.example.org' 会变成 'zhangsan@noreply.example.org'。 +no_reply_address_helper=用来隐藏用户在git日志里的邮箱地址的域名。例如:用户’张三‘和域名’noreply.example.org'会变成‘zhangsan@noreply.example.org'。 [home] uname_holder=用户名或邮箱 @@ -151,24 +156,25 @@ repos=仓库 users=用户 organizations=组织 search=搜索 -repo_no_results=没有匹配的仓库。 -user_no_results=没有匹配的用户。 -org_no_results=没有匹配的组织。 +repo_no_results=没有找到匹配的仓库。 +user_no_results=没有找到匹配的用户。 +org_no_results=没有找到匹配的组织。 [auth] create_new_account=创建帐户 register_helper_msg=已经注册?立即登录! -social_register_helper_msg=已经注册?立即绑定! +social_register_helper_msg=已经有账户了?现在就加入! disable_register_prompt=对不起,注册功能已被关闭。请联系网站管理员。 disable_register_mail=对不起,注册邮箱确认功能已被关闭。 remember_me=记住登录 forgot_password_title=忘记密码 forgot_password=忘记密码? sign_up_now=还没帐户?马上注册。 -confirmation_mail_sent_prompt=一封新的确认邮件已经被发送至 <b>%s</b>,请检查您的收件箱并在 %d 小时内完成确认注册操作。 +confirmation_mail_sent_prompt=一封新的确认邮件已经被发送至 <b>%s</b>,请检查您的收件箱并在 %s 内完成确认注册操作。 +reset_password_mail_sent_prompt=确认电子邮件已被发送到 <b>%s</b>。请您在 %s 内检查您的收件箱 ,完成密码重置过程。 active_your_account=激活您的帐户 prohibit_login=禁止登录 -prohibit_login_desc=您的帐户被禁止登录,请联系网站管理员。 +prohibit_login_desc=您的帐户被禁止登录,请与网站管理员联系。 resent_limit_prompt=对不起,您请求发送激活邮件过于频繁,请等待 3 分钟后再试! has_unconfirmed_mail=%s 您好,系统检测到您有一封发送至 <b>%s</b> 但未被确认的邮件。如果您未收到激活邮件,或需要重新发送,请单击下方的按钮。 resend_mail=单击此处重新发送确认邮件 @@ -178,20 +184,29 @@ reset_password=重置密码 invalid_code=对不起,您的确认代码已过期或已失效。 reset_password_helper=单击此处重置密码 password_too_short=密码长度不能少于 %d 位! -non_local_account=非本地类型的帐户无法通过 Gitea 修改密码。 +non_local_account=非本地帐户不能通过 Gitea 的 web 界面更改密码。 verify=验证 scratch_code=验证口令 use_scratch_code=使用验证口令 twofa_scratch_used=你已经使用了你的验证口令。你将会转到两步验证设置页面以便移除你的注册设备或者重新生成新的验证口令。 twofa_passcode_incorrect=你的验证码不正确。如果你丢失了你的设备,请使用你的验证口令。 twofa_scratch_token_incorrect=你的验证口令不正确。 +login_userpass=用户 / 密码 +login_openid=OpenID +openid_connect_submit=连接 +openid_connect_title=连接到现有的帐户 +openid_connect_desc=所选择的 OpenID URIs 不可识别,你可以加入一个现有的帐户。 +openid_register_title=创建新帐户 +openid_register_desc=所选择的 OpenID URIs 不可识别,你可以将它关联到一个新的帐户。 +openid_signin_desc=示例 URI: https://anne.me、 bob.openid.org.cn、 gnusocial.net/carry +disable_forgot_password_mail=对不起,密码重置已被禁用。请与网站管理员联系。 [mail] activate_account=请激活您的帐户 activate_email=请验证您的邮箱地址 reset_password=重置您的密码 -register_success=注册成功,欢迎使用 -register_notify=欢迎使用 +register_success=注册成功 +register_notify=欢迎来到 Gitea [modal] yes=确认操作 @@ -221,6 +236,7 @@ Content=内容 require_error=不能为空。 alpha_dash_error=必须为英文字母、阿拉伯数字或横线(-_)。 alpha_dash_dot_error=必须为英文字母、阿拉伯数字、横线(-_)或点。 +git_ref_name_error=必须是格式良好的 git 引用名称。 size_error=长度必须为 %s。 min_size_error=长度最小为 %s 个字符。 max_size_error=长度最大为 %s 个字符。 @@ -229,26 +245,30 @@ url_error=不是一个有效的 URL。 include_error=必须包含子字符串 '%s'。 unknown_error=未知错误: captcha_incorrect=验证码未匹配。 -password_not_match=密码与确认密码未匹配。 - -username_been_taken=用户名已经被占用。 -repo_name_been_taken=仓库名称已经被占用。 -org_name_been_taken=组织名称已经被占用。 -team_name_been_taken=团队名称已经被占用。 -email_been_used=邮箱地址已经被使用。 -username_password_incorrect=用户名或密码不正确。 +password_not_match=密码不匹配。 + +username_been_taken=用户名已被使用 +repo_name_been_taken=仓库名称已被使用。 +org_name_been_taken=组织名称已被使用。 +team_name_been_taken=团队名称已被使用。 +email_been_used=电子邮件已被占用。 +openid_been_used=OpenID 地址 '%s' 已被使用。 +username_password_incorrect=用户名或密码错误 enterred_invalid_repo_name=请检查您输入的仓库名称是正确。 enterred_invalid_owner_name=请检查您输入的新所有者用户名是否正确。 enterred_invalid_password=请检查您输入的密码是否正确。 -user_not_exist=被操作的用户不存在! +user_not_exist=该用户名不存在 last_org_owner=被移除用户为最后一位管理员。请添加一位新的管理员再进行移除成员操作! +cannot_add_org_to_team=组织不能被加入到团队中。 +cannot_invite_org_to_org=组织不能被邀请为团队成员。 invalid_ssh_key=很抱歉,我们无法验证您输入的 SSH 密钥:%s -unable_verify_ssh_key=Gitea 无法验证您输入的 SSH 密钥,但我们假设那是有效的密钥,请您自行确保其有效性! +invalid_gpg_key=很抱歉,我们无法验证您输入的 GPG 密钥:%s +unable_verify_ssh_key=SSH 密钥不能验证,请仔细检查它的任何错误。 auth_failed=授权验证失败:%v still_own_repo=您的帐户仍然是某些仓库的拥有者,您必须先转移或删除它们才能执行删除帐户操作! -still_has_org=您的帐户仍旧是某些组织的成员,您必须先离开或删除组织。 +still_has_org=您的帐户仍然是至少一个组织的成员,你需要先离开他们。 org_still_own_repo=该组织仍然是某些仓库的拥有者,您必须先转移或删除它们才能执行删除组织操作! target_branch_not_exist=目标分支不存在。 @@ -264,31 +284,33 @@ following=关注中 follow=关注 unfollow=取消关注 -form.name_reserved=用户名 '%s' 是被保留的。 +form.name_reserved='%s' 用户名被保留。 form.name_pattern_not_allowed=用户名不允许 '%s' 的格式。 [settings] profile=个人信息 password=修改密码 avatar=头像设置 -ssh_keys=管理 SSH 密钥 +ssh_gpg_keys=SSH / GPG 密钥 social=社交帐号绑定 applications=管理授权应用 orgs=管理组织 delete=删除帐户 twofa=两步验证 +account_link=外部帐户 +organization=组织 uid=用户 ID public_profile=公开信息 profile_desc=您的邮箱地址将会被公开,并被用于接收帐户的所有提醒和通知。 -password_username_disabled=非本地类型的用户被禁止修改用户名。 +password_username_disabled=不允许非本地用户更改他们的用户名。更多详情请联系您的系统管理员。 full_name=自定义名称 website=个人网站 location=所在地区 update_profile=更新信息 -update_profile_success=您的个人信息更新成功! +update_profile_success=您的资料信息已经更新 change_username=用户名将被修改 -change_username_prompt=该操作将会影响到所有与您帐户有关的链接 +change_username_prompt=该操作将会影响到所有与该组织有关的链接 continue=继续操作 cancel=取消操作 @@ -307,48 +329,72 @@ new_password=新的密码 retype_new_password=重新输入新的密码 password_incorrect=当前密码不正确! change_password_success=密码修改成功!您现在可以使用新的密码登录。 -password_change_disabled=非本地类型的用户被禁止修改密码。 +password_change_disabled=不允许非本地用户通过 web 界面更改其密码。 emails=邮箱地址 manage_emails=管理邮箱地址 +manage_openid=管理 OpenID 地址 email_desc=您的主要邮箱地址将被用于通知提醒和其它操作。 primary=主要 primary_email=设为主要 delete_email=删除 -email_deletion=邮箱删除操作 -email_deletion_desc=删除该邮箱地址将会移除所有相关的信息。是否继续? +email_deletion=删除电子邮件 +email_deletion_desc=删除此电子邮件地址将从您的帐户删除所有的相关的信息。Git 提交使用此电子邮件将保持不变。你想要继续吗? email_deletion_success=邮箱删除成功! +openid_deletion=OpenID 删除 +openid_deletion_desc=删除此 OpenID 地址从您的帐户将会阻止你使用它进行登录。你确定要继续吗? +openid_deletion_success=OpenID 已成功删除 ! add_new_email=添加新的邮箱地址 +add_new_openid=添加新的 OpenID URI add_email=添加邮箱 -add_email_confirmation_sent=一封待确认的电子邮件已发送到 '%s',请在 %d 小时内检查您的收件箱,并完成确认过程。 +add_openid=添加 OpenID URI +add_email_confirmation_sent=一封新的确认邮件已经被发送至 <b>%s</b>,请检查您的收件箱并在 %s 内完成确认注册操作。 add_email_success=新的邮箱地址添加成功! +add_openid_success=新 OpenID 地址添加成功! keep_email_private=不公开Email地址 keep_email_private_popup=设置该选项会使得其他用户看不到你的邮箱地址 +openid_desc=你的 OpenID 地址将让您的身份验证委派到选择的提供商 manage_ssh_keys=管理 SSH 密钥 +manage_gpg_keys=管理 GPG 密钥 add_key=增加密钥 ssh_desc=以下是与您帐户所关联的 SSH 密钥,如果您发现有陌生的密钥,请立即删除它! +gpg_desc=这些是与您的帐户相关联的 GPG 密钥。因为这些公钥允许提交被验证,它非常重要,可以保证相应的私钥安全。 ssh_helper=<strong>需要帮助?</strong> 请查看有关 <a href="%s">如何生成 SSH 密钥</a> 或 <a href="%s">常见 SSH 问题</a> 寻找答案。 +gpg_helper=<strong>需要帮助吗?</strong>看一看 GitHub <a href="%s">关于GPG</a> 的指导。 add_new_key=增加 SSH 密钥 -ssh_key_been_used=公开密钥已经被使用! -ssh_key_name_used=使用相同名称的公开密钥已经存在! +add_new_gpg_key=添加的 GPG 密钥 +ssh_key_been_used=这个公钥已被使用 +ssh_key_name_used=使用相同名称的公钥已经存在! +gpg_key_id_used=使用相同名称的GPG公钥已经存在! +gpg_key_email_not_found=附加到 GPG 密钥的电子邮件找不到或还没确认: %s +subkeys=子项 +key_id=键ID key_name=密钥名称 key_content=密钥内容 -add_key_success=新的 SSH 密钥 '%s' 添加成功! +add_key_success=您的 SSH 密钥 '%s' 添加成功。 +add_gpg_key_success=您的 SSH 密钥 '%s' 添加成功。 delete_key=删除 ssh_key_deletion=删除 SSH 公钥操作 -ssh_key_deletion_desc=删除该 SSH 公钥将删除所有与您帐户相关的访问权限。是否继续? -ssh_key_deletion_success=SSH 公钥删除成功! +gpg_key_deletion=GPG 密钥删除 +ssh_key_deletion_desc=删去此 SSH 密钥将撤销您的帐户使用此 SSH 密钥的所有访问。你想要继续吗? +gpg_key_deletion_desc=删去此 GPG 密钥将 unverify 与此 GPG 密钥签署的所有提交。确实要继续吗? +ssh_key_deletion_success=SSH 密钥已被删除。 +gpg_key_deletion_success=GPG 密钥已被删除。 add_on=增加于 +valid_until=有效期至 +valid_forever=永久有效 last_used=上次使用在 no_activity=没有最近活动 -key_state_desc=该密钥在 7 天内被使用过 -token_state_desc=该令牌在 7 天内被使用过 +key_state_desc=7 天内使用过该密钥 +token_state_desc=7 天内使用过该密钥 +show_openid=在个人信息上显示 +hide_openid=在个人信息上隐藏 manage_social=管理关联社交帐户 -social_desc=以下是与您帐户所关联的社交帐号,如果您发现有陌生的关联,请立即解除绑定! +social_desc=这是相关联的社会帐户的列表。出于安全考虑,请确保你认识的所有这些条目,因为它们可以用于登录到您的帐户。 unbind=解除绑定 -unbind_success=社交帐号解除绑定成功! +unbind_success=社会帐户已从您的帐户中解除绑定。 manage_access_token=管理个人操作令牌 generate_new_token=生成新的令牌 @@ -359,11 +405,11 @@ generate_token=生成令牌 generate_token_success=新的操作令牌生成成功!您必须立即复制到一个安全的地方,因为该令牌只会显示一次! delete_token=删除令牌 access_token_deletion=删除个人操作令牌操作 -access_token_deletion_desc=删除该个人操作令牌将删除所有相关的应用程序的访问权限。是否继续? -delete_token_success=个人操作令牌删除成功!请更新与该令牌有关的所有应用。 +access_token_deletion_desc=删除此个人访问令牌将撤销使用此标记的任何应用程序的访问。你想要继续吗? +delete_token_success=个人访问令牌已被删除。别忘了更新使用此标记的任何应用程序。 twofa_desc=Gitea支持两步验证来加强账户的安全性 -twofa_is_enrolled=你的账户<strong>已注册</strong>了两步验证。 +twofa_is_enrolled=你的账户<strong>已启用</strong>了两步验证。 twofa_not_enrolled=你的账号未开启两步验证。 twofa_disable=停用两步验证 twofa_scratch_token_regenerate=重新生成验证口令 @@ -379,11 +425,20 @@ then_enter_passcode=然后输入应用提供给你的验证码: passcode_invalid=无效验证码,请重试 twofa_enrolled=你的账户已经注册了两步验证。请务必保存好你的验证口令 (%s),这只会出现一次! +manage_account_links=管理帐户链接 +manage_account_links_desc=连接到此账号的外部账号 +account_links_not_available=目前没有外部帐户链接到此账户 +remove_account_link=删除链接的账号 +remove_account_link_desc=删除此链接的帐户将撤销所有相关的访问使用此帐户。你想要继续吗? +remove_account_link_success=用户删除成功! + +orgs_none=您现在还不是任何组织的成员。 + delete_account=删除当前帐户 delete_prompt=删除操作会永久清除您的帐户信息,并且 <strong>不可恢复</strong>! confirm_delete_account=确认删除帐户 delete_account_title=帐户删除操作 -delete_account_desc=该帐户将被永久性删除,您确定要继续操作吗? +delete_account_desc=您确认要永久删除此消息吗? [repo] owner=拥有者 @@ -409,7 +464,8 @@ create_repo=创建仓库 default_branch=默认分支 mirror_prune=修剪 mirror_prune_desc=当远程追踪的引用被删除时本地也同步删除 -mirror_interval=镜像同步周期(小时) +mirror_interval=镜像间隔 (单位是"h"、"m"、"s"的有效时间) +mirror_interval_invalid=镜像间隔无效 mirror_address=镜像地址 mirror_address_desc=请在镜像地址中写入必要的用户凭据信息。 mirror_last_synced=上次同步时间: @@ -417,7 +473,7 @@ watchers=关注者 stargazers=称赞者 forks=派生仓库 -form.reach_limit_of_creation=该用户已经达到允许创建 %d 个仓库的最大上限。 +form.reach_limit_of_creation=你已经达到了您的 %d 仓库的限制。 form.name_reserved=仓库名称 '%s' 是被保留的。 form.name_pattern_not_allowed=仓库名称不允许 '%s' 的格式。 @@ -431,6 +487,7 @@ migrate.clone_local_path=或服务器本地路径 migrate.permission_denied=您没有获得导入本地仓库的权限。 migrate.invalid_local_path=无效的本地路径,不存在或不是一个目录! migrate.failed=迁移失败:%v +migrate.lfs_mirror_unsupported=不支持镜像 LFS 对象 - 使用 'git lfs fetch --all' 和 'git lfs push --all' 替代。 mirror_from=镜像自地址 forked_from=派生自 @@ -450,9 +507,10 @@ quick_guide=快速帮助 clone_this_repo=克隆当前仓库 create_new_repo_command=从命令行创建一个新的仓库 push_exist_repo=从命令行推送已经创建的仓库 -repo_is_empty=该仓库不包含任何内容,请稍后再进行访问! +bare_message=这个家伙很懒,什么都没有推送。 code=代码 +code.desc=代码是访问代码的单元 branch=分支 tree=目录树 filter_branch_and_tag=过滤分支或标签 @@ -471,12 +529,13 @@ file_permalink=永久链接 file_too_large=文件过大导致无法显示 video_not_supported_in_browser=您的浏览器不支持使用 HTML5 播放视频。 stored_lfs=存储到Git LFS +commit_graph=提交图 editor.new_file=新的文件 editor.upload_file=上传文件 editor.edit_file=编辑文件 editor.preview_changes=预览变更 -editor.cannot_edit_non_text_files=无法编辑非文本文件 +editor.cannot_edit_non_text_files=不能从 web 界面编辑二进制文件 editor.edit_this_file=编辑此文件 editor.must_be_on_a_branch=您必须在某个分支上才能对此文件进行修改操作 editor.fork_before_edit=您必须派生此仓库才能对此文件进行修改操作 @@ -510,17 +569,23 @@ editor.fail_to_update_file=更新/创建文件 '%s' 时发生错误:%v editor.add_subdir=添加子目录... editor.unable_to_upload_files=上传文件至 '%s' 时发生错误:%v editor.upload_files_to_dir=上传文件至 '%s' +editor.cannot_commit_to_protected_branch=不可以提交到受保护的分支 '%s'。 +commits.desc=提交显示代码的更改历史记录 commits.commits=次代码提交 commits.search=搜索提交历史 -commits.search_all=所有 -commits.find=查找 +commits.find=搜索 +commits.search_all=所有分支 commits.author=作者 commits.message=备注 commits.date=提交日期 commits.older=更旧的提交 commits.newer=更新的提交 +ext_issues=外部工单 +ext_issues.desc=外部工单连接到一个外部工单管理系统 + +issues.desc=工单是管理任务和 bug的地方 issues.new=创建工单 issues.new.labels=标签 issues.new.no_label=未选择标签 @@ -542,11 +607,12 @@ 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=` %[4]s 添加了标签 <div class="ui label" style="color: %[1]s ; background-color: %s">%s</div> label %s` -issues.remove_label_at=` %[4]s 删除了标签 <div class="ui label" style="color: %[1]s ; background-color: %s">%s</div> label %s` +issues.add_label_at=` %[4]s 添加了标签 <div class="ui label" style="color: %[1]s" ; background-color: %s">%s</div> label %s` +issues.remove_label_at=` %[4]s 删除了标签 <div class="ui label" style="color: %[1]s" ; background-color: %s">%s</div> label %s` issues.add_milestone_at=` %[2]s 添加了里程碑 <b>%[1]s</b>` issues.change_milestone_at=`%[3]s 修改了里程碑从 <b>%[1]s</b> 到 <b>%[2]s</b>` issues.remove_milestone_at=`%[2]s 删除了里程碑 <b>%[1]s</b>` +issues.deleted_milestone= (已删除) issues.self_assign_at=`于 %s 指派给自己` issues.add_assignee_at=`于 %[2]s 被 <b>%[1]s</b> 指派` issues.remove_assignee_at=`于 %s 取消了指派` @@ -572,6 +638,13 @@ issues.filter_sort.recentupdate=最近更新 issues.filter_sort.leastupdate=最少更新 issues.filter_sort.mostcomment=最多评论 issues.filter_sort.leastcomment=最少评论 +issues.action_open=开启 +issues.action_close=关闭 +issues.action_label=标签 +issues.action_milestone=里程碑 +issues.action_milestone_no_select=无里程碑 +issues.action_assignee=指派人筛选 +issues.action_assignee_no_select=未指派 issues.opened_by=由 <a href="%[2]s">%[3]s</a> 于 %[1]s创建 issues.opened_by_fake=由 %[2]s 于 %[1]s创建 issues.previous=上一页 @@ -605,14 +678,19 @@ issues.label_edit=编辑 issues.label_delete=删除 issues.label_modify=修改标签 issues.label_deletion=删除标签操作 -issues.label_deletion_desc=删除该标签将会移除所有工单中相关的信息。是否继续? -issues.label_deletion_success=标签删除成功! +issues.label_deletion_desc=删除此标签会将会把它从所有的工单中删除。你确定要继续吗? +issues.label_deletion_success=标签已被成功删除 ! issues.label.filter_sort.alphabetically=按字母顺序排序 issues.label.filter_sort.reverse_alphabetically=按字母逆序排序 +issues.label.filter_sort.by_size=大小 +issues.label.filter_sort.reverse_by_size=从大到小 issues.num_participants=%d 名参与者 issues.attachment.open_tab=`在新的标签页中查看 '%s'` issues.attachment.download=`点击下载 '%s'` +issues.subscribe=订阅 +issues.unsubscribe=取消订阅 +pulls.desc=合并请求管理您的代码审查和合并请求 pulls.new=创建合并请求 pulls.compare_changes=对比文件变化 pulls.compare_changes_desc=对比两个分支间的文件变化并发起一个合并请求。 @@ -628,7 +706,7 @@ pulls.merged_title_desc=于 %[4]s 将 %[1]d 次代码提交从 <code>%[2]s</code pulls.tab_conversation=对话内容 pulls.tab_commits=代码提交 pulls.tab_files=文件变动 -pulls.reopen_to_merge=请重新开启合并请求来完成合并操作。 +pulls.reopen_to_merge=请重新打开此拉请求执行合并。 pulls.merged=已合并 pulls.has_merged=该合并请求已经成功合并! pulls.data_broken=该合并请求的数据由于派生仓库的相关信息被删除而被破坏。 @@ -669,9 +747,13 @@ milestones.filter_sort.most_complete=完成度从高到低 milestones.filter_sort.most_issues=工单从多到少 milestones.filter_sort.least_issues=工单从少到多 +ext_wiki=外部百科 +ext_wiki.desc=外部百科链接到外部 wiki 系统 + wiki=百科 wiki.welcome=欢迎使用 Wiki! wiki.welcome_desc=Wiki 是用于共同协作文档的地方,清晰的文档可以帮助其他人深入了解您的项目。 +wiki.desc=Wiki 是一个存储文档的地方 wiki.create_first_page=创建第一个页面 wiki.page=页面 wiki.filter_page=过滤页面 @@ -682,12 +764,13 @@ wiki.last_commit_info=%s 于 %s 修改了此页面 wiki.edit_page_button=修改 wiki.new_page_button=新的页面 wiki.delete_page_button=删除页面 -wiki.delete_page_notice_1=此操作将删除页面 <code>"%s"</code>,请三思而后行。 +wiki.delete_page_notice_1=此操作将删除页面 <code>"%s"</code>。请确保您想要删除此页。 wiki.page_already_exists=相同名称的 Wiki 页面已经存在。 wiki.pages=所有页面 wiki.last_updated=最后更新于 %s settings=仓库设置 +settings.desc=设置是你可以管理仓库设置的地方 settings.options=基本设置 settings.collaboration=管理协作者 settings.collaboration.admin=管理权限 @@ -699,7 +782,7 @@ settings.githooks=管理 Git 钩子 settings.basic_settings=基本设置 settings.mirror_settings=镜像设置 settings.sync_mirror=立即同步 -settings.mirror_sync_in_progress=镜像同步请求已经生效,请稍后刷新页面。 +settings.mirror_sync_in_progress=正在进行镜像同步。请稍后刷新此页面检查。 settings.site=官方网站 settings.update_settings=更新仓库设置 settings.advanced_settings=高级设置 @@ -707,11 +790,13 @@ settings.wiki_desc=启用 Wiki 系统 settings.use_internal_wiki=使用内置 Wiki 系统 settings.use_external_wiki=使用外部 Wiki settings.external_wiki_url=外部 Wiki 链接 +settings.external_wiki_url_error=外部的 Wiki URL 无效 settings.external_wiki_url_desc=当访问者单击分页标签时,将会被重定向到该链接。 settings.issues_desc=启用工单管理系统 settings.use_internal_issue_tracker=使用内置的轻量级工单管理系统 settings.use_external_issue_tracker=使用外部的工单管理系统 settings.external_tracker_url=外部工单系统 URL +settings.external_tracker_url_error=外部工单系统链接无效 settings.external_tracker_url_desc=当访问者单击分页标签时,将会被重定向到该链接。 settings.tracker_url_format=外部工单管理系统的 URL 格式 settings.tracker_issue_style=外部工单管理系统命名风格: @@ -725,11 +810,11 @@ settings.convert=转换为普通仓库 settings.convert_desc=您可以将该镜像仓库转换为普通仓库,且此操作不可逆。 settings.convert_notices_1=- 该操作会将该镜像仓库转换为普通仓库,且操作不可逆。 settings.convert_confirm=确认转换 -settings.convert_succeed=转换为普通仓库类型成功! +settings.convert_succeed=此仓库已经转换为普通仓库。 settings.transfer=转移仓库所有权 settings.transfer_desc=您可以将仓库转移至您拥有管理员权限的帐户或组织。 -settings.transfer_notices_1=- 如果您将仓库转移给个人用户,您将会丢失操作权限。 -settings.transfer_notices_2=- 如果您将仓库转移给您是所有者的组织,您的操作权限将被保留。 +settings.transfer_notices_1=- 如果新拥有者是个人,你将无法再访问。 +settings.transfer_notices_2=- 如果新拥有者是组织,你将成为组织的拥有者之一 settings.transfer_form_title=请输入以下信息以确认您的操作: settings.wiki_delete=清除 Wiki 数据 settings.wiki_delete_desc=清除 Wiki 数据操作不可逆转,请三思而后行。 @@ -740,11 +825,11 @@ settings.delete_desc=删除仓库操作不可逆转,请三思而后行。 settings.delete_notices_1=- 此操作 <strong>不可以</strong> 被回滚。 settings.delete_notices_2=- 此操作将永久删除该仓库,包括 Git 数据、 工单、 评论和协作者的操作权限。 settings.delete_notices_fork_1=- 删除完成后所有的派生仓库都将转换为独立的仓库。 -settings.deletion_success=仓库删除成功! -settings.update_settings_success=仓库设置更新成功! +settings.deletion_success=仓库已被删除。 +settings.update_settings_success=仓库选项已更新。 settings.transfer_owner=新拥有者 settings.make_transfer=确认转移仓库 -settings.transfer_succeed=仓库所有权转移成功! +settings.transfer_succeed=仓库所有权已转移。 settings.confirm_delete=确认删除仓库 settings.add_collaborator=增加新的协作者 settings.add_collaborator_success=成功添加新的协作者! @@ -791,7 +876,7 @@ settings.event_pull_request_desc=开启、关闭、重新开启、编辑、指 settings.event_push=推送 settings.event_push_desc=Git 仓库推送 settings.active=是否激活 -settings.active_helper=当指定事件发生时我们将会触发此 Web 钩子。 +settings.active_helper=触发勾子的事件信息将被同时发送。 settings.add_hook_success=Web 钩子添加成功! settings.update_webhook=更新 Web 钩子 settings.update_hook_success=Web 钩子更新成功! @@ -812,13 +897,28 @@ settings.key_been_used=部署密钥已经被使用! settings.key_name_used=使用相同名称的部署密钥已经存在! settings.add_key_success=新的部署密钥 '%s' 添加成功! settings.deploy_key_deletion=删除部署密钥 -settings.deploy_key_deletion_desc=删除该部署密钥会移除本仓库所以相关的操作权限。是否继续? +settings.deploy_key_deletion_desc=删除部署密钥将会拒绝使用此密钥的访问,你确定继续吗? settings.deploy_key_deletion_success=删除部署密钥成功! +settings.branches=分支列表 +settings.protected_branch=分支保护 +settings.protected_branch_can_push=允许推吗? +settings.protected_branch_can_push_yes=你可以推 +settings.protected_branch_can_push_no=你不能推 +settings.add_protected_branch=启用保护 +settings.delete_protected_branch=禁用保护 +settings.add_protected_branch_success=%s 成功锁定 +settings.add_protected_branch_failed=%s 锁定失败 +settings.remove_protected_branch_success=%s 成功解锁 +settings.protected_branch_deletion=若要删除一个受保护的分支 +settings.protected_branch_deletion_desc=具有写权限的任何人都将能够直接推向这个分支。是否确定? +settings.default_branch_desc=默认分支被认为是仓库中的"基础"分支,如果不特别指定所有的合并请求和代码提交默认提交到这个分支。 +settings.choose_branch=选择一个分支... +settings.no_protected_branch=没有受保护的分支 diff.browse_source=浏览代码 diff.parent=父节点 diff.commit=当前提交 -diff.data_not_available=暂无可用数据 +diff.data_not_available=比较内容不可用 diff.show_diff_stats=显示文件统计 diff.show_split_view=分列视图 diff.show_unified_view=合并视图 @@ -828,6 +928,7 @@ diff.view_file=查看文件 diff.file_suppressed=文件差异内容过多而无法显示 diff.too_many_files=部分文件因为文件数量过多而无法显示 +releases.desc=版本发布是管理发布的版本的地方 release.releases=版本发布 release.new_release=发布新版 release.draft=草稿 @@ -836,7 +937,7 @@ release.stable=稳定 release.edit=编辑 release.ahead=在该版本发布之后已有 <strong>%d</strong> 次代码提交到 %s 分支 release.source_code=源代码 -release.new_subheader=发布版本对产品进行迭代。 +release.new_subheader=发布版本来跟踪项目版本。 release.edit_subheader=详细的变更日志可以帮助用户更好地了解产品做了哪些改进。 release.tag_name=标签名称 release.target=目标分支 @@ -855,16 +956,16 @@ release.edit_release=编辑发布信息 release.delete_release=删除此次发布 release.deletion=删除版本发布操作 release.deletion_desc=删除该版本发布将会移除相应的 Git 标签。是否继续? -release.deletion_success=版本发布删除成功! +release.deletion_success=Release已被删除。 release.tag_name_already_exist=已经存在使用相同标签进行发布的版本。 release.tag_name_invalid=标签名称不是有效的名称。 release.downloads=下载附件 branch.delete=删除分支 %s -branch.delete_desc=请注意,一旦分支被删除,无法恢复。 +branch.delete_desc=删除一个分支是永久性的,无法撤消。 branch.delete_notices_1=- 此操作 <strong>不可以</strong> 被回滚。 branch.delete_notices_2=- 该操作会永久删除%s分支的所有东西 -branch.deletion_success=%s 已经成功被删除! +branch.deletion_success=%s 已被删除。 branch.deletion_failed=删除分支 %s 失败。 branch.delete_branch_has_new_commits=因为合并之后有新的提交,%s 无法被删除 @@ -885,7 +986,8 @@ team_name=团队名称 team_desc=团队描述 team_name_helper=您可以使用该名称来通知该组全体成员。 team_desc_helper=一句话描述这个团队是做什么的。 -team_permission_desc=请选择该团队所具有的权限等级: +team_permission_desc=此团队应该拥有什么权限? +team_unit_desc=这个团队应该可访问哪些仓库单元? form.name_reserved=组织名称 '%s' 是被保留的。 form.name_pattern_not_allowed=组织名称不允许 '%s' 的格式。 @@ -897,9 +999,9 @@ settings.full_name=组织全名 settings.website=官方网站 settings.location=所在地区 settings.update_settings=更新组织设置 -settings.update_setting_success=组织设置更新成功! +settings.update_setting_success=组织设置已更新。 settings.change_orgname_prompt=该操作将会影响到所有与该组织有关的链接 -settings.update_avatar_success=组织头像更新成功! +settings.update_avatar_success=组织头像已经更新。 settings.delete=删除组织 settings.delete_account=删除当前组织 settings.delete_prompt=删除操作会永久清除该组织的信息,并且 <strong>不可恢复</strong>! @@ -926,7 +1028,7 @@ teams.leave=离开团队 teams.read_access=读取权限 teams.read_access_helper=这个团队将拥有查看和克隆所属仓库的权限。 teams.write_access=写入权限 -teams.write_access_helper=这个团队将拥有查看、克隆和推送所属仓库的权限。 +teams.write_access_helper=这个团队将拥有查看和克隆所属仓库的权限。 teams.admin_access=管理权限 teams.admin_access_helper=这个团队将拥有查看、克隆、推送和添加其他组织成员到团队的权限。 teams.no_desc=该团队暂无描述 @@ -938,7 +1040,7 @@ teams.delete_team=删除当前团队 teams.add_team_member=添加团队成员 teams.delete_team_title=团队删除操作 teams.delete_team_desc=删除操作会永久清除有关该团队的信息,您确定要继续操作吗?团队成员可能会失去对某些仓库的操作权限。 -teams.delete_team_success=指定团队删除成功! +teams.delete_team_success=该团队已被删除。 teams.read_permission_desc=该团队拥有对所属仓库的 <strong>读取</strong> 权限,团队成员可以进行查看和克隆等只读操作。 teams.write_permission_desc=该团队拥有对所属仓库的 <strong>读取</strong> 和 <strong>写入</strong> 的权限。 teams.admin_permission_desc=该团队拥有一定的 <strong>管理</strong> 权限,团队成员可以读取、克隆、推送以及添加其它仓库协作者。 @@ -968,23 +1070,24 @@ dashboard.statistic_info=Gitea 数据库统计:<b>%d</b> 位用户,<b>%d</b> dashboard.operation_name=操作名称 dashboard.operation_switch=开关 dashboard.operation_run=执行 -dashboard.clean_unbind_oauth=清理未绑定社交帐号 -dashboard.clean_unbind_oauth_success=所有未绑定社交数据清除成功! +dashboard.clean_unbind_oauth=清理未绑定的 OAuth 连接 +dashboard.clean_unbind_oauth_success=所有未绑定的 OAuth 连接已被删除。 dashboard.delete_inactivate_accounts=删除所有未激活帐户 dashboard.delete_inactivate_accounts_success=所有未激活帐号清除成功! dashboard.delete_repo_archives=删除所有仓库存档 dashboard.delete_repo_archives_success=所有仓库存档清除成功! -dashboard.delete_missing_repos=删除所有丢失 Git 文件的仓库记录 -dashboard.delete_missing_repos_success=所有丢失 Git 文件的仓库记录删除成功! +dashboard.delete_missing_repos=删除所有丢失了Git文件的仓库记录 +dashboard.delete_missing_repos_success=已失去其对应的 Git 文件的所有仓库已被删除。 dashboard.git_gc_repos=对仓库进行垃圾回收 -dashboard.git_gc_repos_success=所有仓库垃圾回收成功! -dashboard.resync_all_sshkeys=重新生成 '.ssh/authorized_keys' 文件(警告:不是 Gitea 的密钥也会被删除) -dashboard.resync_all_sshkeys_success=所有公钥重新生成成功! -dashboard.resync_all_update_hooks=重新生成所有仓库的 Update 钩子(用于自定义配置文件被修改) -dashboard.resync_all_update_hooks_success=所有仓库的 Update 钩子重新生成成功! -dashboard.reinit_missing_repos=重新初始化所有丢失 Git 文件的仓库 -dashboard.reinit_missing_repos_success=所有丢失 Git 文件的仓库重新初始化成功! - +dashboard.git_gc_repos_success=所有仓库已完成执行垃圾回收。 +dashboard.resync_all_sshkeys=重写 '.ssh/authorized_keys ' 文件 (仅作用于 Gitea SSH 密钥) +dashboard.resync_all_sshkeys_success=所有的公共密钥已重写。 +dashboard.resync_all_hooks=重新同步所有仓库的 pre-receive、update 和 post-receive 钩子 +dashboard.resync_all_hooks_success=所有仓库的 pre-receive、update 和 post-receive 钩子重新同步成功! +dashboard.reinit_missing_repos=重新初始化所有丢失的 Git 仓库存在的记录 +dashboard.reinit_missing_repos_success=所有丢失的 Git 仓库存在的记录已经被重新初始化。 +dashboard.sync_external_users=同步外部用户数据 +dashboard.sync_external_users_started=外部用户同步已开始 dashboard.server_uptime=服务运行时间 dashboard.current_goroutine=当前 Goroutines 数量 dashboard.current_memory_usage=当前内存使用量 @@ -1025,46 +1128,49 @@ users.created=创建时间 users.last_login=最后登陆 users.never_login=从未登录 users.send_register_notify=向用户发送注册通知邮件 -users.new_success=新的用户 '%s' 创建成功! +users.new_success=帐户 '%s' 已被创建。 users.edit=编辑 users.auth_source=认证源 users.local=本地 users.auth_login_name=认证登录名称 users.password_helper=将值留空使其保持不变。 -users.update_profile_success=该用户信息更新成功! +users.update_profile_success=账号信息已被更新。 users.edit_account=编辑用户信息 users.max_repo_creation=最大允许创建仓库数量 users.max_repo_creation_desc=(设置为 -1 表示使用全局默认值) -users.is_activated=该用户已被激活 -users.prohibit_login=该帐户被禁止登录 +users.is_activated=此帐户已完成激活 +users.prohibit_login=此帐户被阻止登录 users.is_admin=该用户具有管理员权限 users.allow_git_hook=该用户具有创建 Git 钩子的权限 users.allow_import_local=该用户具有导入本地仓库的权限 users.allow_create_organization=此账号有权限创建组织 users.update_profile=更新用户信息 users.delete_account=删除该用户 -users.still_own_repo=该帐户仍然是某些仓库的拥有者,您必须先转移或删除它们才能执行删除帐户操作! -users.still_has_org=该帐户仍旧是某些组织的成员,您必须先使其离开或删除组织。 +users.still_own_repo=此帐户仍拥有至少一个仓库,您需要先删除或转移它们。 +users.still_has_org=此帐户仍是至少一个组织的成员,你需要先离开或删除组织。 users.deletion_success=用户删除成功! -orgs.org_manage_panel=组织管理面板 +orgs.org_manage_panel=组织管理 orgs.name=组织名称 orgs.teams=团队数 orgs.members=成员数 +orgs.new_orga=创建组织 -repos.repo_manage_panel=仓库管理界面 +repos.repo_manage_panel=仓库管理 repos.owner=所有者 repos.name=仓库名称 repos.private=私有库 repos.watches=关注数 repos.stars=点赞数 repos.issues=工单数 +repos.size=大小 -auths.auth_manage_panel=认证管理面板 +auths.auth_manage_panel=认证管理 auths.new=添加新的源 auths.name=认证名称 auths.type=认证类型 auths.enabled=已启用 +auths.syncenabled=启用用户同步 auths.updated=最后更新时间 auths.auth_type=认证类型 auths.auth_name=认证名称 @@ -1094,16 +1200,36 @@ auths.allowed_domains_helper=将值留空表示不对域名做任何限制。多 auths.enable_tls=启用 TLS 加密 auths.skip_tls_verify=忽略 TLS 验证 auths.pam_service_name=PAM 服务名称 +auths.oauth2_provider=OAuth2 提供程序 +auths.oauth2_clientID=客户端 ID (键) +auths.oauth2_clientSecret=客户端密钥 +auths.openIdConnectAutoDiscoveryURL=OpenID 连接自动发现 URL +auths.oauth2_use_custom_url=使用自定义的 URL 而不是默认的 URL +auths.oauth2_tokenURL=令牌的 URL +auths.oauth2_authURL=授权的 URL +auths.oauth2_profileURL=配置文件的 URL +auths.oauth2_emailURL=电子邮件 URL auths.enable_auto_register=允许授权用户自动注册 auths.tips=帮助提示 +auths.tips.oauth2.general=OAuth2 身份验证 +auths.tips.oauth2.general.tip=当注册一个新的 OAuth2 认证,回调/重定向 URL 应该是: <host>/user/oauth2/<Authentication Name>/callback +auths.tip.oauth2_provider=OAuth2 提供程序 +auths.tip.bitbucket=注册新的 OAuth 消费者 https://bitbucket.org/account/user/<your username>/oauth-consumers/new 同时添加权限"帐户"-"读 +auths.tip.dropbox=在 https://www.dropbox.com/developers/apps 上创建一个新的应用程序 +auths.tip.facebook=在 https://developers.facebook.com/apps 注册一个新的应用,并添加产品"Facebook 登录 +auths.tip.github=在 https://github.com/settings/applications/new 注册一个 OAuth 应用程序 +auths.tip.gitlab=在 https://github.com/settings/applications/new 注册一个 OAuth 应用程序 +auths.tip.google_plus=从谷歌 API 控制台 (https://console.developers.google.com/) 获得 OAuth2 客户端凭据 +auths.tip.openid_connect=使用 OpenID 连接发现 URL (<server>/.well-known/openid-configuration) 来指定终点 +auths.tip.twitter=访问 https://dev.twitter.com/apps,创建应用程序并确保启用了"允许此应用程序用于登录 Twitter"选项。 auths.edit=编辑认证设置 auths.activated=该授权认证已经启用 -auths.new_success=新的授权源 "%s" 添加成功! -auths.update_success=认证设置更新成功! +auths.new_success=已添加身份验证 '%s'。 +auths.update_success=身份验证设置已更新。 auths.update=更新认证设置 -auths.delete=删除该认证 -auths.delete_auth_title=删除认证操作 -auths.delete_auth_desc=该认证将被删除。是否继续? +auths.delete=删除此验证来源 +auths.delete_auth_title=删除身份验证源 +auths.delete_auth_desc=此身份验证源将被删除,你确定你想要继续吗? auths.still_in_used=此认证仍旧与一些用户有关联,请先删除或者将这些用户转换为其它登录类型。 auths.deletion_success=授权源删除成功! auths.login_source_exist=登录源 '%s' 已存在。 @@ -1112,6 +1238,7 @@ config.server_config=服务器配置 config.app_name=应用名称 config.app_ver=应用版本 config.app_url=应用 URL +config.custom_conf=配置文件路径 config.domain=应用域名 config.offline_mode=离线模式 config.disable_router_log=关闭路由日志 @@ -1150,20 +1277,23 @@ config.db_path_helper=(用于 "sqlite3" 和 "tidb") config.service_config=服务配置 config.register_email_confirm=注册邮件确认 config.disable_register=关闭注册功能 +config.enable_openid_signup=启用通过 OpenID 注册 +config.enable_openid_signin=启用 OpenID 登录 config.show_registration_button=显示注册按钮 config.require_sign_in_view=强制登录浏览 config.mail_notify=邮件通知提醒 config.disable_key_size_check=禁用密钥最小长度检查 config.enable_captcha=启用验证码服务 config.active_code_lives=激活用户链接有效期 -config.reset_password_code_lives=重置密码链接有效期 +config.reset_password_code_lives=重置密码验证码到期时间 config.default_keep_email_private=隐藏邮箱地址的默认值 +config.default_allow_create_organization=创建组织的默认权限 config.no_reply_address=不可回邮地址 config.webhook_config=Web 钩子配置 config.queue_length=队列长度 config.deliver_timeout=推送超时 -config.skip_tls_verify=忽略 TLS 验证 +config.skip_tls_verify=跳过 TLS 验证 config.mailer_config=邮件配置 config.mailer_enabled=启用服务 @@ -1236,12 +1366,12 @@ notices.type=提示类型 notices.type_1=仓库 notices.desc=描述 notices.op=操作 -notices.delete_success=系统提示删除成功! +notices.delete_success=系统通知已被删除。 [action] -create_repo=`创建了仓库 <a href="%s">%s</a>` -rename_repo=`重命名仓库 <code>%[1]s</code> 为 <a href="%[2]s">%[3]s</a>` -commit_repo=`推送了 <a href="%[1]s/src/%[2]s">%[3]s</a> 分支的代码到 <a href="%[1]s">%[4]s</a>` +create_repo=创建了仓库 <a href="%s">%s</a> +rename_repo=重命名仓库 <code>%[1]s</code> 为 <a href="%[2]s">%[3]s</a> +commit_repo=推送了 <a href="%[1]s/src/%[2]s">%[3]s</a> 分支的代码到 <a href="%[1]s">%[4]s</a> create_issue=`创建了工单 <a href="%s/issues/%s">%s#%[2]s</a>` close_issue=`关闭了工单 <a href="%s/issues/%s">%s#%[2]s</a>` reopen_issue=`重新开启了工单 <a href="%s/issues/%s">%s#%[2]s</a>` @@ -1252,31 +1382,32 @@ comment_issue=`评论了工单 <a href="%s/issues/%s">%s#%[2]s</a>` merge_pull_request=`合并了合并请求 <a href="%s/pulls/%s">%s#%[2]s</a>` transfer_repo=将仓库 <code>%s</code> 转移至 <a href="%s">%s</a> push_tag=推送了标签 <a href="%s/src/%s">%[2]s</a> 到 <a href="%[1]s">%[3]s</a> -compare_commits=对比 %d 次代码提交 +compare_commits=比较 %d 提交 [tool] -ago=之前 -from_now=之后 +ago=%s前 +from_now=%s 之后 now=现在 -1s=1 秒%s -1m=1 分钟%s -1h=1 小时%s -1d=1 天%s -1w=1 周%s -1mon=1 月%s -1y=1 年%s -seconds=%d 秒%s -minutes=%d 分钟%s -hours=%d 小时%s -days=%d 天%s -weeks=%d 周%s -months=%d 月%s -years=%d 年%s +future=将来 +1s=1 秒 +1m=1分钟 +1h=1 小时 +1d=1 天 +1w=1周 +1mon=1 个月 +1y=1年 +seconds=%d 秒 +minutes=%d 分钟 +hours=%d 小时 +days=%d 天 +weeks=%d 周 +months=%d 个月 +years=%d 年 raw_seconds=秒 raw_minutes=分钟 [dropzone] -default_message=拖曳文件到此处或单击上传 +default_message=拖动文件或者点击上传。 invalid_input_type=您不能上传该类型的文件 file_too_big=文件体积({{filesize}} MB)超过了最大允许体积({{maxFilesize}} MB) remove_file=移除文件 @@ -1285,9 +1416,21 @@ remove_file=移除文件 notifications=通知 unread=未读消息 read=已读消息 -no_unread=您目前没有未读消息。 -no_read=您目前没有已读消息。 -pin=钉上 +no_unread=您没有任何未读的通知。 +no_read=您没有任何已读的通知。 +pin=Pin 通知 mark_as_read=标记为已读 mark_as_unread=标记为未读 +[gpg] +error.extract_sign=无法提取签名 +error.generate_hash=无法生成提交的哈希 +error.no_committer_account=没有帐户链接到提交者的电子邮件 +error.no_gpg_keys_found=找不到此签名对应的密钥 +error.not_signed_commit=未签名的提交 +error.failed_retrieval_gpg_keys=找不到任何与该提交者账号相关的密钥 + +[units] +error.no_unit_allowed_repo=该存储库中找不到任何被允许访问的单元 +error.unit_not_allowed=您没有权限访问此仓库单元 + |