Skip to content

v0.1.0

Compare
Choose a tag to compare
@Saigesp Saigesp released this 03 Jun 11:28
· 20 commits to master since this release

v0.1.0 release

json_translate is a simple command-line interface (CLI) tool written in python and designed to streamline the process of translating JSON files.

Usually multi-language projects developed with a javascript framework (Angular, Vue...) base their translations on json files with different nesting levels. This project allows you to generate new files for other languages while keeping the same structure.

Key Features:

  1. DeepL integration.
  2. Preservation of JSON structure.
  3. Simple and intuitive command line options:
    1. --locale: Target language to translate the file.
    2. --output: Output file name.
    3. --sleep: Sleep time between API calls.
    4. --indent: Output file indentation spaces.
    5. --encoding: Input & output file encoding.
    6. --skip: Keys (words) to skip in the json file (they won't be translated).
    7. --log: Display translations as they are being translated.

To get started, please refer to the README.md documentation and usage guide available on our project's GitHub repository. Feel free to provide feedback, report issues, or suggest new features—we appreciate your contribution!