diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 194de73c30fd..4b0281edf9a8 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -81,7 +81,6 @@ err_empty_admin_password=Das Administrator-Passwort darf nicht leer sein.
general_title=Allgemeine Einstellungen
app_name=Seitentitel
-app_name_helper=Gebe hier den Namen deines Unternehmens ein.
repo_path=Repository-Verzeichnis
repo_path_helper=Remote-Git-Repositories werden in diesem Verzeichnis gespeichert.
lfs_path=Git LFS-Wurzelpfad
diff --git a/options/locale/locale_pt-BR.ini b/options/locale/locale_pt-BR.ini
index 0f5478648656..9079273a6ae9 100644
--- a/options/locale/locale_pt-BR.ini
+++ b/options/locale/locale_pt-BR.ini
@@ -81,7 +81,6 @@ err_empty_admin_password=A senha do administrador não pode ser em branco.
general_title=Configurações gerais
app_name=Título do site
-app_name_helper=Digite o nome da sua empresa aqui.
repo_path=Caminho raíz do repositório
repo_path_helper=Todos os repositórios remotos do Git serão salvos neste diretório.
lfs_path=Caminho raiz do Git LFS
diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini
index a862637561e5..10ea6c0c8af7 100644
--- a/options/locale/locale_uk-UA.ini
+++ b/options/locale/locale_uk-UA.ini
@@ -80,7 +80,6 @@ err_empty_admin_password=Пароль адміністратора не може
general_title=Загальні налаштування
app_name=Назва сайту
-app_name_helper=Введіть назву вашої компанії.
repo_path=Кореневий шлях репозиторія
repo_path_helper=Всі вилучені Git репозиторії будуть збережені в цей каталог.
lfs_path=Кореневої шлях Git LFS
@@ -465,6 +464,8 @@ issues.new.no_milestone=Етап відсутній
issues.new.clear_milestone=Очистити етап
issues.new.open_milestone=Активні етапи
issues.new.closed_milestone=Закриті етапи
+issues.new.assignees=Виконавеці
+issues.new.clear_assignees=Прибрати виконавеців
issues.no_ref=Не вказана гілка або тег
issues.create=Створити проблему
issues.new_label=Нова мітка
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index 178d691bc011..6a277cf2abf6 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -1,11 +1,15 @@
+app_desc=一款极易搭建的自助 Git 服务
home=首页
dashboard=控制面板
explore=探索
help=帮助
sign_in=登录
+sign_in_with=登录方式
sign_out=退出
+sign_up=注册
link_account=链接帐户
+link_account_signin_or_signup=使用已有账号登录来连接到此账号,或者注册一个新账号
register=注册
website=官方网站
version=当前版本
@@ -14,10 +18,17 @@ template=模板
language=语言选项
notifications=通知
create_new=创建…
+user_profile_and_more=个人信息和配置
signed_in_as=已登录用户
+enable_javascript=使用 JavaScript能使本网站更好的工作。
username=用户名
+email=电子邮件地址
password=密码
+re_type=重新输入密码
+captcha=验证码
+twofa=两步验证
+twofa_scratch=两步验证口令
passcode=验证码
repository=仓库
@@ -29,8 +40,12 @@ new_mirror=创建新的镜像
new_fork=新的仓库Fork
new_org=创建新的组织
manage_org=管理我的组织
+admin_panel=管理后台
account_settings=帐户设置
settings=帐户设置
+your_profile=个人信息
+your_starred=已点赞
+your_settings=设置
all=所有
sources=自建
@@ -46,11 +61,17 @@ cancel=取消
[install]
install=安装页面
+title=初始配置
+docker_helper=如果您正在使用 Docker 容器运行 Gitea,请务必先仔细阅读 官方文档 后再对本页面进行填写。
+requite_db_desc=Gitea 要求安装 MySQL、PostgreSQL、SQLite3 或 TiDB。
db_title=数据库设置
db_type=数据库类型
host=数据库主机
+user=用户名
password=数据库用户密码
db_name=数据库名称
+db_helper=MySQL 用户注意: 请使用 InnoDB 存储引擎和 "utf8_general_ci" 字符集。
+ssl_mode=SSL
path=数据库文件路径
sqlite_helper=SQLite3 或 TiDB 数据库的文件路径。如果以服务的方式运行 Gitea, 请输入绝对路径。
err_empty_db_path=SQLite3 或 TiDB 的数据库路径不能为空。
@@ -60,7 +81,7 @@ err_empty_admin_password=管理员密码不能为空。
general_title=一般设置
app_name=站点名称
-app_name_helper=输入你的公司名称
+app_name_helper=您可以在此输入您公司的名称。
repo_path=仓库根目录
repo_path_helper=所有远程 Git 仓库将保存到此目录。
lfs_path=LFS根目录
@@ -115,7 +136,19 @@ test_git_failed=无法识别 'git' 命令:%v
sqlite3_not_available=您所使用的发行版不支持 SQLite3,请从 %s 下载官方构建版,而不是 gobuild 版本。
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,玩得开心。
+invalid_log_root_path=日志路径无效: %v
+default_keep_email_private=默认情况下隐藏电子邮件地址
+default_keep_email_private_popup=默认情况下, 隐藏新用户帐户的电子邮件地址。
+default_allow_create_organization=默认情况下允许创建组织
+default_allow_create_organization_popup=默认情况下, 允许新用户帐户创建组织。
+default_enable_timetracking=默认情况下启用时间跟踪
+default_enable_timetracking_popup=默认情况下启用新存储库的时间跟踪。
+no_reply_address=隐藏电子邮件
+no_reply_address_helper=具有隐藏电子邮件地址的用户的域名。例如, 用户名 "joe" 将以 "joe@noreply.example.org" 的身份登录到 Git 中. 如果隐藏的电子邮件域设置为 "noreply.example.org"。
[home]
uname_holder=登录名或电子邮箱地址
@@ -137,9 +170,18 @@ users=用户
organizations=组织
search=搜索
code=代码
+repo_no_results=未找到匹配的仓库。
+user_no_results=未找到匹配的用户。
+org_no_results=未找到匹配的组织。
+code_no_results=未找到与搜索字词匹配的源代码。
+code_search_results=“%s” 的搜索结果是
[auth]
+create_new_account=注册帐号
register_helper_msg=已经注册?立即登录!
+social_register_helper_msg=已经注册?立即绑定!
+disable_register_prompt=对不起,注册功能已被关闭。请联系网站管理员。
+disable_register_mail=已禁用注册的电子邮件确认。
remember_me=记住登录
forgot_password_title=忘记密码
forgot_password=忘记密码?
@@ -147,22 +189,33 @@ sign_up_now=还没帐户?马上注册。
confirmation_mail_sent_prompt=一封新的确认邮件已经被发送至 %s,请检查您的收件箱并在 %s 内完成确认注册操作。
reset_password_mail_sent_prompt=确认电子邮件已被发送到 %s。请您在 %s 内检查您的收件箱 ,完成密码重置过程。
active_your_account=激活您的帐户
+prohibit_login=禁止登录
+prohibit_login_desc=您的帐户被禁止登录,请与网站管理员联系。
+resent_limit_prompt=您请求发送激活邮件过于频繁,请等待 3 分钟后再试!
has_unconfirmed_mail=%s 您好,系统检测到您有一封发送至 %s 但未被确认的邮件。如果您未收到激活邮件,或需要重新发送,请单击下方的按钮。
resend_mail=单击此处重新发送确认邮件
email_not_associate=您输入的邮箱地址未被关联到任何帐号!
send_reset_mail=单击此处(重新)发送您的密码重置邮件
reset_password=重置密码
+invalid_code=此确认密钥无效或已过期。
reset_password_helper=单击此处重置密码
password_too_short=密码长度不能少于 %d 位!
+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 URI 未知。在这里关联一个新帐户。
openid_register_title=创建新帐户
+openid_register_desc=所选的 OpenID URI 未知。在这里关联一个新帐户。
+openid_signin_desc=输入您的 OpenID URI。例如: https://anne.me、bob.openid.org.cn 或 gnusocial.net/carry。
+disable_forgot_password_mail=密码重置已被禁用。请与网站管理员联系。
[mail]
activate_account=请激活您的帐户
@@ -174,12 +227,14 @@ register_notify=欢迎来到 Gitea
[modal]
yes=确认操作
no=取消操作
+modify=更新
[form]
UserName=用户名
RepoName=仓库名称
Email=邮箱地址
Password=密码
+Retype=重新输入密码
SSHTitle=SSH 密钥名称
HttpsUrl=HTTPS URL 地址
PayloadUrl=推送地址
@@ -195,6 +250,9 @@ TreeName=文件路径
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 个字符。
@@ -202,8 +260,23 @@ email_error=不是一个有效的邮箱地址。
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=团队名称已被使用。
+team_no_units_error=至少选择一项仓库单元。
+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=该用户名不存在
+last_org_owner=您不能从 "所有者" 团队中删除最后一个用户。在任何给定的团队中必须至少有一个所有者。
+cannot_add_org_to_team=组织不能被加入到团队中。
invalid_ssh_key=无法验证您的 SSH 密钥: %s
invalid_gpg_key=无法验证您的 GPG 密钥: %s
@@ -228,6 +301,7 @@ follow=关注
unfollow=取消关注
form.name_reserved='%s' 用户名被保留。
+form.name_pattern_not_allowed=用户名中不允许使用 "%s"。
[settings]
profile=个人信息
@@ -257,6 +331,7 @@ change_username=您的用户名已更改。
change_username_prompt=注意:更改账户名将同时改变账户的URL
continue=继续操作
cancel=取消操作
+language=界面语言
lookup_avatar_by_mail=从电子邮箱地址查找头像
federated_avatar_lookup=Federated Avatar 查找
@@ -283,8 +358,10 @@ primary=主要
primary_email=设为主要邮件地址
delete_email=移除
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
@@ -295,10 +372,13 @@ add_email_success=新的电子邮件地址已添加。
add_openid_success=新的 OpenID 地址已添加。
keep_email_private=隐藏电子邮件地址
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=需要帮助? 请查看有关 如何生成 SSH 密钥 或 常见 SSH 问题 寻找答案。
gpg_helper=需要帮助吗?看一看 GitHub 关于GPG 的指导。
add_new_key=增加 SSH 密钥
@@ -306,6 +386,7 @@ 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 公钥没有使用任何你的电子邮箱地址。
subkeys=子项
key_id=键ID
key_name=密钥名称
@@ -315,7 +396,10 @@ add_gpg_key_success=您的 GPG 密钥 '%s' 添加成功。
delete_key=删除
ssh_key_deletion=删除 SSH 密钥
gpg_key_deletion=删除 GPG 密钥
+ssh_key_deletion_desc=删除 SSH 公钥将取消对应的私钥对您的 Gitea 帐户的访问权限。继续?
+gpg_key_deletion_desc=删除 GPG 公钥将无法认知使用对应私钥签名的提交,继续?
ssh_key_deletion_success=GPG 密钥已被删除。
+gpg_key_deletion_success=GPG 密钥已被删除。
add_on=增加于
valid_until=有效期至
valid_forever=永久有效
@@ -327,39 +411,85 @@ key_state_desc=7 天内使用过该密钥
token_state_desc=7 天内使用过该密钥
show_openid=在个人信息上显示
hide_openid=在个人信息上隐藏
+ssh_disabled=SSH 被禁用
manage_social=管理关联社交帐户
+social_desc=这些外部账号已经绑定到你的Gitea账号。请确认这些账号,因为这些账号可以用来登录系统。
+unbind=取消链接
+unbind_success=社会帐户已从您的帐户中解除绑定。
+manage_access_token=管理Access Tokens
generate_new_token=生成新的令牌
+new_token_desc=使用令牌的应用拥有完全访问你的账户的权限。
token_name=令牌名称
generate_token=生成令牌
+generate_token_success=新令牌生成成功。请拷贝因为令牌将只会显示一次。
delete_token=删除令牌
+access_token_deletion=删除Access Tokens
+access_token_deletion_desc=删除一个令牌将会组织通过它访问你账号的应用。是否继续?
+delete_token_success=令牌已经被删除。使用该令牌的应用将不再能够访问你的账户。
+twofa_desc=两步验证可以加强你的账户安全性。
twofa_is_enrolled=你的账户已启用了两步验证。
twofa_not_enrolled=你的账号未开启两步验证。
+twofa_disable=禁用两步认证
+twofa_scratch_token_regenerate=重新生成初始令牌
+twofa_scratch_token_regenerated=你的初始令牌是 %s。请将它保存到一个安全的地方。
+twofa_enroll=启用两步验证
+twofa_disable_note=如果需要, 可以禁用双因素身份验证。
+twofa_disable_desc=关掉两步验证会使得您的账户不安全,继续执行?
+regenerate_scratch_token_desc=如果您丢失了您的验证口令或已经使用它登录, 您可以在这里重置它。
twofa_disabled=两步验证已被禁用。
scan_this_image=使用您的授权应用扫描这张图片:
or_enter_secret=或者输入密钥:%s
+then_enter_passcode=并输入应用程序中显示的密码:
+passcode_invalid=密码不正确。再试一次。
+twofa_enrolled=你的账户已经启用了两步验证。请保存初始令牌(%s)到一个安全的地方,此令牌仅当前显示一次。
+manage_account_links=管理绑定过的账号
+manage_account_links_desc=这些外部帐户已经绑定到您的 Gitea 帐户。
+account_links_not_available=当前没有与您的 Gitea 帐户绑定的外部帐户。
+remove_account_link=删除已绑定的账号
+remove_account_link_desc=删除已绑定帐户将吊销其对您的 Gitea 帐户的访问权限。继续?
+remove_account_link_success=已取消绑定帐户。
orgs_none=您现在还不是任何组织的成员。
repos_none=你并不拥有任何仓库
delete_account=删除当前帐户
+delete_prompt=此操作将永久删除您的用户帐户。它 不能 被撤消。
confirm_delete_account=确认删除帐户
+delete_account_title=删除当前帐户
+delete_account_desc=确实要永久删除此用户帐户吗?
[repo]
owner=拥有者
repo_name=仓库名称
+repo_name_helper=好的存储库名称使用简短、深刻和独特的关键字。
visibility=可见性
+visiblity_helper=将仓库设为私有
+visiblity_helper_forced=站点管理员强制要求新仓库为私有。
+visiblity_fork_helper=(修改该值将会影响到所有派生仓库)
+clone_helper=不知道如何克隆?查看帮助 。
fork_repo=派生仓库
fork_from=派生自
+fork_visiblity_helper=无法更改派生仓库的可见性。
repo_desc=仓库描述
repo_lang=仓库语言
+repo_gitignore_helper=选择 .gitignore 模板。
license=授权许可
+license_helper=选择授权许可文件。
+readme=自述
+readme_helper=选择自述文件模板。
+auto_init=初始化存储库 (添加. gitignore、许可证和自述文件)
create_repo=创建仓库
default_branch=默认分支
mirror_prune=修剪
+mirror_prune_desc=删除过时的远程跟踪引用
+mirror_interval=镜像间隔 (有效的时间单位是 ' h ', 'm', 's')
+mirror_interval_invalid=镜像间隔无效。
+mirror_address=从URL克隆
+mirror_last_synced=上次同步
watchers=关注者
stargazers=称赞者
forks=派生仓库
@@ -368,22 +498,33 @@ reactions_more=再加载 %d
form.reach_limit_of_creation=你已经达到了您的 %d 仓库的限制。
form.name_reserved=仓库名称 '%s' 是被保留的。
+form.name_pattern_not_allowed=仓库名称中不允许使用模式 "%s"。
+need_auth=需要授权验证
migrate_type=迁移类型
migrate_type_helper=该仓库将是一个 镜像
migrate_repo=迁移仓库
+migrate.clone_address=从 URL 迁移/克隆
+migrate.clone_address_desc=现有仓库的 HTTP(s) 或 Git "clone" URL
+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=派生自
+fork_from_self=无法派生已经拥有的仓库!
copy_link=复制链接
+copy_link_success=已复制链接
+copy_link_error=请按下 ⌘-C 或 Ctrl-C 复制
copied=复制成功
unwatch=取消关注
watch=关注
unstar=取消点赞
star=点赞
fork=派生
+download_archive=下载此仓库
no_desc=暂无描述
quick_guide=快速帮助
@@ -393,6 +534,7 @@ push_exist_repo=从命令行推送已经创建的仓库
bare_message=这个家伙很懒,什么都没有推送。
code=代码
+code.desc=查看源码、文件、提交和分支。
branch=分支
tree=目录树
filter_branch_and_tag=过滤分支或标签
@@ -409,7 +551,10 @@ file_raw=原始文件
file_history=文件历史
file_view_raw=查看原始文件
file_permalink=永久链接
+file_too_large=文件过大,无法显示。
+video_not_supported_in_browser=您的浏览器不支持使用 HTML5 'video' 标签。
stored_lfs=存储到Git LFS
+commit_graph=提交图
editor.new_file=新建文件
editor.upload_file=上传文件
@@ -420,6 +565,7 @@ editor.edit_this_file=编辑文件
editor.must_be_on_a_branch=您必须在某个分支上才能对此文件进行修改操作。
editor.fork_before_edit=您必须在派生这个仓库才能对此文件进行修改操作
editor.delete_this_file=删除文件
+editor.must_have_write_access=您必须具有写权限才能对此文件进行修改操作。
editor.file_delete_success=文件 %s 已被删除。
editor.name_your_file=命名文件...
editor.or=或
@@ -436,7 +582,10 @@ editor.new_branch_name_desc=新的分支名称...
editor.cancel=取消
editor.filename_cannot_be_empty=文件名不能为空。
editor.branch_already_exists=此仓库已存在名为 '%s' 的分支。
+editor.directory_is_a_file='%s' 已经作为文件名在此仓库中存在。
+editor.file_is_a_symlink='%s' 是一个符号链接,无法在线编辑。
editor.filename_is_a_directory='%s' 已经作为目录名在此仓库中存在。
+editor.file_editing_no_longer_exists=正在编辑的文件 '%s' 已不存在。
editor.file_changed_while_editing=文件内容在您进行编辑时已经发生变动。单击此处 查看变动的具体内容,或者 再次提交 覆盖已发生的变动。
editor.file_already_exists=此仓库已经存在名为 '%s' 的文件。
editor.no_changes_to_show=没有可以显示的变更。
@@ -462,6 +611,7 @@ commits.gpg_key_id=GPG 密钥 ID
ext_issues=外部工单
ext_issues.desc=链接到外部工单跟踪系统。
+issues.desc=组织 bug 报告、任务和里程碑。
issues.new=创建工单
issues.new.labels=标签
issues.new.no_label=未选择标签
@@ -471,6 +621,9 @@ issues.new.no_milestone=未选择里程碑
issues.new.clear_milestone=取消选中里程碑
issues.new.open_milestone=开启中的里程碑
issues.new.closed_milestone=已关闭的里程碑
+issues.new.assignees=指派成员
+issues.new.clear_assignees=取消指派成员
+issues.new.no_assignees=未指派成员
issues.no_ref=分支/标记未指定
issues.create=创建工单
issues.new_label=创建标签
@@ -498,6 +651,7 @@ issues.filter_label_no_select=所有标签
issues.filter_milestone=里程碑筛选
issues.filter_milestone_no_select=所有里程碑
issues.filter_assignee=指派人筛选
+issues.filter_assginee_no_select=所有指派成员
issues.filter_type=类型筛选
issues.filter_type.all_issues=所有工单
issues.filter_type.assigned_to_you=指派给您的
@@ -578,7 +732,12 @@ issues.add_time_minutes=分钟
issues.add_time_sum_to_small=没有输入时间。
issues.cancel_tracking=取消
issues.cancel_tracking_history=`取消时间跟踪 %s`
+issues.time_spent_total=总用时
issues.time_spent_from_all_authors=`总花费时间:%s`
+issues.due_date=过期时间
+issues.invalid_due_date_format=过期时间的格式错误,必须是 'yyyy-mm-dd' 的形式。
+issues.error_modifying_due_date=未能修改到期时间。
+issues.error_removing_due_date=未能删除到期时间。
issues.due_date_form=yyyy年mm月dd日
issues.due_date_form_add=添加到期时间
issues.due_date_form_update=更新到期时间
@@ -586,14 +745,20 @@ issues.due_date_form_remove=删除到期时间
issues.due_date_not_writer=你需要仓库写入权限来更新工单到期时间。
issues.due_date_not_set=未设置到期时间。
issues.due_date_added=到期时间 %s %s 已添加
+issues.due_date_modified=已将到期时间从 %s %s 修改为 %s
+issues.due_date_remove=到期时间 %s %s 已删除
+issues.due_date_overdue=过期
pulls.desc=启用合并请求和代码审阅。
pulls.new=创建合并请求
pulls.compare_changes=创建合并请求
+pulls.compare_changes_desc=选择合并的目标分支和源分支。
pulls.compare_base=合并到
pulls.compare_compare=拉取从
pulls.filter_branch=过滤分支
pulls.no_results=未找到结果
+pulls.nothing_to_compare=分支内容相同,无需创建合并请求。
+pulls.has_pull_request="在这些分支之间的合并请求已存在: %[2]s%#[3]d"
pulls.create=创建合并请求
pulls.title_desc=请求将 %[1]d 次代码提交从 %[2]s
合并至 %[3]s
pulls.merged_title_desc=于 %[4]s 将 %[1]d 次代码提交从 %[2]s
合并至 %[3]s
@@ -602,10 +767,17 @@ pulls.tab_commits=代码提交
pulls.tab_files=文件变动
pulls.reopen_to_merge=请重新打开此拉请求执行合并。
pulls.merged=已合并
+pulls.has_merged=请求已合并。
+pulls.is_checking=正在进行合并冲突检测,请稍后再试。
pulls.can_auto_merge_desc=该合并请求可以进行自动合并操作。
+pulls.cannot_auto_merge_desc=该合并请求存在冲突,无法进行自动合并操作。
+pulls.cannot_auto_merge_helper=手动合并解决此冲突
+pulls.no_merge_desc=由于未启用合并选项,此合并请求无法被合并。
+pulls.no_merge_helper=在仓库设置中启用合并选项或者手工合并请求。
pulls.merge_pull_request=合并请求
pulls.rebase_merge_pull_request=变基并合并
pulls.squash_merge_pull_request=压缩提交并合并
+pulls.invalid_merge_option=你可以在此合并请求中使用合并选项。
milestones.new=新的里程碑
milestones.open_tab=%d 开启中
@@ -614,13 +786,22 @@ milestones.closed=于 %s关闭
milestones.no_due_date=暂无截止日期
milestones.open=开启中
milestones.close=关闭
+milestones.new_subheader=里程碑组织工单,合并请求和跟踪进度。
milestones.create=创建里程碑
milestones.title=标题
milestones.desc=描述
milestones.due_date=截止日期(可选)
milestones.clear=清除
+milestones.invalid_due_date_format=过期时间的格式必须是 'yyyy-mm-dd' 的形式。
+milestones.create_success=里程碑 '%s' 已经创建。
milestones.edit=编辑里程碑
+milestones.edit_subheader=里程碑组织工单,合并请求和跟踪进度。
milestones.cancel=取消
+milestones.modify=更新里程碑
+milestones.edit_success=里程碑 %s 已经更新
+milestones.deletion=删除里程碑
+milestones.deletion_desc=删除该里程碑将会移除所有工单中相关的信息。是否继续?
+milestones.deletion_success=里程碑已被删除。
milestones.filter_sort.closest_due_date=到期日从近到远
milestones.filter_sort.furthest_due_date=到期日从远到近
milestones.filter_sort.least_complete=完成度从低到高
@@ -628,17 +809,26 @@ 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.welcome_desc=百科允许你撰写和与协作者分享文档
+wiki.desc=撰写和与协作者分享文档
+wiki.create_first_page=创建第一个页面
wiki.page=页面
wiki.filter_page=过滤页面
+wiki.new_page=页面
wiki.default_commit_message=关于此次修改的说明(可选)。
wiki.save_page=保存页面
wiki.last_commit_info=%s 于 %s 修改了此页面
wiki.edit_page_button=修改
wiki.new_page_button=新的页面
wiki.delete_page_button=删除页面
+wiki.delete_page_notice_1=百科页面 '%s' 删除后无法恢复,是否继续?
wiki.page_already_exists=相同名称的 Wiki 页面已经存在。
+wiki.reserved_page=维基名称 '%s' 是被保留的。
wiki.pages=所有页面
wiki.last_updated=最后更新于 %s
@@ -687,6 +877,9 @@ search.results=在 %s 中搜索 "%s" 的结果
settings=仓库设置
settings.desc=设置是你可以管理仓库设置的地方
+settings.options=仓库
+settings.collaboration=协作者
+settings.collaboration.admin=管理员
settings.collaboration.write=可写权限
settings.collaboration.read=可读权限
settings.collaboration.undefined=未定义
@@ -694,41 +887,80 @@ settings.hooks=管理 Web 钩子
settings.githooks=管理 Git 钩子
settings.basic_settings=基本设置
settings.mirror_settings=镜像设置
+settings.sync_mirror=同步
+settings.mirror_sync_in_progress=镜像同步正在进行中,请稍后后再试。
+settings.site=网站
settings.update_settings=更新仓库设置
settings.advanced_settings=高级设置
+settings.wiki_desc=启用仓库维基
+settings.use_internal_wiki=使用内置百科
+settings.use_external_wiki=使用外部百科
settings.external_wiki_url=外部 Wiki 链接
+settings.external_wiki_url_error=外部百科链接无效
+settings.issues_desc=启用工单系统
+settings.use_internal_issue_tracker=使用内置的轻量级工单管理系统
+settings.use_external_issue_tracker=使用外部的工单管理系统
settings.external_tracker_url=外部工单系统 URL
settings.tracker_url_format=外部工单管理系统的 URL 格式
settings.tracker_issue_style.numeric=纯数字形式
settings.tracker_issue_style.alphanumeric=英文字母数字组合形式
+settings.enable_timetracker=启用时间跟踪
+settings.allow_only_contributors_to_track_time=仅允许成员跟踪时间
+settings.pulls_desc=启用合并请求
+settings.pulls.ignore_whitespace=忽略空白冲突
+settings.pulls.allow_merge_commits=允许合并
+settings.admin_settings=管理员设置
settings.danger_zone=危险操作区
settings.new_owner_has_same_repo=新的仓库拥有者已经存在同名仓库!
+settings.convert=转换为普通仓库
+settings.convert_desc=您可以将该镜像仓库转换为普通仓库,但此操作不可恢复。
+settings.convert_notices_1=该操作会将镜像仓库转换为普通仓库,但该操作不可恢复。
+settings.convert_confirm=转换仓库
settings.transfer=转移仓库所有权
+settings.wiki_delete=删除百科数据
+settings.confirm_wiki_delete=删除百科数据
settings.delete=删除本仓库
settings.delete_notices_1=- 此操作 不可以 被回滚。
settings.transfer_owner=新拥有者
+settings.confirm_delete=删除本仓库
+settings.add_collaborator=增加协作者
+settings.add_collaborator_success=协作者添加成功!
+settings.delete_collaborator=删除
+settings.collaborator_deletion=删除协作者
+settings.remove_collaborator_success=协作者删除成功!
settings.search_user_placeholder=搜索用户...
settings.add_webhook=添加 Web 钩子
+settings.webhook_deletion=删除 Web 钩子
+settings.webhook_deletion_success=Web 钩子删除成功!
settings.webhook.test_delivery=测试推送
settings.webhook.request=请求内容
settings.webhook.response=响应内容
settings.webhook.headers=头信息
+settings.webhook.payload=内容
settings.webhook.body=响应体
settings.githook_edit_desc=如果钩子未启动,则会显示样例文件中的内容。如果想要删除某个钩子,则提交空白文本即可。
settings.githook_name=钩子名称
settings.githook_content=钩子文本
settings.update_githook=更新钩子设置
+settings.content_type=POST Content Type
settings.secret=密钥文本
settings.slack_username=服务名称
settings.slack_icon_url=图标 URL
settings.discord_username=用户名
settings.discord_icon_url=图标 URL
settings.slack_color=颜色代码
+settings.event_desc=触发条件:
+settings.event_push_only=推送事件
+settings.event_send_everything=所有事件
settings.event_choose=自定义事件...
settings.event_create=创建
+settings.event_create_desc=创建分支或标签
settings.event_pull_request=合并请求
+settings.event_pull_request_desc=开启、关闭、重新开启、编辑、指派、取消指派、更新标签、清除标签或同步合并请求
settings.event_push=推送
+settings.event_push_desc=Git 仓库推送
settings.event_repository=仓库
+settings.active=包括事件详细信息
settings.add_hook_success=Web 钩子添加成功!
settings.update_webhook=更新 Web 钩子
settings.update_hook_success=Web 钩子更新成功!
@@ -740,8 +972,13 @@ settings.slack_domain=域名
settings.slack_channel=频道
settings.deploy_keys=管理部署密钥
settings.add_deploy_key=添加部署密钥
+settings.is_writable=启用写权限
+settings.is_writable_info=允许此部署密钥 推送 提交到仓库。
+settings.no_deploy_keys=没有部署密钥。
settings.title=标题
settings.deploy_key_content=密钥文本
+settings.key_name_used=使用相同名称的部署密钥已经存在!
+settings.add_key_success=部署密钥 '%s' 添加成功。
settings.deploy_key_deletion=删除部署密钥
settings.deploy_key_deletion_desc=删除部署密钥将吊销对此存储库的访问权限。继续?
settings.deploy_key_deletion_success=部署密钥已删除。
@@ -750,16 +987,28 @@ settings.protected_branch=分支保护
settings.protected_branch_can_push=允许推吗?
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_whitelist_committers=启用推送白名单
settings.protect_whitelist_committers_desc=允许列入白名单用户或团队绕过推送限制。
+settings.protect_whitelist_users=推送白名单用户:
settings.protect_whitelist_search_users=搜索用户...
+settings.protect_whitelist_teams=推送白名单团队:
settings.protect_whitelist_search_teams=搜索团队...
settings.protect_merge_whitelist_committers=启用合并白名单
+settings.protect_merge_whitelist_committers_desc=仅允许白名单用户或团队合并合并请求到此分支。
+settings.protect_merge_whitelist_users=合并白名单用户:
+settings.protect_merge_whitelist_teams=合并白名单团队:
settings.add_protected_branch=启用保护
settings.delete_protected_branch=禁用保护
+settings.update_protect_branch_success=分支 "%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=父节点
@@ -774,6 +1023,7 @@ diff.view_file=查看文件
diff.file_suppressed=文件差异内容过多而无法显示
diff.too_many_files=部分文件因为文件数量过多而无法显示
+releases.desc=跟踪项目版本和下载。
release.releases=版本发布
release.new_release=发布新版
release.draft=草稿
@@ -782,6 +1032,8 @@ release.stable=稳定
release.edit=编辑
release.ahead=在该版本发布之后已有 %d 次代码提交到 %s 分支
release.source_code=源代码
+release.new_subheader=版本发布组织项目的版本。
+release.edit_subheader=版本发布组织项目的版本。
release.tag_name=标签名称
release.target=目标分支
release.tag_helper=选择一个存在的标签或者创建新标签。
@@ -811,11 +1063,17 @@ branch.delete=删除分支 '%s'
branch.delete_html=删除分支
branch.deletion_success=分支 '%s' 已被删除。
branch.deletion_failed=删除分支 '%s' 失败。
+branch.delete_branch_has_new_commits=因为合并之后有新的提交,分支 %s 无法被删除。
branch.create_branch=创建分支 %s
branch.create_from=从 '%s'
branch.create_success=分支 '%s' 已创建。
branch.branch_already_exists=此仓库已存在名为 '%s' 的分支。
+branch.branch_name_conflict=分支 '%s' 与已存在的分支 '%s' 名称冲突。
+branch.tag_collision=分支 '%s' 不能被创建因为同名的标签已经存在。
branch.deleted_by=删除人:%s
+branch.restore_success=分支 '%s' 已恢复。
+branch.restore_failed=未能还原分支%s。
+branch.protected_deletion_failed=分支 '%s' 已被保护,不可删除。
topic.manage_topics=管理主题
topic.done=已完成
@@ -823,6 +1081,7 @@ topic.done=已完成
[org]
org_name_holder=组织名称
org_full_name_holder=组织全名
+org_name_helper=组织名字应该简单明了。
create_org=创建组织
repo_updated=最后更新于
people=组织成员
@@ -834,21 +1093,34 @@ create_team=创建团队
org_desc=组织描述
team_name=团队名称
team_desc=团队描述
+team_name_helper=团队名字应该简单明了。
+team_permission_desc=权限
+form.name_reserved=组织名称 '%s' 是被保留的。
+form.create_org_not_allowed=此账号禁止创建组织
settings=组织设置
+settings.options=组织
settings.full_name=组织全名
settings.website=官方网站
settings.location=所在地区
settings.update_settings=更新组织设置
settings.update_setting_success=组织设置已更新。
+settings.change_orgname_prompt=注意:修改组织名称将会同时修改对应的URL。
+settings.update_avatar_success=组织头像已经更新。
settings.delete=删除组织
settings.delete_account=删除当前组织
+settings.delete_prompt=删除操作会永久清除该组织的信息,并且 不可恢复!
settings.confirm_delete_account=确认删除组织
settings.delete_org_title=删除组织
+settings.delete_org_desc=此组织将会被永久删除,确认继续吗?
settings.hooks_desc=在此处添加的 Web 钩子将会应用到该组织下的 所有仓库。
members.membership_visibility=成员可见性:
+members.public=可见
+members.public_helper=隐藏
+members.private=隐藏
+members.private_helper=显示
members.member_role=成员角色:
members.owner=管理员
members.member=普通成员
@@ -862,14 +1134,21 @@ teams.leave=离开团队
teams.read_access=读取权限
teams.read_access_helper=成员可以查看和克隆团队仓库。
teams.write_access=写入权限
+teams.write_access_helper=成员可以查看和推送提交到团队仓库。
+teams.admin_access=管理员权限
+teams.admin_access_helper=成员可以拉取和推送到团队仓库同时可以添加协作者。
teams.no_desc=该团队暂无描述
teams.settings=团队设置
+teams.owners_permission_desc=管理员团队对 所有仓库 具有操作权限,且对组织具有 管理员权限。
teams.members=团队成员
teams.update_settings=更新团队设置
teams.delete_team=删除团队
teams.add_team_member=添加团队成员
teams.delete_team_title=删除团队
+teams.delete_team_desc=删除一个团队将删除团队成员的访问权限,继续?
teams.delete_team_success=该团队已被删除。
+teams.read_permission_desc=该团队拥有对所属仓库的 读取 权限,团队成员可以进行查看和克隆等只读操作。
+teams.write_permission_desc=该团队拥有对所属仓库的 读取 和 写入 的权限。
teams.repositories=团队仓库
teams.search_repo_placeholder=搜索仓库...
teams.add_team_repository=添加团队仓库
@@ -889,6 +1168,9 @@ first_page=首页
last_page=末页
total=总计:%d
+dashboard.statistic=摘要
+dashboard.operations=维护操作
+dashboard.system_status=系统状态
dashboard.statistic_info=Gitea 数据库统计:%d 位用户,%d 个组织,%d 个公钥,%d 个仓库,%d 个仓库关注,%d 个赞,%d 次行为,%d 条权限记录,%d 张工单,%d 次评论,%d 个社交帐号,%d 个用户关注,%d 个镜像,%d 个版本发布,%d 个登录源,%d 个 Web 钩子,%d 个里程碑,%d 个标签,%d 个钩子任务,%d 个团队,%d 个更新任务,%d 个附件。
dashboard.operation_name=操作名称
dashboard.operation_switch=开关
@@ -898,11 +1180,21 @@ 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.git_gc_repos=对仓库进行垃圾回收
+dashboard.git_gc_repos_success=所有仓库已完成执行垃圾回收。
+dashboard.resync_all_sshkeys=重新生成 '.ssh/authorized_keys' 文件。(仅对非内置SSH服务有效)
+dashboard.resync_all_sshkeys_success=所有由 Gitea 控制的公钥都被重写了。
+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.git_fsck=在所有仓库中运行监控检查
+dashboard.git_fsck_started=仓库监控检查已经开始
dashboard.server_uptime=服务运行时间
dashboard.current_goroutine=当前 Goroutines 数量
dashboard.current_memory_usage=当前内存使用量
@@ -942,18 +1234,34 @@ users.repos=仓库数
users.created=创建时间
users.last_login=上次登录
users.never_login=从未登录
+users.send_register_notify=发送注册通知
users.new_success=帐户 '%s' 已被创建。
users.edit=修改
users.auth_source=认证源
users.local=本地
+users.auth_login_name=认证登录名称
+users.password_helper=保持密码为空将不更改密码。
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_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.deletion_success=用户帐户已被删除。
orgs.org_manage_panel=组织管理
orgs.name=名称
orgs.teams=团队
orgs.members=成员
+orgs.new_orga=创建新的组织
repos.repo_manage_panel=仓库管理
repos.owner=所有者
@@ -964,9 +1272,12 @@ repos.stars=点赞数
repos.issues=工单数
repos.size=从小到大
+auths.auth_manage_panel=认证源管理
+auths.new=添加认证源
auths.name=名称
auths.type=类型
auths.enabled=启用
+auths.syncenabled=启用用户同步
auths.updated=最后更新时间
auths.auth_type=认证类型
auths.auth_name=认证名称
@@ -976,8 +1287,10 @@ auths.host=主机
auths.port=端口
auths.bind_dn=绑定 DN
auths.bind_password=绑定密码
+auths.bind_password_helper=警告:密码将会被明文存储。如果可能请使用只读账号。
auths.user_base=用户搜索基准
auths.user_dn=用户 DN
+auths.attribute_username=用户名属性
auths.filter=用户过滤规则
auths.admin_filter=管理员过滤规则
auths.ms_ad_sa=MS AD 搜索属性
@@ -1001,27 +1314,47 @@ auths.tips=帮助提示
auths.tips.oauth2.general=OAuth2 认证
auths.tips.oauth2.general.tip=当注册一个新的 OAuth2 认证,回调/重定向 URL 应该是: /user/oauth2//callback
auths.tip.oauth2_provider=OAuth2 提供程序
+auths.tip.bitbucket=在 https://bitbucket.org/account/user//oauth-consumers/new 注册新的 OAuth 消费者同时添加权限"帐户"-"读
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://gitlab.com/profile/applications 上注册新应用程序
+auths.tip.google_plus=从谷歌 API 控制台 (https://console.developers.google.com/) 获得 OAuth2 客户端凭据
auths.tip.openid_connect=使用 OpenID 连接发现 URL (/.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.update=更新认证源
+auths.delete=删除认证源
auths.delete_auth_title=删除身份验证源
+auths.delete_auth_desc=删除一个认证源将阻止使用它进行登录。确认?
+auths.still_in_used=认证源仍在使用。请先解除或者删除使用此认证源的用户。
+auths.deletion_success=认证源已经更新。
+auths.login_source_exist=认证源 '%s' 已经存在。
config.server_config=服务器配置
+config.app_name=站点名称
+config.app_ver=Gitea版本
config.custom_conf=配置文件路径
+config.domain=SSH 服务域名
+config.offline_mode=离线模式
config.disable_router_log=关闭路由日志
+config.run_user=以用户名运行
config.run_mode=运行模式
config.git_version=Git 版本
config.repo_root_path=仓库根目录
config.lfs_root_path=LFS根目录
config.static_file_root_path=静态文件根目录
+config.log_file_root_path=日志路径
config.script_type=脚本类型
config.reverse_auth_user=反向代理认证
config.ssh_config=SSH 配置
config.ssh_enabled=启用
+config.ssh_start_builtin_server=使用内置 SSH 服务器
+config.ssh_domain=SSH 服务域名
config.ssh_port=端口
config.ssh_listen_port=监听端口
config.ssh_root_path=根目录
@@ -1034,21 +1367,37 @@ config.db_config=数据库配置
config.db_type=类型
config.db_host=主机
config.db_name=数据库名称
+config.db_user=用户名
+config.db_ssl_mode=SSL
config.db_ssl_mode_helper=(仅限 "postgres" 使用)
config.db_path=数据库路径
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.default_keep_email_private=默认情况下隐藏电子邮件地址
+config.default_allow_create_organization=默认情况下允许创建组织
+config.enable_timetracking=启用时间跟踪
+config.default_enable_timetracking=默认情况下启用时间跟踪
+config.default_allow_only_contributors_to_track_time=仅允许成员跟踪时间
+config.no_reply_address=隐藏电子邮件域
config.webhook_config=Web 钩子配置
config.queue_length=队列长度
config.deliver_timeout=推送超时
config.skip_tls_verify=跳过 TLS 验证
+config.mailer_config=邮件配置
config.mailer_enabled=启用服务
config.mailer_disable_helo=禁用 HELO 操作
config.mailer_name=任务名称
@@ -1056,6 +1405,10 @@ config.mailer_host=邮件主机地址
config.mailer_user=发送者帐号
config.mailer_use_sendmail=使用 Sendmail
config.mailer_sendmail_path=Sendmail 路径
+config.mailer_sendmail_args=Sendmail 的额外参数
+config.send_test_mail=发送测试邮件
+config.test_mail_failed=发送测试邮件至 '%s' 时失败:%v
+config.test_mail_sent=测试邮件已经发送至 '%s'。
config.oauth_config=OAuth 配置
config.oauth_enabled=启用
@@ -1075,6 +1428,7 @@ config.session_life_time=Session 生命周期
config.https_only=仅限 HTTPS
config.cookie_life_time=Cookie 生命周期
+config.picture_config=图片和头像配置
config.picture_service=图片服务
config.disable_gravatar=禁用 Gravatar 头像
config.enable_federated_avatar=启用 Federated Avatars
@@ -1099,6 +1453,7 @@ monitor.name=任务名称
monitor.schedule=任务安排
monitor.next=下次执行时间
monitor.previous=上次执行时间
+monitor.execute_times=执行时间
monitor.process=运行中进程
monitor.desc=进程描述
monitor.start=开始时间
@@ -1159,6 +1514,8 @@ raw_seconds=秒
raw_minutes=分钟
[dropzone]
+default_message=拖动文件或者点击此处上传。
+invalid_input_type=您不能上传该类型的文件
file_too_big=文件体积({{filesize}} MB)超过了最大允许体积({{maxFilesize}} MB)
remove_file=移除文件
@@ -1167,6 +1524,7 @@ notifications=通知
unread=未读消息
read=已读消息
no_unread=没有未读通知。
+no_read=没有未读通知。
pin=Pin 通知
mark_as_read=标记为已读
mark_as_unread=标记为未读
@@ -1175,8 +1533,12 @@ mark_all_as_read=全部标记为已读
[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=您没有权限访问此仓库单元