中文翻译不全怎么办 — 社区 Crowdin 协作
现象
系统语言设为中文,但 Gloom 界面里部分文案还是英文——比如某个按钮写着「Sign in」而不是「登录」,或者某个 Tab 写着「Explore」而不是「探索」。
原因
Gloom 的翻译不是官方专职翻译,而是社区志愿者通过 Crowdin 协作完成的:
- Crowdin 是一个开源项目常用的翻译协作平台
- MateriiApps 把 Gloom 所有字符串导出到 Crowdin,任何人都可以认领语种、翻译、校对
- 某些语种(比如中文)覆盖度可能接近 100%,但还没完全到位
- 每次发布新版本时,翻译进度不完全一致——新字符串可能还没人翻
Gloom 本身是一个小团队维护的开源项目,MateriiApps 只有少数开发者。翻译完全靠社区贡献,这是开源生态的常态。
翻译不完全影响使用吗
不影响——界面逻辑和功能完全不受翻译影响。英文条目只是视觉上有点跳脱,不理解也能通过上下文猜到功能。
哪些部分翻译最可能不全
根据开源项目翻译的普遍规律:
- 导航和常用按钮(登录、Star、Follow、Issue、PR):通常翻译到位,因为使用率高
- 低频功能文案(某些设置项、错误提示、深描述):可能漏翻
- 新功能:刚上线的功能字符串可能还没人认领翻译,先英文一段时间
去 Crowdin 帮忙翻
如果你愿意贡献翻译:
- 打开
https://crowdin.com/project/gloom - 用 GitHub 或 Google 账号登录
- 找到 Chinese Simplified(简体中文)或 Chinese Traditional(繁体中文)
- 认领 strings.xml 文件开始翻译
- 翻完后提交审核,MateriiApps 会合并进下一个版本
Gloom 的字符串总量不大——完整翻译一轮可能就几千个字符串,几个小时能覆盖完。
用英文界面也可以
如果觉得中英混杂看着别扭,直接在 Android 系统设置里把语言改成 English,Gloom 全程英文界面,整洁统一。切换系统语言后 Gloom 会自动跟着变。
翻译什么时候合入主线
MateriiApps 通常会在每个 release 构建时把 Crowdin 上已审核通过的翻译拉进代码库。nightly debug 构建不一定每次都拉最新翻译——可能一周或一个 release 周期统一合入。
所以如果你最近在 Crowdin 上贡献了翻译,可能需要等下一个 release 才能看到效果。