跳到主要内容

国际化更新

·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 的国际化工作

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

🔦 贡献指南

如果您有兴趣加入我们,让 Electron 更具国际化友好性,我们有一份方便的贡献指南来帮助您入门。祝您国际化愉快!📚