Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1.1 KiB

Localazy

Localazy is used to host the source strings and their translations.

Localazy project

To add new strings, or to translate existing strings, go the the Localazy project: https://localazy.com/p/element.

Never edit manually the files localazy.xml or translations.xml!.

CLI Installation

To install the Localazy client, follow the instructions from here.

Download translations

In the root folder of the project, run:

./tools/localazy/downloadStrings.sh

It will update all the localazy.xml and translations.xml resource files. In case of merge conflicts, just erase the files and download again using the script.

Add translations to a specific module

Edit the file config.json to add a new module, or add a new item in includeRegex arrays, then run the script again to see the effect.

generateLocalazyConfig.py is the Python script that convert config.json to a localazy configuration file. Generally you should not edit this file.