跳至主要內容

國際化更新

·3 分鐘閱讀

自從新的國際化 Electron 網站推出以來,我們一直努力讓非英語系國家的開發人員更容易使用 Electron 進行開發。

所以我們帶來了一些令人興奮的 i18n 更新!


🌐 語言切換

您是否知道許多閱讀翻譯文件的人,經常會將其與原始英文文件進行交叉參考?他們這樣做是為了熟悉英文文件,並避免過時或不正確的翻譯,這也是國際化文件的一個缺點。

Language toggle on Electron documentation

為了更容易交叉參考英文文件,我們最近推出了一項功能,讓您可以在英文和您正在瀏覽網站的語言之間,無縫切換 Electron 文件的區塊。只要您在網站上選取非英文地區設定,就會顯示語言切換。

⚡️ 快速存取翻譯頁面

New Electron documentation footer in Japanese

在閱讀文件時,注意到拼寫錯誤或翻譯不正確嗎?您不再需要登入 Crowdin、選取您的地區設定、找到您想要修復的檔案等等。相反,您只需捲動到該文件的底部,然後按一下「翻譯此文件」(或您的語言中的對應文字)。瞧!您會直接被帶到 Crowdin 翻譯頁面。現在就施展您的翻譯魔法吧!

📈 一些統計數據

自從我們公開宣傳 Electron 文件 i18n 的工作以來,我們看到來自世界各地的 Electron 社群成員的翻譯貢獻大幅成長。迄今為止,我們已翻譯 1,719,029 個字串,來自 1,066 位社群翻譯人員,並有 25 種語言

Translation Forecast provided by Crowdin

這是一個有趣的圖表,顯示如果維持現有的速度 (根據撰寫本文時過去 14 天的專案活動),將專案翻譯成每種語言所需的大概時間。

📃 翻譯人員調查

我們想對所有投入時間協助改進 Electron 的人表示衷心的❤️感謝❤️!為了適當表彰翻譯人員社群的辛勤工作,我們建立了一份調查,以收集有關我們翻譯人員的一些資訊 (即其 Crowdin 和 Github 使用者名稱之間的對應關係)。

如果您是我們其中一位出色的翻譯人員,請花幾分鐘時間填寫此問卷:https://goo.gl/forms/b46sjdcHmlpV0GKT2

🙌 Node 的國際化工作

由於 Electron 的 i18n 計畫取得成功,Node.js 決定以我們使用的模式為基礎,來建立他們改版的 i18n 工作!🎉 Node.js i18n 計畫現已啟動並獲得巨大動力,但您仍然可以在此處閱讀早期的提案和背後的理由。

🔦 貢獻指南

如果您有興趣加入我們讓 Electron 更具國際友善性的工作,我們有一份方便的貢獻指南,以協助您入門。祝您國際化愉快!📚