Convertir archivos

.ts → .qm

Instalar lrelease para qt5

sudo apt install qttools5-dev-tools

Uso:

/usr/lib/qt5/bin/lrelease archivo.ts -qm archivo.qm

Otros lrelease

ls -ls /usr/bin/lrelease /usr/lib/x86_64-linux-gnu/qt5/bin/lrelease /usr/lib/qt5/bin/lrelease

lrwxrwxrwx 1 root root 9 abr 25 10:14 /usr/bin/lrelease -> qtchooser

-rwxr-xr-x 1 root root 512944 ene 12 2019 /usr/lib/qt5/bin/lrelease

lrwxrwxrwx 1 root root 25 ene 12 2019 /usr/lib/x86_64-linux-gnu/qt5/bin/lrelease -> ../../../qt5/bin/lrelease

Buscar lrelease

find /usr/ -iname *lrelease*

.po → .mo

Los .mo se almacenan en:

/usr/share/locale/

/usr/share/locale/es/LC_MESSAGES

Uso:

msgfmt archivo.po

msgfmt archivo.po -o output_archivo.mo

.po → .qm

Uso:

msgfmt archivo.po --qt -o output_archivo.qm