WordPress Contributor Toolkit 2.0 重设计界面并新增 10 种语言
WordPress Contributor Toolkit 2.0: A redesigned app, in your language
WordPress Contributor Toolkit v2.0.0 已发布,采用基于 WordPress Design System 的新界面,并新增设置对话框、深色主题和 10 种语言翻译。
简而言之:WordPress Contributor Toolkit v2.0.0 已发布,采用基于 WordPress Design System 构建的新界面,并新增了设置对话框、深色主题以及十种语言的翻译。
WordPress Contributor Toolkit消除了首次贡献者在编写第一行代码之前所面临的障碍,尤其是在 Contributor Days 期间。您无需在计算机上安装 Git、Node.js、npm 或 Docker。
这款应用最初旨在设置完整的 WordPress Core 开发环境。1.0 版加入了完整的 Core 贡献工作流,从阅读 Trac 工单到以拉取请求或补丁的形式发回修复。1.2 版为 Gutenberg 加入了相同的工作流。
现在,2.0 版带来了重新设计的界面,并提供十种语言。Core 和 Gutenberg 的工作流与 1.2 版相同。

全新外观,基于 WordPress Design System 构建
整个窗口已使用 WordPress Design System 重新设计:侧边栏、页面标题、网站详情、卡片、对话框以及底部托盘。如果您使用过区块编辑器,那么其中的按钮、通知和对话框会让人感到熟悉。
一些较小的调整让屏幕更易于阅读:
- 网站列表会在每个网站名称旁显示其服务器状态,因此无需打开网站即可查看哪些正在运行。
- 页脚托盘按钮会标注名称,而不再只有图标。
- 警告通知会显示下一步操作提示,因此即使有事项需要您处理,推动您继续操作的按钮也会十分醒目。
- Trac 窗口会使用应用的主题。
设置集中管理
2.0 版新增了设置对话框。您可以从窗口右下角的齿轮图标打开它,也可以在 macOS 上通过应用菜单中的设置…打开,或在 Windows 和 Linux 上通过文件菜单打开。

设置分为三组:
- 常规。主题、语言、打开网站时是否启动其服务器和构建监视、退出时正在运行的内容是否在下次启动时重新开始,以及新网站的默认文件夹。
- 网站。每个网站的开发服务器所运行的 PHP 版本,以及 WP_DEBUG 和 SCRIPT_DEBUG 标志。更改会在下次启动服务器时生效,网站详情中会显示下次启动将使用的值。
- 账户。您的 WordPress.org 用户名和当前参加的活动,这些信息会写入您交给导师的补丁中;此外还包括应用打开拉取请求时所用的 GitHub 账户。
主题可以是浅色、深色、与操作系统相同,或自定义:选择一种背景色和一种主色,应用便会据此构建其他所有颜色。



应用支持您的语言
现在,界面中的所有字符串均可翻译:设置清单、trunk 更新、审查并提交更改、拉取请求表单和 GitHub 登录、工单和分支通知、补丁错误、终端和日志输出、邮件对话框、应用菜单以及应用自身的对话框。
2.0 版提供十种语言:捷克语、荷兰语、英语(加拿大)、英语(英国)、加利西亚语、匈牙利语、老挝语、波兰语、塞尔维亚语和土耳其语。
默认情况下,应用会遵循操作系统的语言。要选择其他语言,请打开设置,选择一种语言,并在对话框提示时重新启动应用。

一种语言在 translate.wordpress.org 上的翻译进度达到至少 80% 后,就会随应用一同发布,因此该列表会随着每次发布而增长。如果你的语言尚不在其中,那么参与 translate.wordpress.org 上的 Contributor Toolkit 项目本身就是很好的首次贡献。
逐个文件查看变更
应用补丁或检出拉取请求后,站点详情现在会以文件夹树的形式列出已变更文件,并分为两组:
- 来自补丁或来自 PR #N:此次变更本身涉及的文件。铅笔图标会标出你此后编辑过的文件。
- 你的变更:你在这个工单或问题上变更过的所有其他文件。

点击文件即可在站点文件夹中用编辑器打开它。每个已变更文件都有一个还原按钮,只会恢复该文件,因此你可以在不丢失正在测试的补丁的情况下撤销某项试验。放弃你的变更现在也只会移除你自己的工作,并保留已应用的补丁或拉取请求。
保留的 Trac 详情
点击从 Trac 读取详情后,应用现在会保留读取到的内容。退出并重新打开后,工单的摘要、状态、类型、组件、里程碑和关键词仍会显示,并附有读取时间。旁边的刷新按钮可在你需要最新信息时再次读取工单。
工单卡片也已重新布局:工单标题置于最上方,相关信息位于带标签的各行中,工单上尚未提交的工作则显示为通知,并提供审阅并提交和放弃变更按钮。
Contributor Day 的下载体积更小
在 Contributor Day 上,大家会同时使用同一网络下载应用。2.0 版安装后的体积约小 350 MB。它不再附带从未加载的 PHP 构建、界面中已经内置的库,以及应用没有翻译的语言所对应的 Chromium 语言文件。
其他改进
- 以本地环境运行的站点现在可以通过 HTTP 测试应用程序密码。
- 当站点使用随机化的 SQLite 存储或自定义 DB_PATH 时,Adminer 会打开正确的数据库。
- debug.log 面板不再重复显示某一行,也不会在你从编辑器保存时重新播放整个文件。
- 当站点的 trunk 落后时,拉取请求预览不再列出 trunk 中的文件。
- 主窗口现在无法导航离开应用或打开其他窗口,HTML 邮件会显示在单独的框架中。
完整列表见 v2.0.0 发布说明。
帮助塑造下一个版本
请在你自己的语言中(如果该应用支持的话)用真实工单或问题进行尝试,并告诉我们效果如何:
- 出现故障了吗?请提交 issue,并说明你执行的操作以及发生的情况。
- 感觉哪里不对劲?请使用反馈表单,或应用中的反馈按钮。
- 某个字符串在你的语言中读起来不对吗?请在 translate.wordpress.org 上建议更好的译法。
- 想进一步讨论吗?请在 #core 中提问;如果是 Gutenberg 流程,请在 #core-editor 中提问,或在下方留言。
资源
- 下载 WordPress Contributor Toolkit
- 阅读 Toolkit 入门指南
- 工具包指南中的“设置”
- 阅读 v2.0 发布说明
- 在 translate.wordpress.org 上翻译 Toolkit
- 了解如何为 WordPress Core 贡献代码
- 浏览 Core Trac 上适合首次处理的问题
- 浏览 Gutenberg 上适合首次处理的问题
感谢 @greenshady 提供审阅和反馈。
+make.wordpress.org/playground/ +make.wordpress.org/test/ +make.wordpress.org/community/
#contributor-day、#playground、#wordcamp
来源:Make WordPress Core(核心开发) · https://make.wordpress.org/core/2026/10/23/wordpress-contributor-toolkit-2-0-a-redesigned-app-in-your-language/
部分链接为推广/关联链接。