二十種語言,加上英文
你能在這裡讀懂的語言,你就能幫忙改進。
- Español 西班牙文(拉丁美洲)
es-419 - Português 葡萄牙文(巴西)
pt-BR - Français 法文
fr - Deutsch 德文
de - Italiano 義大利文
it - Polski 波蘭文
pl - Русский 俄文
ru - Українська 烏克蘭文
uk - Türkçe 土耳其文
tr - Bahasa Indonesia 印尼文
id - Tiếng Việt 越南文
vi - العربية 阿拉伯文
ar - فارسی 波斯文
fa - 简体中文 中文(簡體)
zh-CN - 繁體中文 中文(繁體)
zh-TW - 日本語 日文
ja - 한국어 韓文
ko - हिन्दी 印地文
hi - বাংলা 孟加拉文
bn - മലയാളം 馬拉雅拉姆文
ml
修正用詞
三種方式,從最快到最有幫助。
-
告訴我們
說明是哪個頁面或畫面、現在寫了什麼、應該寫什麼,可以在Telegram 群組或GitHub 上的 Issue中提出。附上截圖會更有幫助。
-
自己編輯檔案
每種語言都是一個 JSON 檔案。網站的檔案在
site/i18n/,App 的在core/src/commonMain/resources/i18n/,檔名是語言代碼,例如es-419.json。在 GitHub 上按鉛筆圖示,修改文字,再以 Pull Request 提出變更。英文是來源:
en.json永遠不會被翻譯,只有其他檔案會。 -
審閱整個語言
用你的語言從頭到尾閱讀網站或 App,並寄出一份修正清單。經過審閱的語言會標示為已審閱,之後的機器翻譯不會覆蓋它。
幾條規則
保留大括號
大括號中的字詞,例如 {version} 或 {a1},會由 App 或網站填入。請保留它們,順序依你語言的文法調整即可。
保留名稱
TMPlayer、Telegram、Android TV、Fire TV、Windows、Linux 與 GitHub 保持原樣。
簡短勝過直譯
放得下的按鈕,比換行的完美句子更好。用你身邊的人會說的方式來表達。
新增語言
開一個 Issue,說明語言名稱,以及你是否能審閱。當一個語言幾乎全部翻譯完成後,就會上線到網站。