mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2026-05-12 22:10:25 +00:00
Followup to https://codeberg.org/forgejo/forgejo/pulls/11516. v15-specific backport of https://codeberg.org/forgejo/forgejo/pulls/12115 fixing all i18n strings in-place. Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12114 Reviewed-by: Gusted <gusted@noreply.codeberg.org> Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org>
519 lines
37 KiB
JSON
519 lines
37 KiB
JSON
{
|
||
"gpg.default_key": "使用默认密钥签名",
|
||
"gpg.error.extract_sign": "无法提取签名",
|
||
"gpg.error.generate_hash": "无法生成提交散列",
|
||
"gpg.error.no_committer_account": "没有帐户链接到提交者的电子邮箱",
|
||
"gpg.error.no_gpg_keys_found": "数据库中找不到此签名对应的密钥",
|
||
"gpg.error.not_signed_commit": "提交未签名",
|
||
"gpg.error.failed_retrieval_gpg_keys": "找不到任何与该提交者账号相关的密钥",
|
||
"gpg.error.probable_bad_signature": "警告!尽管数据库中有此ID对应的密钥,但此提交未通过验证!此提交是可疑的。",
|
||
"gpg.error.probable_bad_default_signature": "警告!尽管默认密钥具有此ID,但此提交未通过验证!此提交是可疑的。",
|
||
"notification.notifications": "通知",
|
||
"notification.unread": "未读",
|
||
"notification.read": "已读",
|
||
"notification.no_unread": "暂无未读通知。",
|
||
"notification.no_read": "暂无已读通知。",
|
||
"notification.pin": "固定通知",
|
||
"notification.mark_as_read": "标记为已读",
|
||
"notification.mark_as_unread": "标记为未读",
|
||
"notification.mark_all_as_read": "全部标记为已读",
|
||
"notification.subscriptions": "订阅",
|
||
"notification.watching": "关注",
|
||
"notification.no_subscriptions": "无任何订阅",
|
||
"dropzone.default_message": "拖放文件或点击此处上传",
|
||
"dropzone.invalid_input_type": "不能上传这类型的文件。",
|
||
"dropzone.file_too_big": "文件大小({{filesize}} MB)超过了最大限制({{maxFilesize}} MB)。",
|
||
"dropzone.remove_file": "移除文件",
|
||
"munits.data.b": "B",
|
||
"munits.data.kib": "KiB",
|
||
"munits.data.mib": "MiB",
|
||
"munits.data.gib": "GiB",
|
||
"munits.data.tib": "TiB",
|
||
"munits.data.pib": "PiB",
|
||
"munits.data.eib": "EiB",
|
||
"packages.title": "软件包",
|
||
"packages.empty": "还没有软件包。",
|
||
"packages.empty.documentation": "关于软件包注册中心的更多信息,请参阅<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">文档</a>。",
|
||
"packages.empty.repo": "已上传了一个软件包,但它没有在这里显示吗?在<a href=\"%[1]s\">包设置</a>中将其链接到这个仓库。",
|
||
"packages.registry.documentation": "关于%s注册中心的更多信息,请参阅<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">文档</a>。",
|
||
"packages.filter.type": "类型",
|
||
"packages.filter.type.all": "所有",
|
||
"packages.filter.no_result": "没有筛选结果。",
|
||
"packages.filter.container.tagged": "已加标签",
|
||
"packages.filter.container.untagged": "未加标签",
|
||
"packages.published_by": "由<a href=\"%[2]s\">%[3]s</a>于%[1]s发布",
|
||
"packages.published_by_in": "由<a href=\"%[2]s\">%[3]s</a>发布于%[1]s:<a href=\"%[4]s\"><strong>%[5]s</strong></a>",
|
||
"packages.pub.install": "请运行以下命令以使用Dart安装软件包:",
|
||
"packages.installation": "安装",
|
||
"packages.about": "关于此软件包",
|
||
"packages.requirements": "要求",
|
||
"packages.dependencies": "依赖",
|
||
"packages.keywords": "关键词",
|
||
"packages.details": "详情",
|
||
"packages.details.author": "作者",
|
||
"packages.details.project_site": "项目网站",
|
||
"packages.details.repository_site": "仓库网站",
|
||
"packages.details.documentation_site": "文档网站",
|
||
"packages.details.license": "许可协议",
|
||
"packages.assets": "资源",
|
||
"packages.versions": "版本",
|
||
"packages.versions.view_all": "查看全部",
|
||
"packages.dependency.id": "ID",
|
||
"packages.dependency.version": "版本",
|
||
"packages.search_in_external_registry": "在%s中搜索",
|
||
"packages.alpine.registry": "通过在您的<code>/etc/apk/repositories</code>文件中添加以下URL来配置此注册中心:",
|
||
"packages.alpine.registry.key": "下载注册中心的RSA公钥到<code>/etc/apk/keys/</code>文件夹来验证索引签名:",
|
||
"packages.alpine.registry.info": "从下面的列表中选择$branch和$repository。",
|
||
"packages.alpine.repository.branches": "分支",
|
||
"packages.alpine.repository.repositories": "仓库",
|
||
"packages.alpine.repository.architectures": "架构",
|
||
"packages.arch.pacman.helper.gpg": "为pacman添加信任证书:",
|
||
"packages.arch.pacman.repo.multi": "%s在不同的发行版中有相同的版本。",
|
||
"packages.arch.pacman.repo.multi.item": "%s的配置",
|
||
"packages.arch.pacman.conf": "将有相关发行版和架构的服务器添加到<code>/etc/pacman.conf</code>中:",
|
||
"packages.arch.pacman.sync": "使用pacman同步软件包:",
|
||
"packages.arch.version.properties": "版本属性",
|
||
"packages.arch.version.description": "描述",
|
||
"packages.arch.version.provides": "提供",
|
||
"packages.arch.version.groups": "组",
|
||
"packages.arch.version.optdepends": "可选依赖",
|
||
"packages.arch.version.makedepends": "构建依赖",
|
||
"packages.arch.version.checkdepends": "检查依赖",
|
||
"packages.arch.version.conflicts": "冲突",
|
||
"packages.arch.version.replaces": "替换",
|
||
"packages.arch.version.backup": "备份",
|
||
"packages.cargo.registry": "在Cargo配置文件中设置此注册中心(例如:<code>~/.cargo/config.toml</code>):",
|
||
"packages.cargo.install": "请运行以下命令以使用Cargo安装此软件包:",
|
||
"packages.chef.registry": "在您的<code>~/.chef/config.rb</code>文件中设置此注册中心:",
|
||
"packages.composer.registry": "在<code>~/.composer/config.json</code>文件中设置此注册中心:",
|
||
"packages.composer.install": "请运行以下命令以使用Composer安装此软件包:",
|
||
"packages.composer.dependencies.development": "开发依赖",
|
||
"packages.conan.install": "请运行以下命令以使用Conan安装此软件包:",
|
||
"packages.conda.registry": "在您的<code>.condarc</code>文件中将此注册中心设置为Conda仓库:",
|
||
"packages.conda.install": "请运行以下命令以使用Conda安装此软件包:",
|
||
"packages.container.images.title": "镜像",
|
||
"packages.container.details.type": "镜像类型",
|
||
"packages.container.details.platform": "平台",
|
||
"packages.container.pull": "通过命令行拉取镜像:",
|
||
"packages.container.digest": "摘要",
|
||
"packages.container.multi_arch": "操作系统与架构",
|
||
"packages.container.layers": "镜像分层",
|
||
"packages.container.labels": "标签",
|
||
"packages.container.labels.key": "键",
|
||
"packages.container.labels.value": "值",
|
||
"packages.cran.registry": "在您的<code>Rprofile.site</code>文件中设置此注册中心:",
|
||
"packages.debian.registry.info": "从下面的列表中选择$distribution和$component。",
|
||
"packages.debian.repository.distributions": "发行版",
|
||
"packages.debian.repository.components": "组件",
|
||
"packages.debian.repository.architectures": "架构",
|
||
"packages.generic.download": "通过命令行下载此软件包:",
|
||
"packages.go.install": "通过命令行安装此软件包:",
|
||
"packages.maven.registry": "在您项目的<code>pom.xml</code>文件中设置此注册中心:",
|
||
"packages.maven.install": "在<code>pom.xml</code>文件中的<code>依赖项</code>块中包含以下内容以使用此软件包:",
|
||
"packages.maven.install2": "通过命令行运行:",
|
||
"packages.maven.download": "请运行以下命令以下载此依赖项:",
|
||
"packages.nuget.install": "请运行以下命令以使用Nuget安装此软件包:",
|
||
"packages.nuget.dependency.framework": "目标框架",
|
||
"packages.npm.registry": "在您项目的<code>.npmrc</code>文件中设置此注册中心:",
|
||
"packages.npm.install": "请运行以下命令以使用npm安装此软件包:",
|
||
"packages.npm.install2": "或将其添加到package.json文件中:",
|
||
"packages.npm.dependencies.development": "开发依赖",
|
||
"packages.npm.dependencies.bundle": "捆绑依赖项",
|
||
"packages.npm.dependencies.peer": "对等依赖",
|
||
"packages.npm.dependencies.optional": "可选依赖",
|
||
"packages.npm.details.tag": "标签",
|
||
"packages.pypi.requires": "需要Python",
|
||
"packages.pypi.install": "请运行以下命令以使用pip安装此软件包:",
|
||
"packages.rpm.distros.redhat": "在基于RedHat的发行版上",
|
||
"packages.rpm.distros.suse": "在基于SUSE的发行版上",
|
||
"packages.rpm.repository.architectures": "架构",
|
||
"packages.rpm.repository.multiple_groups": "该软件包在多个组中可用。",
|
||
"packages.alt.install": "安装软件包",
|
||
"packages.alt.setup": "添加一个仓库到连接的仓库列表(选择必要的架构而非“_arch_”):",
|
||
"packages.alt.repository.architectures": "架构",
|
||
"packages.alt.repository.multiple_groups": "此软件包在多个组中可用。",
|
||
"packages.rubygems.install": "请运行以下命令以使用gem安装此软件包:",
|
||
"packages.rubygems.install2": "或将它添加到Gemfile中:",
|
||
"packages.rubygems.dependencies.runtime": "运行时依赖",
|
||
"packages.rubygems.dependencies.development": "开发依赖",
|
||
"packages.rubygems.required.ruby": "需要Ruby版本",
|
||
"packages.rubygems.required.rubygems": "需要RubyGem版本",
|
||
"packages.swift.install": "在<code>Package.swift</code>文件中添加此包:",
|
||
"packages.swift.install2": "并运行以下命令:",
|
||
"packages.vagrant.install": "请运行以下命令以新增Vagrant box:",
|
||
"packages.settings.link": "链接此软件包到一个仓库",
|
||
"packages.settings.link.description": "若将软件包与仓库链接起来,软件包将显示在仓库的软件包列表中。",
|
||
"packages.settings.link.select": "选择仓库",
|
||
"packages.settings.link.button": "更新仓库链接",
|
||
"packages.settings.link.success": "仓库链接已成功更新。",
|
||
"packages.settings.link.error": "更新仓库链接失败。",
|
||
"packages.settings.delete": "删除软件包",
|
||
"packages.settings.delete.description": "删除软件包是永久的,无法撤消。",
|
||
"packages.settings.delete.notice": "您将要删除%s(%s)。此操作是不可逆的,您确定吗?",
|
||
"packages.settings.delete.success": "软件包已被删除。",
|
||
"packages.settings.delete.error": "删除软件包失败。",
|
||
"packages.owner.settings.cargo.title": "Cargo注册中心索引",
|
||
"packages.owner.settings.cargo.initialize": "初始化索引",
|
||
"packages.owner.settings.cargo.initialize.description": "使用Cargo注册中心时需要一个特殊的索引Git仓库。此选项将(重新)创建仓库并自动配置它。",
|
||
"packages.owner.settings.cargo.initialize.error": "初始化Cargo索引失败:%v",
|
||
"packages.owner.settings.cargo.initialize.success": "Cargo索引已经成功创建。",
|
||
"packages.owner.settings.cargo.rebuild": "重建索引",
|
||
"packages.owner.settings.cargo.rebuild.description": "若索引与存储的Cargo包不同步,重建可能会很有用。",
|
||
"packages.owner.settings.cargo.rebuild.error": "无法重建Cargo索引:%v",
|
||
"packages.owner.settings.cargo.rebuild.success": "Cargo索引已成功重建。",
|
||
"packages.owner.settings.cargo.rebuild.no_index": "无法重建,未初始化任何索引。",
|
||
"packages.owner.settings.cleanuprules.title": "清理规则",
|
||
"packages.owner.settings.cleanuprules.add": "添加清理规则",
|
||
"packages.owner.settings.cleanuprules.edit": "编辑清理规则",
|
||
"packages.owner.settings.cleanuprules.none": "尚无清理规则。",
|
||
"packages.owner.settings.cleanuprules.preview": "清理规则预览",
|
||
"packages.owner.settings.cleanuprules.preview.overview": "已计划删除%d个软件包。",
|
||
"packages.owner.settings.cleanuprules.preview.none": "清理规则与任何软件包都不匹配。",
|
||
"packages.owner.settings.cleanuprules.pattern_full_match": "对完整的软件包名称应用规则",
|
||
"packages.owner.settings.cleanuprules.keep.title": "与这些规则相匹配的版本即使与下面的删除规则相匹配,也将予以保留。",
|
||
"packages.owner.settings.cleanuprules.keep.count": "保留最新的",
|
||
"packages.owner.settings.cleanuprules.keep.pattern": "欲保留版本的匹配规则",
|
||
"packages.owner.settings.cleanuprules.keep.pattern.container": "容器的<code>latest</code>版本总是会被保留。",
|
||
"packages.owner.settings.cleanuprules.remove.title": "与这些规则相匹配的版本将被删除,除非上述规则明确保留它们。",
|
||
"packages.owner.settings.cleanuprules.remove.days": "移除旧于天数的版本",
|
||
"packages.owner.settings.cleanuprules.remove.pattern": "欲删除版本的匹配规则",
|
||
"packages.owner.settings.cleanuprules.success.update": "清理规则已更新。",
|
||
"packages.owner.settings.cleanuprules.success.delete": "清理规则已删除。",
|
||
"packages.owner.settings.chef.title": "Chef注册中心",
|
||
"packages.owner.settings.chef.keypair": "生成密钥对",
|
||
"packages.owner.settings.chef.keypair.description": "发送至Chef注册中心的请求必须被加密签名以验证身份。在生成密钥对时,Forgejo仅保存公钥,您将得到供knife使用的私钥。生成新的密钥对将丢弃旧的密钥对。",
|
||
"fork.n_forks": "%s个派生",
|
||
"stars.n_stars": "%s次点赞",
|
||
"release.n_downloads": "%s次下载",
|
||
"repo.pulls.merged_title_desc": "于%[4]s将%[1]d次代码提交从<code>%[2]s</code>合并至<code>%[3]s</code>",
|
||
"repo.pulls.title_desc": "请求将%[1]d次代码提交从<code>%[2]s</code>合并至<code id=\"%[4]s\">%[3]s</code>",
|
||
"search.milestone_kind": "搜索里程碑……",
|
||
"home.welcome.no_activity": "无活动",
|
||
"home.welcome.activity_hint": "您的订阅中还没有任何内容。您关注的仓库中的操作和活动将显示在此处。",
|
||
"home.explore_repos": "探索仓库",
|
||
"home.explore_users": "探索用户",
|
||
"home.explore_orgs": "探索组织",
|
||
"incorrect_root_url": "此Forgejo实例配置为在“%s”上提供服务。您当前正在通过不同的网址查看Forgejo,这可能会导致应用程序的某些部分损坏。Forgejo管理员可以通过app.ini中的ROOT_URL设置控制规范网址。",
|
||
"themes.names.forgejo-auto": "Forgejo(遵循系统主题)",
|
||
"themes.names.forgejo-light": "Forgejo浅色",
|
||
"themes.names.forgejo-dark": "Forgejo深色",
|
||
"error.not_found.title": "页面不存在",
|
||
"alert.asset_load_failed": "无法从{path}加载资源文件。请确保资源文件可被访问。",
|
||
"install.invalid_lfs_path": "无法在指定路径创建LFS根目录:%[1]s",
|
||
"alert.range_error": " 必须是一个介于%[1]s和%[2]s之间的数字。",
|
||
"meta.last_line": "感谢各位对Forgejo翻译的支持和帮助!不需要翻译这个。(三维鱼)。",
|
||
"mail.actions.successful_run_after_failure_subject": "仓库%[2]s中的工作流%[1]s已恢复",
|
||
"mail.actions.not_successful_run_subject": "仓库%[2]s中的工作流%[1]s已失败",
|
||
"mail.actions.successful_run_after_failure": "仓库%[2]s中的工作流%[1]s已恢复",
|
||
"mail.actions.run_info_previous_status": "上次运行的状态:%[1]s",
|
||
"mail.actions.run_info_cur_status": "此次运行的状态:%[1]s(从%[2]s更新)",
|
||
"mail.actions.run_info_trigger": "由%[2]s %[1]s触发",
|
||
"mail.actions.not_successful_run": "仓库%[2]s中的工作流%[1]s已失败",
|
||
"discussion.locked": "讨论已被锁定。仅贡献者能够发表评论。",
|
||
"relativetime.future": "未来",
|
||
"relativetime.mins": "%d分钟前",
|
||
"relativetime.hours": "%d小时前",
|
||
"relativetime.weeks": "%d周前",
|
||
"relativetime.months": "%d个月前",
|
||
"relativetime.years": "%d年前",
|
||
"relativetime.1day": "昨天",
|
||
"relativetime.1week": "上周",
|
||
"relativetime.1month": "上个月",
|
||
"relativetime.1year": "去年",
|
||
"relativetime.now": "现在",
|
||
"relativetime.days": "%d天前",
|
||
"moderation.report_abuse_form.details": "此表单用于举报创建垃圾个人信息、仓库、议题、评论或行为不当的用户。",
|
||
"admin.config.moderation_config": "审核配置",
|
||
"moderation.report_abuse": "举报滥用",
|
||
"moderation.report_content": "举报内容",
|
||
"moderation.report_abuse_form.header": "向管理员举报滥用",
|
||
"moderation.report_abuse_form.invalid": "参数无效",
|
||
"moderation.report_abuse_form.already_reported": "您已举报此内容",
|
||
"moderation.abuse_category": "类别",
|
||
"moderation.abuse_category.placeholder": "选择类别",
|
||
"moderation.abuse_category.spam": "垃圾信息",
|
||
"moderation.abuse_category.malware": "恶意软件",
|
||
"moderation.abuse_category.illegal_content": "非法内容",
|
||
"moderation.abuse_category.other_violations": "其他违反平台规则的行为",
|
||
"moderation.report_remarks.placeholder": "请提供一些关于您所举报的滥用行为的详细信息。",
|
||
"moderation.report_remarks": "备注",
|
||
"moderation.submit_report": "提交举报",
|
||
"moderation.reporting_failed": "无法提交新的滥用举报:%v",
|
||
"moderation.reported_thank_you": "感谢您的举报,管理员已收到通知。",
|
||
"repo.form.cannot_create": "您可以创建仓库的所有空间均已达到仓库限制。",
|
||
"repo.issue_indexer.title": "议题索引器",
|
||
"watch.list.none": "没有人关注这个仓库。",
|
||
"followers.incoming.list.none": "没有人关注这位用户。",
|
||
"followers.outgoing.list.self.none": "你没有关注任何人。",
|
||
"followers.outgoing.list.none": "%s没有关注任何人。",
|
||
"stars.list.none": "没有人点赞这个仓库。",
|
||
"followers.incoming.list.self.none": "没有人关注你的个人资料。",
|
||
"editor.textarea.tab_hint": "此行已缩进。再次按<kbd>Tab</kbd>或按<kbd>Escape</kbd>退出编辑器。",
|
||
"editor.textarea.shift_tab_hint": "此行无缩进。再次按<kbd>Shift</kbd> + <kbd>Tab</kbd>或按<kbd>Escape</kbd>退出编辑器。",
|
||
"admin.dashboard.cleanup_offline_runners": "清理离线运行器",
|
||
"settings.visibility.description": "个人资料可见性设置会影响他人对您的非私有仓库的访问。<a href=\"%s\" target=\"_blank\">了解更多</a>。",
|
||
"avatar.constraints_hint": "自定义头像大小不得超过%[1]s,且分辨率不得大于%[2]d×%[3]d像素",
|
||
"keys.ssh.link": "SSH密钥",
|
||
"keys.gpg.link": "GPG密钥",
|
||
"profile.actions.tooltip": "更多操作",
|
||
"repo.diff.commit.next-short": "下一个",
|
||
"repo.diff.commit.previous-short": "上一个",
|
||
"feed.atom.link": "Atom订阅源",
|
||
"profile.edit.link": "编辑个人资料",
|
||
"og.repo.summary_card.alt_description": "仓库%[1]s的摘要卡片,描述为:%[2]s",
|
||
"repo.settings.push_mirror.branch_filter.label": "分支过滤器(可选)",
|
||
"repo.settings.push_mirror.branch_filter.description": "欲镜像的分支。留空以镜像所有分支。关于语法的更多信息,请参见<a href=\"%[1]s\">%[2]s文档</a>。例如:<code>main, release/*</code>",
|
||
"mail.actions.run_info_sha": "提交:%[1]s",
|
||
"discussion.sidebar.reference": "引用",
|
||
"admin.dashboard.remove_resolved_reports": "移除已解决的举报",
|
||
"compare.branches.title": "比较分支",
|
||
"admin.auths.allow_username_change.description": "允许用户在个人设置中更改用户名",
|
||
"admin.moderation.moderation_reports": "举报",
|
||
"admin.moderation.reports": "举报",
|
||
"admin.moderation.no_open_reports": "目前没有打开的举报。",
|
||
"admin.moderation.deleted_content_ref": "类型为%[1]v、ID为%[2]d的举报不存在",
|
||
"repo.commit.load_tags_failed": "由于内部错误,无法加载标签",
|
||
"admin.auths.allow_username_change": "允许更改用户名",
|
||
"migrate.pagure.description": "从pagure.io或其他Pagure实例迁移数据。",
|
||
"migrate.github.description": "从github.com或GitHub Enterprise服务器迁移数据。",
|
||
"migrate.git.description": "从任意Git服务迁移仓库。",
|
||
"migrate.gitea.description": "从gitea.com或其他Gitea实例迁移数据。",
|
||
"migrate.gitlab.description": "从gitlab.com或其他GitLab实例迁移数据。",
|
||
"migrate.gogs.description": "从notabug.org或其他Gogs实例迁移数据。",
|
||
"migrate.onedev.description": "从code.onedev.io或其他OneDev实例迁移数据。",
|
||
"migrate.gitbucket.description": "从GitBucket实例迁移数据。",
|
||
"migrate.codebase.description": "从codebasehq.com迁移数据。",
|
||
"migrate.forgejo.description": "从codeberg.org或其他Forgejo实例迁移数据。",
|
||
"warning.repository.out_of_sync": "此仓库的数据库表示已脱同步。如果在向此仓库推送提交后仍出现此警告,请联系管理员。",
|
||
"admin.config.security": "安全设置",
|
||
"settings.twofa_unroll_unavailable": "你的账户必须启用双因子认证,无法禁用。",
|
||
"error.must_enable_2fa": "此Forgejo实例要求用户启用双因子认证。转到%s以启用",
|
||
"admin.config.global_2fa_requirement.title": "全局双因子认证要求",
|
||
"admin.config.global_2fa_requirement.none": "无",
|
||
"admin.config.global_2fa_requirement.all": "所有用户",
|
||
"admin.config.global_2fa_requirement.admin": "管理员",
|
||
"settings.twofa_reenroll": "重新启用双因子认证",
|
||
"settings.twofa_reenroll.description": "重新启用你的双因子认证",
|
||
"settings.must_enable_2fa": "此Forgejo实例要求用户启用双因子认证。",
|
||
"migrate.pagure.incorrect_url": "提供了错误的源仓库URL",
|
||
"migrate.pagure.project_url": "Pagure项目URL",
|
||
"migrate.pagure.project_example": "Pagure项目URL,例如:https://pagure.io/pagure",
|
||
"migrate.pagure.token_label": "Pagure API令牌",
|
||
"repo.pulls.already_merged": "合并失败:此合并请求已被合并。",
|
||
"user.ghost.tooltip": "该用户已被删除或无法找到。",
|
||
"migrate.form.error.url_credentials": "URL包含凭据,请分别将凭据填入用户名和密码字段",
|
||
"actions.runs.view_most_recent_run": "查看最新运行",
|
||
"actions.runs.run_attempt_label": "运行尝试#%[1]s(%[2]s)",
|
||
"actions.runs.viewing_out_of_date_run": "您正在查看于%[1]s执行的过期运行。",
|
||
"actions.runs.all_workflows": "所有工作流",
|
||
"actions.runs.workflow": "工作流:",
|
||
"actions.runs.invalid_workflow_helper": "工作流配置文件无效。请检查您的配置文件:%s",
|
||
"actions.runs.no_matching_online_runner.helper": "没有匹配标签且在线的运行器:%s",
|
||
"actions.runs.no_job_without_needs": "工作流必须至少包含一组没有依赖的作业。",
|
||
"actions.runs.no_job": "工作流必须至少包含一个作业",
|
||
"actions.runs.actor": "操作者",
|
||
"actions.runs.status": "状态",
|
||
"actions.runs.actors_no_select": "所有操作者",
|
||
"actions.runs.status_no_select": "所有状态",
|
||
"actions.runs.no_results": "没有匹配的结果。",
|
||
"actions.runs.no_workflows": "目前还没有工作流。",
|
||
"actions.actions": "Actions",
|
||
"actions.runners": "运行器",
|
||
"actions.runners.runner_manage_panel": "管理运行器",
|
||
"actions.runners.new": "创建新运行器",
|
||
"actions.runners.new_notice": "如何启动一个运行器",
|
||
"actions.runners.status": "状态",
|
||
"actions.runners.status.unspecified": "未知",
|
||
"actions.runners.status.idle": "空闲",
|
||
"actions.runners.status.active": "在线",
|
||
"actions.runners.status.offline": "离线",
|
||
"actions.runners.name": "名称",
|
||
"actions.runners.owner_type": "类型",
|
||
"actions.runners.description": "描述",
|
||
"actions.runners.labels": "标签",
|
||
"actions.runners.last_online": "最后在线时间",
|
||
"actions.runners.runner_title": "运行器“%s”",
|
||
"actions.runners.task_list.no_tasks": "尚无任何任务",
|
||
"actions.runners.task_list.run": "运行",
|
||
"actions.runners.task_list.status": "状态",
|
||
"actions.runners.task_list.repository": "仓库",
|
||
"actions.runners.task_list.commit": "提交",
|
||
"actions.runners.task_list.done_at": "完成于",
|
||
"actions.runners.update_runner.success": "成功更新运行器设置",
|
||
"actions.runners.update_runner.failed": "更新运行器设置失败",
|
||
"actions.runners.delete_runner.success": "成功删除运行器",
|
||
"actions.runners.delete_runner.failed": "删除运行器失败",
|
||
"actions.runners.delete_runner.header": "确认要删除此运行器",
|
||
"actions.runners.delete_runner.notice": "如果有任务正在此运行器上运行,它将被终止并标记为失败。这可能会中断正在构建的工作流。",
|
||
"actions.runners.none": "无可用运行器",
|
||
"actions.runners.reset_registration_token.button": "重置注册令牌",
|
||
"actions.runners.reset_registration_token.success": "已重置运行器注册令牌",
|
||
"pulse.n_active_issues": "%s项活动的议题",
|
||
"pulse.n_active_prs": "%s个活跃的合并请求",
|
||
"repo.pulls.maintainers_can_edit": "维护者可以编辑此合并请求。",
|
||
"repo.pulls.maintainers_cannot_edit": "维护者无法编辑此合并请求。",
|
||
"migrate.pagure.private_issues.summary": "私有议题(可选)",
|
||
"migrate.pagure.private_issues.description": "此功能将创建一个单独的、只包含私有议题的仓库,以供存档。首先,不带令牌进行一次普通迁移以导入公开内容,然后若有需要,填写令牌并再次迁移以创建一个新的仓库并存档私有议题。",
|
||
"migrate.pagure.private_issues.warning": "请确保在导入私有议题时将仓库可见性设置为私有,以避免意外将私有内容泄漏至公开仓库。",
|
||
"migrate.pagure.token.placeholder": "仅用于创建私有议题归档",
|
||
"mail.issue.action.close_by_commit": "%[1]s于提交%[3]s中关闭了%[2]s。",
|
||
"actions.workflow.job_parsing_error": "无法解析工作流中的任务:%v",
|
||
"actions.workflow.event_detection_error": "无法解析工作流中受支持的事件:%v",
|
||
"actions.workflow.pre_execution_error": "因有错误阻止了执行尝试,工作流未被执行。",
|
||
"watch.n_watchers": "%s位关注者",
|
||
"teams.add_all_repos.modal.header": "添加所有仓库",
|
||
"teams.remove_all_repos.modal.header": "移除所有仓库",
|
||
"repo.pulls.poster_manage_approval": "管理批准",
|
||
"repo.pulls.poster_requires_approval": "有工作流正<a href=\"%[1]s\">等待审阅</a>。",
|
||
"repo.pulls.poster_requires_approval.tooltip": "此合并请求的作者未被信任以运行由派生仓库或AGit创建的PR触发的工作流。由`pull_request`事件触发的工作流在被批准前不会运行。",
|
||
"repo.pulls.poster_is_trusted": "此合并请求的作者<a href=\"%[1]s\">总是受到信任以运行工作流</a>。",
|
||
"repo.pulls.poster_is_trusted.tooltip": "此合并请求的作者被明确信任以运行由`pull_request`事件触发的工作流。",
|
||
"repo.pulls.poster_trust_deny": "拒绝",
|
||
"repo.pulls.poster_trust_deny.tooltip": "等待批准的工作流将被取消。",
|
||
"repo.pulls.poster_trust_once": "批准一次",
|
||
"repo.issues.filter_poster.hint": "按作者过滤",
|
||
"repo.issues.filter_assignee.hint": "按指派用户过滤",
|
||
"repo.issues.filter_reviewers.hint": "按审阅用户过滤",
|
||
"repo.issues.filter_mention.hint": "按提及用户过滤",
|
||
"repo.issues.filter_modified.hint": "按最后修改时间过滤",
|
||
"search.syntax": "搜索语法",
|
||
"keys.verify.token.hint": "此令牌仅在一分钟内有效。过期后请<a href=\"%[1]s\">重新获取</a>。",
|
||
"admin.dashboard.actions_action_user": "撤销不活跃用户的Forgejo Actions信任",
|
||
"admin.dashboard.transfer_lingering_logs": "将已完成的Actions任务的日志从数据库转移到硬盘",
|
||
"actions.status.diagnostics.waiting": "等待带有以下标签的运行器:%s",
|
||
"actions.status.unknown": "未知",
|
||
"actions.status.waiting": "等待中",
|
||
"actions.status.running": "运行中",
|
||
"actions.status.success": "成功",
|
||
"actions.status.failure": "失败",
|
||
"actions.status.cancelled": "已取消",
|
||
"actions.status.skipped": "已忽略",
|
||
"actions.status.blocked": "已阻止",
|
||
"repo.pulls.poster_trust_once.tooltip": "由`pull_request`事件触发的工作流会基于此提交运行,但仍需批准。",
|
||
"repo.pulls.poster_trust_always": "始终批准",
|
||
"repo.pulls.poster_trust_always.tooltip": "由`pull_request`事件触发的工作流会基于此提交运行,且来自此合并请求或同一用户的其他合并请求的运行不需要批准。",
|
||
"repo.pulls.poster_trust_revoke": "撤销",
|
||
"repo.pulls.poster_trust_revoke.tooltip": "此合并请求的作者将不再被信任以运行`pull_request`事件触发的工作流,所有运行均需被手动批准。",
|
||
"moderation.report.mark_as_handled": "标记为已处理",
|
||
"moderation.report.mark_as_ignored": "标记为忽略",
|
||
"moderation.action.account.delete": "删除账户",
|
||
"moderation.action.account.suspend": "封禁账户",
|
||
"moderation.action.repo.delete": "删除仓库",
|
||
"moderation.action.issue.delete": "删除议题",
|
||
"moderation.action.comment.delete": "删除评论",
|
||
"moderation.unknown_action": "未知操作",
|
||
"moderation.users.cannot_suspend_self": "不能封禁您自己。",
|
||
"moderation.users.cannot_suspend_admins": "不能封禁管理员。",
|
||
"moderation.users.cannot_suspend_org": "不能封禁组织。",
|
||
"moderation.users.already_suspended": "该账户已经处于封禁状态。",
|
||
"moderation.users.suspend_success": "已封禁该账户。",
|
||
"moderation.users.cannot_delete_admins": "您不能删除管理员。",
|
||
"moderation.issue.deletion_success": "已删除该议题。",
|
||
"moderation.comment.deletion_success": "已删除该评论。",
|
||
"actions.workflow.persistent_incomplete_matrix": "因`needs`表达式无效,无法解析该任务的`strategy.martix`。可能是因为引用了一个未在其needs列表(%[2]s)当中的任务,或者该列表中某些任务没有输出。",
|
||
"actions.workflow.incomplete_matrix_missing_job": "无法解析任务‘%[1]s’的`strategy.martix`:任务‘%[2]s’不在‘%[1]s’的`needs`列表当中(%[3]s)。",
|
||
"actions.workflow.incomplete_matrix_missing_output": "无法解析任务‘%[1]s’的`strategy.martix`:任务‘%[2]s’没有输出‘%[3]s’。",
|
||
"actions.workflow.incomplete_matrix_unknown_cause": "无法解析任务‘%[1]s’的`strategy.martix`:未知错误。",
|
||
"actions.workflow.incomplete_runson_missing_job": "无法解析任务‘%[1]s’的`runs-on`:任务‘%[2]s’不在任务‘%[1]s’的`needs`列表内(%[3]s)。",
|
||
"actions.workflow.incomplete_runson_missing_output": "无法解析任务‘%[1]s’的`runs-on`:任务‘%[2]s’没有输出‘%[3]s’。",
|
||
"actions.workflow.incomplete_runson_missing_matrix_dimension": "无法解析任务‘%[1]s’的`runs-on`:矩阵维度‘%[2]s’不存在。",
|
||
"actions.workflow.incomplete_runson_unknown_cause": "无法解析任务‘%[1]s’的`runs-on`:未知错误。",
|
||
"admin.auths.oauth2_quota_group_claim_name": "提供配额管理组名称的claim名称。(可选)",
|
||
"admin.auths.oauth2_quota_group_map": "将claim组映射到配额组。(可选,需要填写上述claim名称)",
|
||
"admin.auths.oauth2_quota_group_map_removal": "如果用户不是对应组的成员,则将用户同步从配额组中移出。",
|
||
"search.fuzzy": "模糊",
|
||
"issues.updated": "更新于%s",
|
||
"search.fuzzy_tooltip": "包含与搜索关键字相似的结果",
|
||
"actions.workflow.incomplete_with_missing_job": "无法解析任务‘%[1]s’的`with`:任务‘%[2]s’不在任务‘%[1]s’的`needs`列表(‘%[3]s’)中。",
|
||
"actions.workflow.incomplete_with_missing_output": "无法解析任务‘%[1]s’的`with`:任务‘%[2]s’没有输出‘%[3]s’。",
|
||
"actions.workflow.incomplete_with_missing_matrix_dimension": "无法解析任务‘%[1]s’的`with`:矩阵维度‘%[2]s’不存在。",
|
||
"actions.workflow.incomplete_with_unknown_cause": "无法解析任务‘%[1]s’的`with`:未知错误。",
|
||
"pulls.manual_merge.helper": "手动合并助手",
|
||
"pulls.manual_merge.helpder.description": "手动完成合并时,请使用此合并提交消息。",
|
||
"pulls.manual_merge.commit.title": "合并提交标题",
|
||
"pulls.manual_merge.commit.body": "合并提交消息",
|
||
"pulls.manual_merge.copy.button": "复制合并提交消息",
|
||
"editor.search": "查找",
|
||
"editor.find_previous": "上一个结果",
|
||
"editor.find_next": "下一个结果",
|
||
"editor.replace": "替换",
|
||
"editor.replace_all": "替换全部",
|
||
"editor.toggle_case": "切换大小写敏感",
|
||
"editor.toggle_regex": "切换正则表达式",
|
||
"editor.toggle_whole_word": "切换全词匹配",
|
||
"repo.view.gitmodules_too_large": ".gitmodules因太大而被(API等)忽略",
|
||
"install.ssh_authorized_keys_inspection_error": "无法检查已存在的authorized_keys文件:%v",
|
||
"install.ssh_authorized_keys_unexpected_key": "为Forgejo启用SSH与位于%s的文件冲突,该文件包含已存在的SSH密钥。建议:为Forgejo使用独立的系统用户或禁用SSH。",
|
||
"issues.filters.labels.exclude": "排除标签",
|
||
"issues.filters.labels.unexclude": "清除排除",
|
||
"actions.secrets.creation.name_description": "机密名称只能含有字母、数字和下划线,且不能以FORGEJO_、GITEA_、GITHUB_或数字开头,Forgejo会自动将名字转换为大写。",
|
||
"actions.secrets.creation.value_description": "机密值可以是任意文本,特殊字符会被保留,CRLF(Windows式的换行符)会被自动转换为LF。若要保留换行符,请对值进行Base64编码。",
|
||
"actions.variables.mutation.name_description": "变量名称只能含有字母、数字和下划线,且不能为CI或以FORGEJO_、GITEA_、GITHUB_或数字开头,Forgejo会自动将名字转换为大写。",
|
||
"actions.variables.mutation.value_description": "变量值可以是任意文本,特殊字符会被保留,CRLF(Windows式的换行符)会被自动转换为LF。若要保留换行符,请对值进行Base64编码。",
|
||
"packages.common.install": "运行以下命令以安装这个软件包:",
|
||
"packages.common.registry": "运行以下命令以配置此注册表:",
|
||
"packages.common.repository": "仓库信息",
|
||
"repo.issues.filter_sort.hint_with_placeholder": "排序依据:%s",
|
||
"actions.runs.all_runs_link": "所有运行记录",
|
||
"access_token.error.specified_repos_none": "限定仓库的访问令牌必须包含至少一个仓库。",
|
||
"access_token.error.specified_repos_and_public_only": "限定仓库的访问令牌不能与“仅公开”一同使用。",
|
||
"access_token.error.specified_repos_and_invalid_scope": "限定仓库的访问令牌只能与read:issue、write:issue、read:repository、write:repository权限一同使用。",
|
||
"repo.pulls.auto_merge.no_permission": "您没有权限取消此合并请求的自动合并。",
|
||
"settings.specific_repo_access": "仓库访问",
|
||
"actions.runners.uuid": "UUID",
|
||
"actions.runners.token": "令牌",
|
||
"actions.runners.ephemeral": "一次性",
|
||
"actions.runners.list_runners.details_column": "详情",
|
||
"actions.runners.list_runners.edit_column": "编辑",
|
||
"actions.runners.list_runners.delete_column": "删除",
|
||
"actions.runners.list_runners.details_button": "详情",
|
||
"actions.runners.list_runners.details_button_aria": "显示%s的细节",
|
||
"actions.runners.list_runners.delete_button": "删除",
|
||
"actions.runners.list_runners.delete_button_aria": "删除%s",
|
||
"actions.runners.list_runners.edit_button": "编辑",
|
||
"actions.runners.list_runners.edit_button_aria": "编辑%s",
|
||
"actions.runners.ephemeral.yes": "是",
|
||
"actions.runners.ephemeral.no": "否",
|
||
"actions.runners.edit_runner_button": "编辑运行器",
|
||
"actions.runners.create_runner.page_title": "创建新运行器",
|
||
"actions.runners.create_runner.title": "创建新运行器",
|
||
"actions.runners.create_runner.properties_fieldset": "属性",
|
||
"actions.runners.create_runner.name_label": "名称",
|
||
"actions.runners.create_runner.description_label": "描述",
|
||
"actions.runners.create_runner.create_button": "创建",
|
||
"actions.runners.create_runner.cancel_button": "取消",
|
||
"actions.runners.edit_runner.page_title": "编辑运行器%s",
|
||
"actions.runners.edit_runner.title": "编辑运行器%s",
|
||
"actions.runners.edit_runner.properties_fieldset": "属性",
|
||
"actions.runners.edit_runner.properties_options": "选项",
|
||
"actions.runners.edit_runner.name_label": "名称",
|
||
"actions.runners.edit_runner.description_label": "描述",
|
||
"actions.runners.edit_runner.regenerate_token_label": "重新生成令牌",
|
||
"actions.runners.edit_runner.regenerate_token_help": "现存令牌将立即无效化,新令牌会在下一页显示。",
|
||
"actions.runners.edit_runner.save_button": "保存",
|
||
"actions.runners.edit_runner.cancel_button": "取消",
|
||
"actions.runners.runner_setup.title": "设置运行器“%s”",
|
||
"actions.runners.show_registration_token": "显示注册令牌",
|
||
"actions.runners.runner_details.page_title": "运行器“%s”",
|
||
"actions.runners.runner_details.labels_note": "运行器标签由Forgejo Runner配置文件或命令行选项指定,并在Forgejo Runner每次连接至Forgejo时更新。",
|
||
"actions.runners.runner_setup.page_title": "设置运行器“%s”",
|
||
"actions.runners.runner_setup.list_of_runners_link": "运行器列表",
|
||
"actions.runners.runner_setup.last_chance_copying_token": "现在复制令牌,此后将无法再次查看令牌!",
|
||
"actions.runners.runner_setup.button_copy_uuid_aria": "复制运行器UUID",
|
||
"actions.runners.runner_setup.button_copy_token_aria": "复制运行器令牌",
|
||
"actions.runners.runner_setup.heading_using_configuration": "使用运行器配置文件",
|
||
"actions.runners.runner_setup.configuration_snippet_aria": "运行器配置的代码片段",
|
||
"actions.runners.runner_setup.program_options_snippet_aria": "如何调用forgejo-runner",
|
||
"actions.runners.runner_setup.instruction_replace_connection_name": "将连接名(例子中的<code>forgejo</code>)替换为你喜欢的值。",
|
||
"actions.runners.runner_setup.heading_using_options": "使用命令行选项",
|
||
"actions.runners.runner_setup.instruction_advanced_configurations": "参见<a href=\"%s\">文档</a>以了解如何配置运行在容器中的Forgejo Runner及其他高级配置。",
|
||
"actions.runners.reset_registration_token.token": "注册令牌(已弃用)",
|
||
"form.RunnerName": "名称",
|
||
"settings.new_access_token": "创建访问令牌",
|
||
"actions.runners.task_list_repo": "最近在此运行器上的本仓库的任务",
|
||
"actions.runners.task_list_org": "最近在此运行器上的本组织的任务",
|
||
"actions.runners.task_list_admin": "最近在此运行器上的任务",
|
||
"actions.runners.task_list_user": "最近在此运行器上的此用户的任务",
|
||
"graphs.recent_commits.title": "过去一年的提交总数",
|
||
"graphs.code_frequency.title": "{0}的历史提交频率"
|
||
}
|