mirror of
https://github.com/evilsocket/opensnitch.git
synced 2025-03-04 00:24:40 +01:00
1,000 B
1,000 B
Adding a new translation:
- Install needed packages:
apt install qtchooser pyqt5-dev-tools
- mkdir
locales/<YOUR LOCALE>/
(echo $LANG) - add the path to opensnitch_i18n.pro:
TRANSLATIONS += locales/es_ES/opensnitch-es_ES.ts \
locales/<YOUR LOCALE>/opensnitch-<YOUR LOCALE>.ts
- make
Updating translations:
- update translations definitions:
- pylupdate5 opensnitch_i18n.pro
- translate a language:
- linguist locales/es_ES/opensnitch-es_ES.ts
- create .qm file:
- lrelease locales/es_ES/opensnitch-es_ES.ts -qm locales/es_ES/opensnitch-es_ES.qm
or:
- make
- linguist locales/es_ES/opensnitch-es_ES.ts
- make
Installing translations (manually)
In order to test a new translation:
mkdir -p /usr/lib/python3/dist-packages/opensnitch/i18n/<YOUR LOCALE>/
cp locales/<YOUR LOCALE>/opensnitch-<YOUR LOCALE>.qm /usr/lib/python3/dist-packages/opensnitch/i18n/<YOUR LOCALE>/
Note: the destination path may vary depending on your system.