Grantlee 5.3.0
|
Provides internationalization based on QLocale and QTranslator. More...
#include <qtlocalizer.h>
This class implements access to the Qt Localization system. Localizable types such as strings, numbers, dates and times can be processed.
Definition at line 55 of file qtlocalizer.h.
Constructs a new QtLocalizer using the locale
|
override |
Destructor
|
overridevirtual |
Returns the current locale as a string.
Implements Grantlee::AbstractLocalizer.
void Grantlee::QtLocalizer::installTranslator | ( | QTranslator * | translator, |
const QString & | localeName = QLocale::system().name() ) |
Install a translator
to use for a particular localeName
.
|
overridevirtual |
Loads the catalog
from path
.
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes string
, disambiguated by context
with the specified arguments
for substitution
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes date
with the specified formatType
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes dateTime
with the specified formatType
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes value
as a monetary value in the currency specified by currencyCode
.
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes number
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes number
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes string
or its pluralForm
, disambiguated by context
with the specified arguments
for substitution
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes string
or its pluralForm
with the specified arguments
for substitution
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes string
with the specified arguments
for substitution
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Localizes time
with the specified formatType
Implements Grantlee::AbstractLocalizer.
|
overridevirtual |
Makes this localizer use the previous locale for output.
Implements Grantlee::AbstractLocalizer.
Makes this localizer use the locale specified by localeName
for output.
Implements Grantlee::AbstractLocalizer.
Set the path to look for translations of the application strings.
Set the prefix of translation files. For example, if the German translation file is called myapp_de_DE.qm
, the prefix should be set to myapp_
.
Unloads the catalog
Implements Grantlee::AbstractLocalizer.