lrelease


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:
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2013 Hurricane Electric. All Rights Reserved.