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.example
toconfig.ini
. - Fill in the
config.ini
file 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.