支持直接翻译 Jar
或者翻译 JSON
提供一个友好的 CLI 工具
默认使用百度翻译API
但是便于自行开发扩展其他翻译Api
使用 MIT
许可证
nodejs v16.15.1 or upper version
npm run init
npm run make
npm run run -- -t ./mod.jar -o ./mod_zh_cn.jar -c ./config.yaml
install to os global env
npm install -g
from global call script
mc_mod_translate --help
mc_mod_translate -t ./mod.jar -o ./mod_zh_cn.jar -c ./config.yaml
or
mc_mod_translate -t ./mod.jar -o ./mod_zh_cn.jar -c ./config.yaml --jar
mc_mod_translate -t ./en_us.json -o ./zh_cn.json -c ./config.yaml --json
mc_mod_translate --help
or
npm run run -- --help
from project root copy config.yaml.example
to config.yaml
use script -c
or --config
set path to config.yaml
example command
mc_mod_translate -t ./mod.jar -o ./mod_zh_cn.jar -c c:/config.yaml
or
mc_mod_translate -t ./mod.jar -o ./mod_zh_cn.jar --config c:/config.yaml
see src/api/baidu-translate.ts
see src/api/mod-analyser