XPipe 界面语言切换教程:三步换中文,还能顺手贡献翻译
【免费下载链接】xpipeAccess your entire server infrastructure from your local desktop项目地址: https://gitcode.com/GitHub_Trending/xp/xpipe
XPipe 把服务器基础设施管理搬回本地桌面,而界面语言设置是它留给新用户的第一个开关。这篇教程分两条线:普通用户三步切到中文界面,开发者两件事就能纠正一条错译。
三步把界面换成中文
全程在应用里点几下即可完成,不用重启。
刚装完打开应用,满眼英文菜单?不必逐词猜:
- 找到入口:
设置(Settings)→应用程序(Application)→语言(Language)。设置面板本身跟随当前语言显示,切完你能看懂每一项在说什么。 - 下拉菜单里选「简体中文」,菜单、按钮、提示文字立刻更新,无需重启应用。
- 抽查三处确认生效:连接中心显示「已保存的连接」,文件浏览器显示「文件管理器」,设置入口显示「设置」。
个别条目仍是英文,一般不是设置错了,而是新功能还没翻完,处理方法见下文「卡点」一节。
界面文字从哪来
中文界面不是写死的,它来自lang/目录下的两类文件。
- lang/strings/:按语言存放
.properties文件,记录界面元素的翻译。每个键对应界面上的一句话,比如language是「语言」这个标题,languageDescription是它下面的说明文字。 - lang/texts/:用 Markdown 存放较长的说明文档,同样每种语言一份。
生产流程是「英语打底、机器先行、人工收尾」:先用 DeepL 批量生成初稿,再由社区贡献者逐条校对。lang/目录的 README 里有一张状态表,标注各语言校对到哪个版本。中文翻译目前已覆盖 95% 以上的常用词汇,日常使用足够。
四个常见卡点,逐个拆
结论在前:多数情况不是设置出错,而是翻译没跟上,且每种情况都有明确解法。
- 部分界面仍显示英文:在中文翻译文件里搜出未翻译的英文键,补上译文并提交 PR。
- 想临时换回英文:用两条隐藏命令,第一条临时切英文,第二条恢复系统默认。
xpipe config set language=en xpipe config reset language- 想批量拿到缺失清单:开发者模式下运行
./gradlew lang:exportUntranslated -Dlang=zh,即可列出所有缺中文的条目。 - 企业想定制术语表:自备一份翻译文件,启动时加参数
xpipe --translation-override=custom_zh.properties指过去即可。
纠正一条翻译,只需一个标记
核心规则是一行注释:人工改过的条目加上#custom,后续自动重译就不会把它覆盖掉。
#custom language=语言第二件事是流程:先克隆仓库https://gitcode.com/GitHub_Trending/xp/xpipe,改好对应条目后提交 PR;详细规范见 lang/README.md 和贡献指南 CONTRIBUTING.md。克隆后可以直接跑开发者构建,亲眼验证改动效果。Markdown 类文档翻译没有覆盖机制,改完直接提交即可。
小结
用户线只有三步:设置 → 应用程序 → 语言,即时生效。开发者线更短:打上#custom,提交 PR。遇到翻译问题,既可以通过帮助(Help)→报告问题(Report Issue)反馈,也可以按上文流程自己改掉。
【免费下载链接】xpipeAccess your entire server infrastructure from your local desktop项目地址: https://gitcode.com/GitHub_Trending/xp/xpipe
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考