FreeBSD Manual Pages
lrelease(1) General Commands Manual lrelease(1) NAME lrelease - generate Qt message files from Qt Linguist translation files SYNOPSIS lrelease [ options ] project-file lrelease [ options ] ts-files [ -qm qm-file ] DESCRIPTION This page documents the Qt Linguist Release tool for the Qt GUI tool- kit. Lrelease reads a qmake/tmake project file (.pro file) and con- verts the translation files (TS files) specified in it into Qt message files (QM files) used by the application to translate. The QM file format is a compact binary format that provides extremely fast lookups for translations and that is used by Qt. OPTIONS -help Display the usage and exit. -compress Compress the QM files. -nounfinished Do not include unfinished translations. -removeidentical If the translated text is the same as the source text, do not include the message. -silent Do not explain what is being done. -version Display the version of lrelease and exit. USAGE Here is an example .pro file that can be given to lrelease: HEADERS = funnydialog.h \ wackywidget.h SOURCES = funnydialog.cpp \ main.cpp \ wackywidget.cpp FORMS = fancybox.ui TRANSLATIONS = gnomovision_dk.ts \ gnomovision_fi.ts \ gnomovision_no.ts \ gnomovision_se.ts When running lrelease on this project file, the Qt message files gnomo- vision_dk.qm, gnomovision_fi.qm, gnomovision_no.qm and gnomovi- sion_se.qm will be generated from gnomovision_dk.ts, gnomovision_fi.ts, gnomovision_no.ts and gnomovision_se.ts, respectively. Lrelease can also be invoked with a list of TS files to convert: lrelease gnomovision_*.ts SEE ALSO lupdate(1) and http://doc.qt.io/qt-5/qtwidgets-tools-i18n-example.html Digia Plc and/or its subsidiary(18eOctober 2001 lrelease(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | USAGE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=lrelease&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>