From feb7ef15ded206f646a3767622aa729b66d9e946 Mon Sep 17 00:00:00 2001 From: "action-assistant[bot]" <152410706+action-assistant[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 16:22:26 +0000 Subject: [PATCH] main(greasyfork).user.js Update on 2024-07-26 Signed-off-by: action-assistant[bot] <152410706+action-assistant[bot]@users.noreply.github.com> --- locals(greasyfork).js | 316 +++++++++++++++++++++++++++++---------- main(greasyfork).user.js | 2 +- 2 files changed, 235 insertions(+), 83 deletions(-) diff --git a/locals(greasyfork).js b/locals(greasyfork).js index 8bbfba639..96b67bb47 100644 --- a/locals(greasyfork).js +++ b/locals(greasyfork).js @@ -59,7 +59,7 @@ I18N.conf = { rePagePathRepo: /^\/[^\/]+\/[^\/]+\/(issues|pulls|pull|watchers|stargazers|new|edit|delete|upload|find|wiki|branches|discussions|activity|rules|releases|packages|tags|labels|milestones|compare|commit|blob|blame|actions|runs|deployments|security|pulse|community|forks|fork|import|graphs\/(contributors|community|traffic|commit-activity|code-frequency)|network$|network\/(dependencies|dependents|updates|members)|settings\/(access|code_review_limits|interaction_limits|branches|branch_protection_rules|tag_protection|rules|actions|hooks|environments|codespaces|pages|security_analysis|dependabot_rules|keys|secrets|variables|installations|notifications)|settings|transfer|projects\/new|pkgs|contribute|subscription|invitations|codespaces|attestations)/, // 组织路径 - rePagePathOrg: /^\/[^\/]+\/[^\/]+\/(repositories\/new|repositories|discussions|projects|packages|teams|new-team|people|outside-collaborators|pending_collaborators|dashboard|billing_managers\/new|settings\/(profile|billing|roles|member_privileges|teams|import-export|blocked_users|interaction_limits|code_review_limits|moderators|repository-defaults|rules|codespaces|copilot|actions|hooks|discussions|packages|pages|projects|security_analysis|security|dependabot_rules|domains|secrets|variables|oauth_application_policy|installations|personal-access-token|reminders|sponsors-log|audit-log|deleted_repositories|applications\/new|applications|apps\/new|apps|publisher)|topics|domain\/new|audit-log\/event_settings|billing\/history|policies\/applications)|^\/[^\/]+\/(enterprise_plan|sponsoring)/, + rePagePathOrg: /^\/[^\/]+\/[^\/]+\/(repositories\/new|repositories|discussions|projects|packages|teams|new-team|people|outside-collaborators|pending_collaborators|dashboard|billing_managers\/new|settings\/(profile|billing|roles|member_privileges|teams|import-export|blocked_users|interaction_limits|code_review_limits|moderators|repository-defaults|rules|codespaces|copilot|actions|hooks|discussions|packages|pages|projects|security_analysis|security|dependabot_rules|domains|secrets|variables|oauth_application_policy|installations|personal-access-token|reminders|sponsors-log|audit-log|deleted_repositories|applications\/new|applications|apps\/new|apps|publisher)|topics|domain\/new|audit-log\/event_settings|billing\/(history|plans)|policies\/applications)|^\/[^\/]+\/(enterprise_plan|sponsoring)/, /** * 忽略区域的 class 正则 @@ -97,10 +97,11 @@ I18N.conf = { /** * 忽略区域的 特定元素id 正则 - * offset /blob页面 符号-->引用 + * /blob页面 offset 符号-->引用 + * /blob页面 右侧 符号筛选 filter-results * fix repo详情页文件路径breadcrumb */ - reIgnoreId: ['readme', 'offset', 'breadcrumb', 'file-name-id'], + reIgnoreId: /(readme|^offset|breadcrumb|file-name-id|filter-results)/, /** * 忽略区域的 标签 正则 @@ -139,7 +140,7 @@ I18N.zh["title"] = { // 标题翻译 "Billing": "账单", "Email settings": "邮箱设置", "Account security": "账户安全", - "SSH and GPG keys": "SSH 和 GPG 公钥", + "SSH and GPG keys": "SSH 与 GPG 公钥", "Organizations": "组织", "Blocked users": "拉黑用户", "Temporary interaction limits": "临时互动限制", @@ -206,6 +207,7 @@ I18N.zh["title"] = { // 标题翻译 "Codespaces": "代码空间", "Codespace Templates": "代码空间模版", "Create new codespace": "创建代码空间", + "Error": "错误", }, "regexp": [ // 正则翻译 [/Authorized OAuth Apps/, "授权的 OAuth 应用"], @@ -250,6 +252,7 @@ I18N.zh["title"] = { // 标题翻译 [/Stargazers/, "追星者"], [/Forks?/, "复刻"], [/Tags?/, "标签"], + [/Edit release/, "编辑发行版"], [/Releases?/, "发行版"], [/Draft Advisory/, "安全公告草案"], [/Code scanning alerts/, "代码扫描警报"], @@ -283,8 +286,12 @@ I18N.zh["pubilc"] = { // 公共区域翻译 "This page is taking too long to load.": "此页面加载时间过长。", "We had issues producing the response to your request.": "我们在响应您的请求时遇到了问题。", "Sorry about that. Please try refreshing and contact us if the problem persists.": "对此我们很抱歉。请尝试刷新,如果问题仍然存在,请联系我们。", + "Error": "错误", + "Looks like network is down!": "看起来网络未连接!", "Contact Support": "联系 GitHub 支持", "GitHub Status": "GitHub 状态", + // 底部红条 + "You can’t perform that action at this time.": "此时无法执行该操作。", // 速率限制 - 短时间频繁访问网页,至少包括 https://github.com/issues "Whoa there!": "请停一下!", "You have exceeded a secondary rate limit.": "您已经超出次要速率限制。", @@ -325,9 +332,11 @@ I18N.zh["pubilc"] = { // 公共区域翻译 "DevOps": "开发运维", "DevSecOps": "开发安全运维", "Resources": "资源", + "Innersource": "内部源", "Learning Pathways": "学习路径", "White papers, Ebooks, Webinars": "白皮书、电子书、网络研讨会", "Customer Stories": "客户案例", + "Software Development": "软件开发", "Open Source": "开源", // 赞助者 "Fund open source developers": "资助开源开发人员", @@ -353,9 +362,6 @@ I18N.zh["pubilc"] = { // 公共区域翻译 "Enterprise-grade AI features": "企业级 AI 功能", // 高级支持 "Enterprise-grade 24/7 support": "企业级24小时全天候支持", - // 广告 - "Join us for the 10th anniversary of GitHub Universe.": "与我们一起庆祝 GitHub Universe 十周年。", - "Get tickets now for 35% off, only until July 8.": "现在购买门票可享受 35% 折扣,截至 7 月 8 日。", // 搜索栏 "Search or jump to...": "搜索或跳转到…", @@ -535,6 +541,9 @@ I18N.zh["pubilc"] = { // 公共区域翻译 "Add a description": "添加描述", "Add your description here...": "在此添加您的描述...", + // 网络错误 + "There was a problem saving your comment. Please try again.": "保存您的评论时出现问题。请再试一次。", + // 拉取请求 代码审查 回复对话框 "Add a suggestion, ": "添加建议, ", "Heading": "标题", @@ -619,6 +628,7 @@ I18N.zh["pubilc"] = { // 公共区域翻译 "Close as duplicate": "因重复而关闭", "The discussion is a duplicate of another": "讨论与另一个讨论重复", "Comment": "评论", + "comment": "评论", "Submit new issue": "提交新议题", "Comment on this commit": "评论", "Close and comment": "提交并关闭", @@ -1268,7 +1278,8 @@ I18N.zh["page-dashboard"] = { // 已登录的首页 - 仪表板(含组织) "You were mentioned on and commented on this pull request": "您在此拉取请求上被提及并发表评论", "You were mentioned on and opened this pull request": "您被提及并打开了此拉取请求", "You left a review": "您已评论", - "Changes requested": "要求更改", + "Changes requested": "请求更改", + "Review required": "请求审查", "Approved": "已批准", "Create your first project": "创建您的第一个项目", "Ready to start building? Create a repository for a new idea or bring over an existing repository to keep contributing to it.": "准备好开始构建了吗?为新想法创建一个仓库或使用现有仓库继续为其做出贡献。", @@ -1484,7 +1495,7 @@ I18N.zh["page-dashboard"] = { // 已登录的首页 - 仪表板(含组织) [/is being deleted./, "正在被删除。"], // 仓库 组织被删除 [/Your repository \"([^ ]+)\" was successfully deleted./, "您的仓库 “$1” 已成功删除。"], // 仓库删除 [/(\d+) releases?/, "$1 个发行版"], - [/([^ ]+) followers?/, "$1 个关注者"], + [/(\d+k?) followers?/, "$1 个关注者"], [/(\d+) users?/, "$1 个用户"], [/(\d+) comments?/, "$1 条评论"], [/(\d+) commits? to/, "$1 个提交到"], @@ -1640,6 +1651,10 @@ I18N.zh["page-profile-public"] = { // 个人首页(含组织) "Contact GitHub support about this user’s behavior. Learn more about": "就该用户的行为联系 GitHub 支持部门。了解更多关于", "reporting abuse": "举报滥用", + // 仓库 + "Forked from": "复刻自", + "Updated": "更新于", + // 标签栏 "Sponsoring": "赞助", }, @@ -1659,7 +1674,7 @@ I18N.zh["page-profile-public"] = { // 个人首页(含组织) [/(\d+) repositories/, "$1 仓库"], [/(\d+) members/, "$1 成员"], [/and (\d+) more/, "和 $1 个更多"], - [/@([^ ]+)'s activity is private/, "$1 的活动不可见"], + [/A graph representing ([^ ]+)'s contributions from ([^ ]+) to ([^ ]+). The contributions are (\d+\%) commits, (\d+\%) pull requests, (\d+\%) code review, (\d+\%) issues./, "$1 从 $2 到 $3 的贡献图。其中,提交占 $4,拉取请求占 $5,代码审查占 $6,议题占 $7。"], ], }; I18N.zh["page-profile/achievements"] = I18N.zh["page-profile-public"]; // ?tab=achievements @@ -1737,6 +1752,7 @@ I18N.zh["page-profile"] = { // 个人首页 "Created their first repository": "创建了他们的第一个仓库", "Created an issue in": "创建一个议题在", + "a private repository": "私有仓库", "Created a pull request in": "创建一个拉取请求在", "lines changed": "行被改变", "First repository": "第一个仓库", @@ -1744,6 +1760,7 @@ I18N.zh["page-profile"] = { // 个人首页 "First issue": "第一次议题", "Opened their first issue on GitHub in": "打开了他们第一个议题", "Opened their first pull request on GitHub in": "打开了他们第一个拉取请求", + "Opened their first pull request on GitHub in a private repository": "在私有仓库中打开了他们第一个拉取请求", "Joined GitHub": "刚加入 GitHub", "Joined the": "加入", "organization": "组织", @@ -1791,6 +1808,11 @@ I18N.zh["page-profile"] = { // 个人首页 [/Contribution activity in ([^ ]+)/, "在 $1 中的贡献活动"], [/([^ ]+) had no activity in ([^ ]+) during this period./, "在此期间,$1 在 $2 中没有活动。"], [/([^ ]+) has no activity in ([^ ]+) yet for this period./, "在此期间,$1 在 $2 中没有活动。"], + [/@([^ ]+)'s activity is private/, "$1 的活动不可见"], + [/Created (\d+\+?) repositor(y|ies)/, "创建了 $1 个仓库"], + [/(\d+) repositor(y|ies)/, "$1 个仓库"], + [/(\d+) members?/, "$1 成员"], // 组织 浮动信息卡 + [/(\d+) tasks?/, "$1 任务"], // 带任务议题 ], }; I18N.zh["page-profile/overview"] = I18N.zh["page-profile"]; @@ -1959,6 +1981,7 @@ I18N.zh["page-profile/repositories"] = { // 个人首页 - 仓库标签卡 }, "regexp": [ // 正则翻译 [/(\d+) repositor(y|ies)/, "$1 个仓库"], + [/(\d+) members?/, "$1 成员"], // 组织 浮动信息卡 [/([^ ]+) doesn’t have any repositories that match./, "$1 没有任何匹配的仓库"], // 仓库标签卡 [/Your repository \"([^ ]+)\" was successfully deleted./, "您的仓库 “$1” 已成功删除。"], [/(\d+) issues? needs? help/, "$1 个议题需要帮助"], @@ -2055,7 +2078,7 @@ I18N.zh["page-profile/projects"] = { // 个人首页- 项目标签卡 "Year": "年", "Today": "今天", "Add item": "添加项目", - "Start typing to create a draft, or type # to select a repository": "开始输入以创建草稿,或输入 # 选择一个仓库", + "Start typing to create a draft, or type # to select a repository": "开始输入以创建草案,或输入 # 选择一个仓库", "Scroll to previous date range": "滚动到上一个日期范围", "Scroll to next date range": "滚动到下一个日期范围", "Filter by keyword or by field": "按关键字或字段筛选", @@ -2132,15 +2155,22 @@ I18N.zh["page-profile/projects"] = { // 个人首页- 项目标签卡 I18N.zh["page-profile/sponsoring"] = { // 个人首页- 赞助标签卡 "static": { // 静态翻译 ...I18N.zh["page-profile-public"]["static"], + "has sponsored": "曾赞助", + "organization or maintainer in the past": "个组织或维护者", "organization or maintainer": "个组织或维护者", "Bulk Sponsor": "批量赞助", "Sponsor multiple maintainers in one easy transaction.": "一次交易即可赞助多个维护者。", "Get started": "前去赞助", + "Past sponsorship": "曾经赞助", + "Sponsored": "赞助于", }, "regexp": [ // 正则翻译 [/is sponsoring/, "正在赞助"], [/Sponsoring since/, "赞助自"], + [/Sponsored/, "赞助于"], + [/(\d+) repositor(y|ies)/, "$1 个仓库"], + [/(\d+) members?/, "$1 成员"], // 组织 浮动信息卡 ], }; @@ -2185,6 +2215,8 @@ I18N.zh["page-profile/packages"] = { // 个人首页 - 软件包标签卡 }, "regexp": [ // 正则翻译 [/(\d+) packages?/, "$1 软件包"], + [/(\d+) repositor(y|ies)/, "$1 个仓库"], + [/(\d+) members?/, "$1 成员"], // 组织 浮动信息卡 ...I18N.zh["orgs-public"]["regexp"], ], }; @@ -2199,6 +2231,8 @@ I18N.zh["page-profile/sponsors"] = { // 个人首页 - 赞助标签卡 }, "regexp": [ // 正则翻译 [/is sponsoring/, "正在赞助"], + [/(\d+) repositor(y|ies)/, "$1 个仓库"], + [/(\d+) members?/, "$1 成员"], // 组织 浮动信息卡 ], }; @@ -2311,6 +2345,7 @@ I18N.zh["page-profile/stars"] = { // 个人首页 - 星标标签卡 [/doesn’t have any starred repositories yet./, "尚无任何星标仓库。"], [/That’s it. You’ve reached the end of ([^ ]+)’s stars./, "而已。您已经到了$1 星海的尽头。"], // 他人星标页 搜索结果 [/(\d+) repositor(y|ies)/, "$1 个仓库"], + [/(\d+) members?/, "$1 成员"], // 组织 浮动信息卡 [/Language: /, "语言:"], ], }; @@ -2790,6 +2825,7 @@ I18N.zh["settings/accessibility"] = { // 设置 - 无障碍 "Toggle the visibility of underlines on links that are adjacent to text.": "切换文本相邻链接上下划线的可见性。", "Hide link underlines": "隐藏链接下划线", "Show link underlines": "显示链接下划线", + "Save content preferences": "保存内容首选项", // 顶部提醒 "Link underline preferences successfully saved.": "链接下划线首选项已成功保存。", @@ -3322,6 +3358,7 @@ I18N.zh["account/billing/history"] = I18N.zh["settings/billing"]; I18N.zh["orgs/settings/billing"] = I18N.zh["settings/billing"]; I18N.zh["orgs/billing_managers/new"] = I18N.zh["settings/billing"]; I18N.zh["orgs/billing/history"] = I18N.zh["settings/billing"]; +I18N.zh["orgs/billing/plans"] = I18N.zh["settings/billing"]; I18N.zh["settings/emails"] = { // 设置 - 电子邮箱 "static": { // 静态翻译 @@ -4757,6 +4794,8 @@ I18N.zh["settings/apps"] = { // 设置 - 开发者设置/GitHub 应用 "Workflows, workflow runs and artifacts.": "工作流程、工作流程的运行和工件。", "Administration": "管理", "Repository creation, deletion, settings, teams, and collaborators.": "仓库创建、删除、设置、团队和协作者。", + "Attestations": "证书", + "Create and retrieve attestations for a repository.": "创建和检索仓库的证书。", "Checks": "检查", "Checks on code.": "检查代码。", "Code scanning alerts": "代码扫描警报", @@ -4978,7 +5017,7 @@ I18N.zh["settings/apps"] = { // 设置 - 开发者设置/GitHub 应用 // 公共 "Repository changes from private to public.": "仓库从私有更改为公共。", "Pull request": "拉取请求", - "Pull request assigned, auto merge disabled, auto merge enabled, closed, converted to draft, demilestoned, dequeued, edited, enqueued, labeled, locked, milestoned, opened, ready for review, reopened, review request removed, review requested, synchronized, unassigned, unlabeled, or unlocked.": "拉取请求的分配、禁用自动合并、启用自动合并、关闭、转换为草稿、取消里程碑、取消队列、编辑、队列、标记、锁定、设置里程碑、打开、准备审查、重新打开、取消审查请求、请求审查、同步、取消分配、取消标记或解锁。", + "Pull request assigned, auto merge disabled, auto merge enabled, closed, converted to draft, demilestoned, dequeued, edited, enqueued, labeled, locked, milestoned, opened, ready for review, reopened, review request removed, review requested, synchronized, unassigned, unlabeled, or unlocked.": "拉取请求的分配、禁用自动合并、启用自动合并、关闭、转换为草案、取消里程碑、取消队列、编辑、队列、标记、锁定、设置里程碑、打开、准备审查、重新打开、取消审查请求、请求审查、同步、取消分配、取消标记或解锁。", "Pull request review": "拉取请求审查", "Pull request review submitted, edited, or dismissed.": "拉取请求审查的提交、编辑或驳回。", "Pull request review comment": "拉取请求审查意见", @@ -5055,6 +5094,8 @@ I18N.zh["settings/apps"] = { // 设置 - 开发者设置/GitHub 应用 // 关于 "Owned by:": "拥有者:", + "Using your App ID to get installation tokens? You can now": "使用您的 App ID 获取安装令牌?您现在可以", + "use your Client ID instead": "使用您的 Client ID", "Revoke all user tokens": "撤销所有用户令牌", "GitHub Apps can use OAuth credentials to identify users. Learn more about identifying users by reading our": "GitHub 应用可以使用 OAuth 凭据来识别用户。阅读我们的", "integration developer documentation": "集成开发者文档", @@ -5367,6 +5408,8 @@ I18N.zh["settings/tokens"] = { // 设置 - 开发者设置/个人访问令牌 "Workflows, workflow runs and artifacts.": "工作流程、工作流程的运行和工件。", "Administration": "管理", "Repository creation, deletion, settings, teams, and collaborators.": "仓库创建、删除、设置、团队和协作者。", + "Attestations": "证书", + "Create and retrieve attestations for a repository.": "创建和检索仓库的证书。", "Checks": "检查", "Checks on code.": "检查代码。", "Code scanning alerts": "代码扫描警报", @@ -5677,7 +5720,9 @@ I18N.zh["repository-public"] = { // 仓库 - 公共部分 "Some checks haven't completed yet": "部分检查还未完成", "Jump to bottom": "跳到底部", //小屏模式 + "forked from": "复刻自", // 同上(发行版未登录页面) + "people": "人", // 提交 "committed": "提交于", // 提交浮窗 // 标签栏 @@ -5746,13 +5791,13 @@ I18N.zh["repository-public"] = { // 仓库 - 公共部分 "Delete revision from history": "从历史记录中删除修订", "This edit’s content will no longer be visible": "此修改的内容将不再可见", // 评论状态 - "This comment has been hidden.": "该评论已被隐藏。", - "This comment was marked as abuse.": "该评论已被标记为滥用。", - "This comment was marked as spam.": "该评论已被标记为垃圾信息。", - "This comment was marked as off-topic.": "该评论已被标记为离题。", - "This comment was marked as outdated.": "该评论已被标记为已过时。", - "This comment was marked as duplicate.": "该评论已被标记为重复。", - "This comment was marked as resolved.": "该评论已被标记为已解决。", + "This comment has been hidden.": "此评论被隐藏。", + "This comment was marked as abuse.": "此评论被标记为滥用。", + "This comment was marked as spam.": "此评论被标记为垃圾信息。", + "This comment was marked as off-topic.": "此评论被标记为偏离主题。", + "This comment was marked as outdated.": "此评论被标记为已过时。", + "This comment was marked as duplicate.": "此评论被标记为重复。", + "This comment was marked as resolved.": "此评论被标记为已解决。", // 切换分支/标签 下拉菜单 "Switch branches/tags": "切换分支/标签", @@ -5848,6 +5893,12 @@ I18N.zh["repository-public"] = { // 仓库 - 公共部分 "Cannot find a valid ref in": "未找到有效的引用", "Go to default branch": "跳转到默认分支", + // 500 页面 + "Looks like something went wrong!": "好像出了什么问题!", + "We track these errors automatically, but if the problem persists feel free to contact us. In the meantime, try refreshing.": "我们会自动跟踪这些错误,但如果问题仍然存在,请随时与我们联系。与此同时,尝试刷新。", + "Contact Support": "联系 GitHub 支持", + "GitHub Status": "GitHub 状态", + // 页面加载异常(仓库) "Error loading page": "加载页面出错", "It looks like your internet connection is down. Please check it.": "您的网络连接似乎出现故障。请检查一下。", @@ -5888,9 +5939,16 @@ I18N.zh["repository-public"] = { // 仓库 - 公共部分 "You were mentioned on and commented on this issue": "您在此议题上被提及并发表评论", "You were mentioned on and opened this pull request": "您被提及并打开了此拉取请求", "You were mentioned on and commented on this pull request": "您在此拉取请求上被提及并发表评论", - "Changes requested": "要求更改", "You left a review": "您已评论", + "Changes requested": "请求更改", + "Review required": "请求审查", "Approved": "已批准", + + // 未登录浮窗 + "You must be signed in to change notification settings": "您必须登录后才能更改通知设置", + "You must be signed in to star a repository": "您必须登录后才能星标仓库", + "You must be signed in to add this repository to a list": "您必须登录后才能将此仓库添加到列表中", + }, "regexp": [ // 正则翻译 [/Started (\d+) discussions? in this repository in the past week/, "过去一周内在此仓库中开启了 $1 个讨论"], // 用户 浮动信息卡 @@ -5909,6 +5967,8 @@ I18N.zh["repository-public"] = { // 仓库 - 公共部分 [/, and (\d+) more/, ",以及其他 $1 个组织"], // 用户 浮动信息卡 [/(\d+) repositor(y|ies)/, "$1 个仓库"], // 组织 浮动信息卡 [/(\d+) members?/, "$1 个成员"], // 组织 浮动信息卡 + [/Answered (\d+) discussions? in this repository in the past month/, "过去一个月内在此仓库中回答了 $1 个讨论"], // 用户 浮动信息卡 + [/Answered (\d+) discussions? in this repository in the past week/, "过去一周内在此仓库中回答了 $1 个讨论"], // 用户 浮动信息卡 [/Answered (\d+) discussions? in this repository/, "在此仓库中回答了 $1 个讨论"], // 用户 浮动信息卡 [/had recent pushes (\d+) seconds? ago/, "分支有了最新的推送,$1 秒之前"], [/had recent pushes (\d+) minutes? ago/, "分支有了最新的推送,$1 分钟之前"], @@ -6133,12 +6193,14 @@ I18N.zh["repository"] = { // 仓库页面 /// "generated from": "创建自", "mirrored from": "镜像自", - "Pin": "置顶", // 组织仓库 - "Edit Pins": "编辑置顶", // 组织仓库 + "Pin": "置顶", + "No pin slots remaining in your profile": "您的个人资料中没有剩余的置顶位", + "Edit Pins": "编辑置顶", "Pin to…": "置顶到…", "Profile": "个人资料页", "Pin this to your personal profile, visible to everyone": "将此置顶到您的个人资料,对所有人可见", "Limit reached": "已达上限", + // 组织仓库 "Public pins in this organization": "该组织的公共置顶", "Visible to anyone": "对任何人可见", "Private pins in this organization": "该组织的私有置顶", @@ -6305,6 +6367,13 @@ I18N.zh["repository"] = { // 仓库页面 /// "Set up prebuilds": "设置预构建", "Manage codespaces": "管理代码空间", "Share a deep link": "分享深度链接", + "Share codespace configuration": "共享代码空间配置", + "Choose which settings from this configuration to include when sharing": "选择共享时要包含此配置中的哪些设置", + "Quick start": "快速开始", + "Automatically create or reuse the most recent matching codespace.": "自动创建或使用最新匹配的代码空间。", + "Read more about creating a link.": "阅读有关创建链接的更多信息。", + "Snippets": "片段", + "Use the following snippets to embed an “Open in Codespaces” button for this configuration in your own page or README.": "使用以下代码片段在您自己的页面或 README 中嵌入此配置的 “在 Codespaces 中打开” 按钮。", "What are codespaces?": "什么是代码空间?", "No codespaces": "尚无代码空间", "You don't have any codespaces with this repository checked out": "您没有检出此仓库的任何代码空间", @@ -6733,7 +6802,6 @@ I18N.zh["repository/pull_issue_public"] = { // 仓库 - 议题和拉取请求页 "View advanced search syntax": "查看高级搜索语法", "Search all issues": "搜索所有议题", - "Clear current search query, filters, and sorts": "清除当前的搜索查询、筛选器和排序方式", "Labels": "标签", @@ -6832,12 +6900,15 @@ I18N.zh["repository/pull_issue_public"] = { // 仓库 - 议题和拉取请求页 "No reviews": "无人审查", "Loading suggestions…": "载入推荐…", // [/([^ ]+) left review comments/, "$1 发表了审查意见"], - // [/At least (\d+) approving reviews? are required to merge this pull request./, "至少需要 $1 次批准审查才能合并此拉取请求。"], // 具体的拉取请求 审查者 + // [/At least (\d+) approving reviews? is required to merge this pull request./, "合并此拉取请求至少需要 $1 次批准审核。"], // 具体的拉取请求 审查者 "No reviews—at least 1 approving review is required.": "未经审查—至少需要 1 次批准审查。", "Re-request review": "重新请求审核", "Still in progress?": "仍在进行中吗?", // [/Awaiting requested review from ([^ ]+)/, "等待 $1 的审查请求"] "Learn about draft PRs": "了解拉取请求草案", + "Try draft pull requests": "尝试拉取请求草案", + "Open an in-progress pull request without asking for formal review or risking an unwanted merge. When you're ready for code review, you can mark your draft pull request as ready for review, which will request reviews from any code owners.": "打开正在进行的拉取请求,无需请求正式审核,也不必冒不必要的合并风险。当您准备好进行代码审核时,您可以将拉取请求草案标记为已准备好审核,这将请求任何代码所有者进行审核。", + "Ask admin for access": "向管理员请求权限", "Convert to draft": "设置为草案", // 设置草案对话框 "Convert this pull request to draft?": "将此拉取请求转换为草案?", // 拉取请求 @@ -6962,7 +7033,7 @@ I18N.zh["repository/pull_issue_public"] = { // 仓库 - 议题和拉取请求页 "You can always unlock this pull request again in the future.": "您今后仍可以随时再次解锁此拉取请求。", "Reason for locking": "锁定原因", "Choose a reason": "选择原因", - "Off-topic": "离题", + "Off-topic": "偏离主题", "Too heated": "过热", "Resolved": "已解决", "Spam": "垃圾信息", @@ -6977,7 +7048,7 @@ I18N.zh["repository/pull_issue_public"] = { // 仓库 - 议题和拉取请求页 "will be able to comment on this pull request once more.": "将能够再次对这个拉取请求发表评论。", "You can always lock this pull request again in the future.": "您今后仍可以随时再次锁定此拉取请求。", "You can always lock this issue again in the future.": "您今后仍可以随时再次锁定此议题。", - + // 隐藏评论对话框 "The reason will be displayed to describe this comment to others.": "将显示原因,以便向其他人描述此评论。", "Learn more about hiding comments": "学习如何隐藏评论", @@ -6987,11 +7058,11 @@ I18N.zh["repository/pull_issue_public"] = { // 仓库 - 议题和拉取请求页 "Choose a reason": "选择原因", "Abuse": "滥用", "Spam": "垃圾信息", - "Off Topic": "离题", + "Off Topic": "偏离主题", "Outdated": "过时", "Duplicate": "重复", "Resolved": "已解决", - + "This comment has been minimized.": "此评论已最小化。", "Show comment": "显示评论", "Hide comment": "隐藏评论", @@ -7020,10 +7091,11 @@ I18N.zh["repository/pull_issue_public"] = { // 仓库 - 议题和拉取请求页 "Notify someone on an issue with a mention, like:": "用提及的方式通知某人某个议题,例如:", "Adding": "添加", "will show everything without a label.": "将显示所有无标签内容。", + "on any issue or pull request to go back to the issue listing page.": "可返回议题列表页面。", }, "regexp": [ // 正则翻译 - [/At least (\d+) approving review is required by reviewers with write access./, "至少需要 $1 个审查者批准。"], + // [/At least (\d+) approving reviews? is required by reviewers with write access./, "具有写入权限的审查者至少需要 $1 次批准审查。"], [/(\d+) linked issues?/, "链接 $1 个议题"], [/Assigned to (.*)/, "分配给 $1"], [/Edited (\d+) times?/, "编辑 $1 次"], @@ -7143,6 +7215,7 @@ I18N.zh["repository/issues"] = { // 仓库 - 议题页面 "added this to the": "添加到", "added this to": "添加到", "milestone": "里程碑", + "closed this": "关闭了", "closed this as": "已关闭因", "not planned": "非计划中", "completed": "已完成", @@ -7157,7 +7230,7 @@ I18N.zh["repository/issues"] = { // 仓库 - 议题页面 "Repository owner deleted a comment": "仓库所有者删除了评论", "Repository owner deleted a comment from": "仓库所有者删除了评论来自", "locked as": "锁定为", - "off-topic": "离题", + "off-topic": "偏离主题", "too heated": "过热", "resolved": "已解决", "spam": "垃圾信息", @@ -7166,7 +7239,9 @@ I18N.zh["repository/issues"] = { // 仓库 - 议题页面 "merged commit": "已合并提交", // "into": "到", "deleted the": "删除了", + "locked and limited conversation to collaborators": "锁定并限制与协作者对话", "converted this issue into discussion": "此议题已转化为讨论", + "converted this issue into a discussion": "此议题已转化为讨论", "removed their assignment": "取消了他们的任务", "assigned": "分配给了", "and unassigned": "和取消了分配给", @@ -7193,6 +7268,15 @@ I18N.zh["repository/issues"] = { // 仓库 - 议题页面 // "close": "关闭", // "this issue": "这个议题", + // 第一次打开议题 + "It looks like this is your first time opening an issue in this project!": "看起来这是您第一次在此项目中打开议题!", + "Be sure to review the": "请务必查阅", + + // 议题表单 + "You're using an": "您正在使用", + "issue form": "议题表单", + ", a new type of issue template.": ",一种新型议题模板。", + // 创建分支 对话框 "Create a branch for this issue": "为该议题创建一个分支", "Branch name": "分支名称", @@ -7318,7 +7402,7 @@ I18N.zh["repository/issues"] = { // 仓库 - 议题页面 // [/open issues? and pull requests?/, "个打开的议题和拉取请求"], // 标签页面 // [/open issues? or pull requests?/, "个打开的议题或拉取请求"], // 标签页面 - // "Convert to discussions": "转为讨论", + "Convert to discussions": "转为讨论", // 转换议题为讨论 对话框 "Convert issue to discussion": "转换议题为讨论", // [/Are you sure you want to convert (\d+) issues? with the following label to a discussion\?/, "您确定要将带有以下标签的 $1 条议题转换为讨论吗?"], @@ -7464,7 +7548,6 @@ I18N.zh["repository/pulls"] = { // 仓库 - 拉取请求页面 "Follow long discussions with": "要跟随长讨论,请使用", "on any issue or pull request to go back to the pull request listing page.": "在任何议题或拉取请求来返回拉取请求列表页面。", "Filter pull requests by the default branch with": "通过默认分支过滤拉取请求:", - "on any issue or pull request to go back to the issue listing page.": "可返回议题列表页面。", "to see everything that’s not assigned.": "查看所有未分配的内容。", "Find all pull requests that aren't related to any open issues with": "查找所有与任何打开议题无关的拉取请求,并使用", "Add comments to specific lines under": "为以下特定行添加注释于", @@ -7478,6 +7561,7 @@ I18N.zh["repository/pulls"] = { // 仓库 - 拉取请求页面 }, "regexp": [ + [/(\d+) linked issues?/, "链接 $1 个议题"], [/([\d,]+) Open/, "$1 打开"], [/([\d,]+) Closed/, "$1 已关闭"], [/#(\d+) opened/, "#$1 打开于"], @@ -7504,6 +7588,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Your review was submitted on a merged pull request.": "您的审查已提交,一个合并的拉取请求。", "Marked pull request as ready for review.": "标记拉取请求为可审核。", "Your review was submitted successfully.": "您的审查已成功提交。", + "requested your review on this pull request.": "请求审核此拉取请求。", // 快捷键 "Edit pull request title": "编辑拉取请求标题", @@ -7519,6 +7604,10 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Change base": "更改基础分支", // 代码 下拉菜单 + "Code 55% faster with AI pair programming.": "与 AI 一起编程,写代码速度提高55%。", + "Start my free trial": "开始我的免费试用", + "Don't show again": "不再显示", + "Local": "本地", "Checkout with GitHub CLI": "使用 GitHub CLI 检出", "Work fast with our official CLI.": "使用我们的官方 CLI 快速工作。", @@ -7534,6 +7623,13 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Set up prebuilds": "设置预构建", "Manage codespaces": "管理代码空间", "Share a deep link": "分享深度链接", + "Share codespace configuration": "共享代码空间配置", + "Choose which settings from this configuration to include when sharing": "选择共享时要包含此配置中的哪些设置", + "Quick start": "快速开始", + "Automatically create or reuse the most recent matching codespace.": "自动创建或使用最新匹配的代码空间。", + "Read more about creating a link.": "阅读有关创建链接的更多信息。", + "Snippets": "片段", + "Use the following snippets to embed an “Open in Codespaces” button for this configuration in your own page or README.": "使用以下代码片段在您自己的页面或 README 中嵌入此配置的 “在 Codespaces 中打开” 按钮。", "What are codespaces?": "什么是代码空间?", "No codespaces": "尚无代码空间", "You don't have any codespaces with this repository checked out": "您没有检出此仓库的任何代码空间", @@ -7643,7 +7739,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 // 讨论标签卡 主页 "Refresh": "刷新", - "marked this pull request as draft": "将此拉取请求标记为草稿", + "marked this pull request as draft": "将此拉取请求标记为草案", "First-time contributor": "首次贡献者", // [/This user is a first-time contributor to the ([^ ]+) repository./, "该用户是第一次为 $1 仓库做贡献。"] "View changes": "查看更改", @@ -7657,6 +7753,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Change requested": "更改请求", "Show resolved": "显示已解决", "Hide resolved": "隐藏已解决", + "Reviews": "审查", "Show all reviewers": "显示所有审查者", "Hide all reviewers": "隐藏所有审查者", "New changes since you last viewed": "自您上次查看以来的新变化", @@ -7674,6 +7771,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "branch from": "分支从", "and others": "和其他成员", "approved these changes": "批准这些更改", + "previously approved these changes": "预先批准这些更改", "See review": "查看审查", "Dismiss review": "驳回审查", "started a review": "开始审查", @@ -7685,6 +7783,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "left a comment": "发表评论", "Add more commits by pushing to the": "添加更多提交,通过推送到", "branch on": "分支在", + "requested review from": "请求审查", "This pull request was": "此拉取请求已", "Compare": "比较", "deleted the": "删除", @@ -7695,6 +7794,8 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "changed the base branch from": "更改基础分支从", "added the": "添加", "label": "标签", + "closed this": "已关闭", + "reopened this": "已重新打开", // "This branch has not been deployed": "该分支尚未部署", @@ -7719,7 +7820,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "This pull request is still a work in progress": "此拉取请求仍在进行中", "Ready for review": "准备审核", - "Draft pull requests cannot be merged.": "拉取请求草稿不能合并。", + "Draft pull requests cannot be merged.": "拉取请求草案不能合并。", "This pull request can be automatically merged by project collaborators": "此拉取请求可以由项目协作者自动合并", "Only those with": "只有对此仓库具有", "write access": "写入访问权限", @@ -7728,7 +7829,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 // "Review required": "需要审查", // 拉取请求 页面状态词 "Add your review": "添加您的评论", - // [/At least (\d+) approving reviews? are required by reviewers with write access./, "具有写入权限的审查者至少需要 $1 次批准审查。"], + // [/At least (\d+) approving reviews? is required by reviewers with write access./, "具有写入权限的审查者至少需要 $1 次批准审查。"], "Code owner review required": "需要代码所有者审核", "was requested for review as a code owner": "要求以代码所有者身份进行审查", "Conversation resolution required": "需要解决对话", @@ -7752,7 +7853,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Hide all checks": "隐藏所有检查", "Details": "细节", "Required": "必须", - // 未解决的评论 + "Unresolved conversations": "未解决的讨论", // [/(\d+) conversations? must be resolved before merging./, "合并之前必须解决 $1 个对话。"], "Merging is blocked": "合并被阻止", "The base branch requires all conversations on code to be resolved.": "基础分支要求解决所有关于代码的对话。", @@ -7767,6 +7868,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Update with merge commit": "使用合并提交更新", "The latest changes will be merged into this branch with a merge commit.": "最新的更改将通过合并提交合并到此分支中。", "Update with rebase": "使用变基更新", + "This branch cannot be rebased due to conflicts.": "由于冲突,此分支不能变基。", "This pull request will be rebased on top of the latest changes and then force pushed.": "此拉取请求将会在最新的更改之上进行变基,并且会使用强制推送的方式提交。", "This branch cannot be rebased due to conflicts": "由于冲突,无法对此分支执行变基操作。", @@ -7898,6 +8000,10 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "Suggested change": "更改建议", "This code change can be committed by users with write permissions.": "具有写入权限的用户可以提交此代码更改。", + "This branch was successfully deployed": "该分支已成功部署", + "Show environments": "显示环境", + // [/(\d+) active deployments?/, "$1 个活动的部署"], + // 拉取请求 --> 提交 标签卡 ///pull//commits "Commits": "提交", // [/Commits (.+)/, "提交于 $1"] @@ -7909,7 +8015,6 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 // 拉取请求--> 提交 --> 某提交详情///pull//commits/ "commit": "提交", - // 修改的文件 左侧 展开按钮 "Expand all": "展开全部", "Expand All": "展开全部", @@ -8058,6 +8163,10 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "You are viewing a condensed version of this merge commit. You can view the": "您正在查看该合并提交的浓缩版本。您可以查看", "full changes here": "完整的更改", + "We went looking everywhere, but couldn’t find those commits.": "我们尝试寻找,就是找不到那些提交者。", + "Sometimes commits can disappear after a force-push. Head back to the": "有时提交会在强推后消失。头部回到", + "latest changes here": "最新的更改", + // 拉取请求 --> 解决冲突 ///pull//conflicts "Resolving conflicts": "解决冲突", "between": "", @@ -8088,7 +8197,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 "ProTip!": "专业提示!", "to the end of URLs for Git’s plaintext views": "到 Git 纯文本视图的 URL 结尾。", - + }, "regexp": [ // 正则翻译 [/([^ ]+):([^ ]+)% was force-pushed and no longer has any new commits./, "$1:$2 分支被强制推送,现在没有新的提交。"], // 放这里是因为跟现有词条冲突 @@ -8096,11 +8205,12 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 ...I18N.zh["repository/pull_issue_public"]["regexp"], // 具体某条拉取请求 + [/At least (\d+) approving reviews? is required to merge this pull request./, "合并此拉取请求至少需要 $1 次批准审核。"], [/Commits?/, "提交"], [/Files? changed/, "文件更改"], [/merged (\d+) commits? into/, "将 $1 个提交合并到"], - [/Copy full SHA for ([^ ]+)/, "复制 $1 完整的 SHA"], // Android UA - [/View checks?/, "查看检查"], // Android UA + [/Copy full SHA for ([^ ]+)/, "复制 $1 完整的 SHA"], // Android UA ? 提交卡 + [/View checks?/, "查看检查"], // Android UA ? [/([^ ]+) left review comments?/, "$1 发表了审查意见"], [/([^ ]+) approved these changes?/, "$1 批准这些更改"], // 具体的拉取请求 审查者 [/Request review from ([^ ]+)/, "请求 $1 审查"], // 具体的拉取请求 审查者 @@ -8109,11 +8219,12 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 [/This user is a first-time contributor to the ([^ ]+) repository./, "该用户是第一次为 $1 仓库做贡献。"], [/(\d+) pending reviewers?/, "$1 名待审者"], [/([\d,]+) participants?/, "$1 位参与者"], - [/At least (\d+) approving reviews? are required by reviewers with write access./, "具有写入权限的审查者至少需要 $1 次批准审查。"], + [/At least (\d+) approving reviews? is required by reviewers with write access./, "具有写入权限的审查者至少需要 $1 次批准审查。"], [/(\d+) approving reviews? by reviewers? with write access./, "$1 个批准的审查由具有写入权限的审查者进行审查。"], [/(\d+) approvals?/, "$1 项批准"], - // [/(\d+) reviews? requesting changes by reviewers with write access/, "$1 项审查,要求有写入权限的审查者进行更改"], + [/(\d+) reviews? requesting changes by reviewers with write access/, "$1 项审查,要求有写入权限的审查者进行更改"], // 拉取请求 [/(\d+) changes? requested/, "$1 项更改请求"], + [/(\d+) in progress checks?/, "$1 个正在进行的检查"], [/(\d+) skipped and (\d+) successful checks?/, "$1 个跳过, $2 个成功检查"], [/(\d+) successful and (\d+) failing checks?/, "$1 个成功, $2 个失败检查"], @@ -8125,6 +8236,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 [/(\d+) neutral checks?/, "$1 次中立检查"], [/(\d+) successful checks?/, "$1 次成功检查"], [/(\d+) checks? passed/, "$1 次检查通过"], + [/Merging can be performed automatically with (\d+) approving review./, "合并可以通过 $1 次批准审查自动执行。"], [/(\d+) workflow awaiting approval/, "$1 个工作流等待批准"], [/The ([^ ]+) branch requires linear history/, "$1 分支为要求线性历史记录"], @@ -8138,7 +8250,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 [/Unresolved conversations/, "未解决的讨论"], [/Resolved conversations/, "已解决的讨论"], // [/Commits (.+)/, "提交于 $1"], // 提交标签卡 - [/#(\d+) will be closed when this pull request is merged/, "#$1 将在该拉取请求合并时关闭"], + [/(#\d+) will be closed when this pull request is merged/, "$1 将在该拉取请求合并时关闭"], // 代码空间 [/Create a codespace on ([^ ]+)/, "在 $1 上创建代码空间"], [/Create codespace on ([^ ]+)/, "在 $1 上创建代码空间"], @@ -8152,7 +8264,6 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 [/This commit will be authored by ([^@]+@[^\n]+)/, "此提交的作者是 $1"], // 具体的拉取请求 [/This pull request resolved a Dependabot alert on ([^ ]+)./, "该请求解决了 $1 的 Dependabot 警报问题。"], [/(\d+) workflows? awaiting approval/, "$1 个工作流程等待批准"], - [/(\d+) reviews? requesting changes by reviewers with write access./, "$1 条评论请求更改由具有写入权限的审查者进行更改。"], // 拉取请求 [/(\d+) resolved conversations?/, "$1 条对话已解决"], // 拉取请求 [/I understand, sign off and update/, "我明白了,依然签署并更新"], [/on this commit as ([^@]+@[^\n]+)/, "该提交以 $1 身份"], @@ -8160,6 +8271,7 @@ I18N.zh["repository/pull"] = { // 仓库 - 某个拉取请求页面 [/(\d+) conversations? must be resolved before merging./, "合并之前必须解决 $1 个对话。"], [/(\d+) hidden items?/, "$1 条隐藏项目"], [/([^ ]+) requested changes/, "$1 要求更改"], + [/(\d+) active deployments?/, "$1 个活动的部署"], ], "selector": [ // 元素筛选器规则 ["span[data-message='Review changes']", "审查更改"], // 拉取请求 --> 更改的文件 @@ -8265,12 +8377,15 @@ I18N.zh["repository/compare"] = { // 仓库 - 比较并创建拉取请求 "Reviewers": "审查者", "Loading suggestions…": "载入推荐…", // [/([^ ]+) left review comments/, "$1 发表了审查意见"], - "At least 0 approving review is required to merge this pull request.": "至少需要 0 次批准审查才能合并此拉取请求。", + // [/At least (\d+) approving reviews? are required to merge this pull request./, "至少需要 $1 次批准审查才能合并此拉取请求。"], "No reviews—at least 0 approving review is required.": "未经审查 — 至少需要 0 次批准审查。", "Re-request review": "重新请求审核", "Still in progress?": "仍在进行中吗?", // [/Awaiting requested review from ([^ ]+)/, "等待 $1 的审查请求"] "Learn about draft PRs": "了解拉取请求草案", + "Try draft pull requests": "尝试拉取请求草案", + "Open an in-progress pull request without asking for formal review or risking an unwanted merge. When you're ready for code review, you can mark your draft pull request as ready for review, which will request reviews from any code owners.": "打开正在进行的拉取请求,无需请求正式审核,也不必冒不必要的合并风险。当您准备好进行代码审核时,您可以将拉取请求草案标记为已准备好审核,这将请求任何代码所有者进行审核。", + "Ask admin for access": "向管理员请求权限", "Convert to draft": "设置为草案", "Request up to 15 reviewers": "最多请求 15 个审查者", // [/([^ ]+) approved these changes/, "$1 批准这些更改"], // 具体的拉取请求 审查者 @@ -8481,6 +8596,24 @@ I18N.zh["repository/commit"] = { // 仓库 - 提交页面 "will be able to comment on this commit once more.": "将能够再次对此提交发表评论。", "You can always lock this commit again in the future.": "您可以随时再次锁定此提交。", + "Reply…": "回复…", + + "commented on": "评论于", + + // 隐藏评论 + "Choose a reason for hiding this comment": "选择隐藏此评论原因", + "The reason will be displayed to describe this comment to others.": "将显示原因,以便向其他人描述此评论。", + "Choose a reason for hiding this comment": "选择隐藏此评论原因", + "Unhide": "取消隐藏", + "comment": "评论", + "Choose a reason": "选择原因", + "Abuse": "滥用", + "Spam": "垃圾信息", + "Off Topic": "偏离主题", + "Outdated": "过时", + "Duplicate": "重复", + "Resolved": "已解决", + "Subscribe": "订阅", "Unsubscribe": "取消订阅", "You’re not receiving notifications from this thread.": "您没有收到来自该话题的通知。", @@ -8563,6 +8696,7 @@ I18N.zh["repository/commit"] = { // 仓库 - 提交页面 [/from ([^ ]+) to ([^ ]+)/, "从 $1 到 $2。"], //具体提交页面 [/([\d,]+) additions, ([\d,]+) deletions not shown because the diff is too large. Please use a local Git client to view these changes./, "$1 处增加,$2 处删除未显示,因为差异太大。请使用本地 Git 客户端查看这些更改。"], [/(\d+) comments? on commit/, "该提交有 $1 条评论"], + [/Edited (\d+) times?/, "编辑 $1 次"], // [/Commits (.+)/, "提交于 $1"], // 提交页面 ///commits/