Qubes/manager – manager – Gitea: Git with a cup of tea
Table of Contents
Managing translations
Adding new language
- Add
i18n/qubesmanager_LANGUAGECODE.ts(replaceLANGUAGECODEwith actual code,
for examplees) toqubesmanager.pro–TRANSLATIONSsetting. - Run
make res update_ts
Regenerating translation source files (.ts)
make res update_ts
This will keep translated strings, but will add new ones.
Updating translations
Commit updated .ts files into i18n directory.
Pushing translations to transifex
You’ll need a token (for your own transifex acount, to configure it just run
tx config once).
tx push -s
Getting translation from transifex
tx pull
Tests
Located in the tests/ directory.
To run qube manager and backup tests:
python3 test_name.py -v
To run global settings tests:
sudo systemctl stop qubesd; sudo -E python3 test_global_settings.py -v ; sudo systemctl start qubesd
Read more here: Source link
