LocalizationUpdater
基本信息
| 属性 | 值 |
|---|---|
| 类名 | remoteio.common.core.handler.LocalizationUpdater |
| 构造参数 | ("GTNewHorizons", "RemoteIO", "master", "src/main/resources/assets/remoteio/lang/") |
功能
开发期工具:把 en_US.lang 的新条目自动补进 fr_FR / ko_KR / zh_CN 三个语言文件,
方便译者只需处理新增键。
实现要点
- ⚠️ 这是开发辅助代码而非运行时功能:它硬编码了
GTNewHorizons/RemoteIO仓库的master分支与源码相对路径src/main/resources/assets/remoteio/lang/。在已打包的发行 jar 中该路径不存在, 线程启动后不会拉到任何东西。 - 在 RemoteIO 的
preInit末尾通过initializeThread(configuration)启动, 属异步线程,不阻塞加载。 - 仓库中实际存在 4 个语言文件:en_US / fr_FR / ko_KR / zh_CN。
相关条目
- RemoteIO - 启动方
- Documentation - 同属面向玩家的本地化工作