Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.33 KB

README.prp.md

File metadata and controls

39 lines (24 loc) · 1.33 KB

Kotlin JSON Internationalization ({_ currentVersion _})

Java Kotlin Quality Gate Status

An internationalization tool that translates JSON files using different translation APIs.

Supported API's

  • Microsoft Azure Translator AT4J
  • Google Translator
  • DeepL Translator

Getting Started

Prerequisites

  • Java 8 or higher
  • Kotlin 2.0.0 or higher

Usage

  1. Download latest version from releases and unzip.
  2. Rename config.ini.example to config.ini.
  3. Fill in the config.ini file with your Azure credentials, input/output paths, and other settings.
  4. Run the project using the command java -jar kt-json-i18n-{_currentVersion_}-jar-with-dependencies.jar

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Support

If you find this project useful, you can show your support by giving it a ⭐ on GitHub!

License

This project is distributed under the Apache license version 2.0.