lrelease(1) 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.
-nocompress
Do not compress the .qm files.
-verbose
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.trolltech.com/i18n.html
Trolltech AS 18 October 2001 lrelease(1)
Generated by dwww version 1.11.3 on Thu May 23 11:43:45 CEST 2013.