翻译过程采用Google翻译生成,部分进行人工修改优化。
- 第一版翻译(1.10.1):利用
tools/potrans.py
脚本自动使用google翻译生成,然后人工修改部分记录,最后使用poedit
工具生成 mo 文件。 - 第二版翻译(1.10.2): 手工通过ChatGPT实现翻译,没有想系比对过,但通过
poedit
生成mo文件使用没有发现任何问题.
克隆本项目后,将本项目的zh_Hans_CN
目录,直接放到 $HOME/.octoprint/translations
git clone https://github.com/Awkee/Octoprint-i18n-zh_Hans_CN.git
cd Octoprint-i18n-zh_Hans_CN && cp -r Octoprint-i18n-zh_Hans_CN/zh_Hans_CN $HOME/.octoprint/translations
在Octoprint的WEB页面中重新加载UI
,启用中文语音包方法:
- 通过URL地址设置:
http://rpi3:5000/?l10n=zh_Hans_CN
- 在设置
settings
->appearance
中修改Default Language
为中文,点击保存后刷新页面生效。
更为通用的方法(加载zip压缩包win/linux/mac):
- 下载 Octoprint_i18n_zh_Hans_CN.zip 文件.
- 在设置
settings
->appearance
中 Language Packs 点击Manager按钮,将 Octoprint_i18n_zh_Hans_CN.zip文件上传后,点击保存,刷新页面后即可生效。
机器翻译内容可能存在言不及义的情况,如果你希望让这个语言包更好,请多多提供建议和意见。