An internationalization tool that translates JSON files using different translation APIs.
- Microsoft Azure Translator AT4J
- Google Translator
- DeepL Translator
- Java 8 or higher
- Kotlin 2.0.0 or higher
- Download latest version from releases and unzip.
- Rename
config.ini.exampletoconfig.ini. - Fill in the
config.inifile with your Azure credentials, input/output paths, and other settings. - Run the project using the command
java -jar kt-json-i18n-1.1.0-jar-with-dependencies.jar
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
If you find this project useful, you can show your support by giving it a ⭐ on GitHub!
This project is distributed under the Apache license version 2.0.