dead-cells-wiki/data/gettext
2022-09-27 15:08:26 +08:00
..
.gitignore Parse mo file 2022-09-27 15:08:26 +08:00
main.js Parse mo file 2022-09-27 15:08:26 +08:00
package-lock.json Parse mo file 2022-09-27 15:08:26 +08:00
package.json Parse mo file 2022-09-27 15:08:26 +08:00
README.md Parse mo file 2022-09-27 15:08:26 +08:00

处理 main.zh.mo

main.zh.mo 无法通过 GNU gettext 工具读取。所幸可以使用 gettext-parser 进行处理。

main.js 调用 gettext-parser 解析文件,同时使用 prettier 格式化输出,参数为 node main.js <input_path> <output_path>

以下示例命令用于解析 31.0 版本的 mo 文件。

node main.js ../extraction/raw-31-0/main.zh.mo ../clean/31-0/main.zh.mo.json