**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!