Translate json files ignoring {{ expressions }}.
Translate from source language e.g. english
{
"profile_user_name": "Your name is {{ user.firstname }} and it is {{ user.time }} at your location"
}To target language e.g. german
{
"profile_user_name": "Ihr Name ist {{ user.firstname }} und an ihrem Standort ist es {{ user.time }}"
}Everything inside {{ expressions }} won't get translated.
poetry install
poetry run translate -s 'example\source_english.json' -d 'example\destination_german.json' -l 'german'[-s] Path of source file
[-d] Path of destination file
[-l] Target language to translate to
Use [--help] to see list of supported languages.
