21#ifndef CUTELEE_QTLOCALIZER_P_H
22#define CUTELEE_QTLOCALIZER_P_H
24#include "abstractlocalizer.h"
31class QtLocalizerPrivate;
71 void setAppTranslatorPath(
const QString &path);
78 void setAppTranslatorPrefix(
const QString &prefix);
95 QString currentLocale()
const override;
96 void pushLocale(
const QString &localeName)
override;
97 void popLocale()
override;
98 void loadCatalog(
const QString &path,
const QString &catalog)
override;
99 void unloadCatalog(
const QString &catalog)
override;
101 QString localizeNumber(
int number)
const override;
102 QString localizeNumber(qreal number)
const override;
103 QString localizeMonetaryValue(qreal value,
const QString ¤cyCode
104 = {})
const override;
115 const QVariantList &arguments = {})
const override;
117 const QVariantList &arguments
118 = {})
const override;
122 const QVariantList &arguments
123 = {})
const override;
125 const QVariantList &arguments
126 = {})
const override;
Interface for implementing an internationalization system.
Provides internationalization based on QLocale and QTranslator.
The Cutelee namespace holds all public Cutelee API.