跳转到主要内容

国际化更新

·3 分钟阅读

自国际化后的新 Electron 网站上线以来,我们一直在努力使 Electron 的开发体验对英语以外的开发者更加便捷。

因此,我们带来了令人兴奋的国际化更新!


🌐 语言切换

您知道吗?许多阅读翻译文档的人经常会将其与原始英文文档进行交叉参考。他们这样做是为了熟悉英文文档,并避免翻译过时或不准确的情况,这也是国际化文档的一个注意事项。

Language toggle on Electron documentation

为了方便与英文文档进行交叉参考,我们最近发布了一项功能,允许您在 Electron 文档的某个部分之间无缝切换英文和您正在浏览网站的语言。只要您在网站上选择了非英语区域设置,语言切换器就会显示出来。

⚡️ 快速访问翻译页面

New Electron documentation footer in Japanese

在阅读文档时发现错别字或不准确的翻译?您不再需要登录 Crowdin,选择您的区域设置,找到您想修改的文件,等等。取而代之的是,您只需滚动到相关文档的底部,然后点击“翻译此文档”(或您语言中的相应词语)。搞定!您将被直接带到 Crowdin 翻译页面。现在就开始您的翻译吧!

📈 一些统计数据

自从我们公开 Electron 文档的国际化工作以来,我们看到了来自世界各地 Electron 社区成员翻译贡献的巨大增长。截至目前,我们已翻译了1,719,029 个字符串,来自 1,066 位社区翻译者,共计 25 种语言

Translation Forecast provided by Crowdin

这是一张有趣的图表,显示了以当前(截至撰写时过去 14 天的项目活动量)的翻译速度,将项目翻译成每种语言所需的近似时间。

📃 翻译者调查

我们要向所有贡献时间帮助改进 Electron 的人致以巨大的❤️感谢❤️!为了妥善表彰我们翻译社区的辛勤工作,我们创建了一份调查问卷,以收集有关我们翻译者的信息(即他们的 Crowdin 和 Github 用户名之间的映射)。

如果您是我们了不起的翻译人员之一,请花几分钟时间填写此表:https://goo.gl/forms/b46sjdcHmlpV0GKT2

🙌 Node.js 的国际化工作

由于 Electron 国际化计划的成功,Node.js 决定效仿我们使用的模式重构他们的国际化工作!🎉 Node.js 国际化计划现已启动并取得了巨大进展,但您仍然可以在此处阅读有关早期提案及其背后原因的文章。

🔦 贡献指南

如果您有兴趣加入我们使 Electron 更加国际化的努力,我们有一个方便实用的贡献指南来帮助您入门。祝您国际化顺利!📚