GrantleeTheme::GrantleeKi18nLocalizer Class
The GrantleeKi18nLocalizer class. More...
| Header: | #include <GrantleeTheme/GrantleeKi18nLocalizer> |
| CMake: | find_package(KPim6 REQUIRED COMPONENTS GrantleeTheme)target_link_libraries(mytarget PRIVATE KPim6::GrantleeTheme) |
Public Functions
| GrantleeKi18nLocalizer() | |
| virtual | ~GrantleeKi18nLocalizer() override |
| void | setApplicationDomain(const QByteArray &domain) |
Reimplemented Public Functions
| virtual QString | currentLocale() const override |
| virtual QString | localizeContextString(const QString &string, const QString &context, const QVariantList &arguments) const override |
| virtual QString | localizeMonetaryValue(qreal value, const QString ¤tCode) const override |
| virtual QString | localizePluralContextString(const QString &string, const QString &pluralForm, const QString &context, const QVariantList &arguments) const override |
| virtual QString | localizePluralString(const QString &string, const QString &pluralForm, const QVariantList &arguments) const override |
| virtual QString | localizeString(const QString &string, const QVariantList &arguments) const override |
Detailed Description
Member Function Documentation
[explicit] GrantleeKi18nLocalizer::GrantleeKi18nLocalizer()
Constructs a GrantleeKi18nLocalizer.
[override virtual noexcept] GrantleeKi18nLocalizer::~GrantleeKi18nLocalizer()
Destroys the GrantleeKi18nLocalizer.
[override virtual] QString GrantleeKi18nLocalizer::currentLocale() const
Returns the current locale. Returns The current locale identifier
[override virtual] QString GrantleeKi18nLocalizer::localizeContextString(const QString &string, const QString &context, const QVariantList &arguments) const
Localizes a string with context and arguments using KI18n. string The string to localize context The context for the string arguments Arguments to substitute in the string Returns The localized string
[override virtual] QString GrantleeKi18nLocalizer::localizeMonetaryValue(qreal value, const QString ¤tCode) const
Localizes a monetary value using KI18n. value The monetary value to localize currentCode The currency code Returns The localized monetary value as a string
[override virtual] QString GrantleeKi18nLocalizer::localizePluralContextString(const QString &string, const QString &pluralForm, const QString &context, const QVariantList &arguments) const
Localizes a plural string with context and arguments using KI18n. string The singular form of the string pluralForm The plural form of the string context The context for the string arguments Arguments to substitute in the string Returns The localized string
[override virtual] QString GrantleeKi18nLocalizer::localizePluralString(const QString &string, const QString &pluralForm, const QVariantList &arguments) const
Localizes a plural string with arguments using KI18n. string The singular form of the string pluralForm The plural form of the string arguments Arguments to substitute in the string Returns The localized string
[override virtual] QString GrantleeKi18nLocalizer::localizeString(const QString &string, const QVariantList &arguments) const
Localizes a string with arguments using KI18n. string The string to localize arguments Arguments to substitute in the string Returns The localized string
void GrantleeKi18nLocalizer::setApplicationDomain(const QByteArray &domain)
Sets the application translation domain. domain The translation domain to use