23 #ifndef DOOMSEEKER_LOCALIZATION_H 24 #define DOOMSEEKER_LOCALIZATION_H 26 #include "localizationinfo.h" 31 #include <QTranslator> 36 QList<LocalizationInfo> localizations;
47 bool isCurrentlyLoaded(
const QString &localeName)
const;
48 bool loadTranslation(
const QString &localeName);
49 QList<LocalizationInfo> loadLocalizationsList(
const QStringList &definitionsFileSearchDirs);
52 class LocalizationLoader;
58 QList<QTranslator *> currentlyLoadedTranslations;
61 void installQtTranslations(
const QString &localeName, QStringList searchPaths);
62 bool installTranslation(
const QString &translationName,
const QStringList &searchPaths);
63 QTranslator *loadTranslationFile(
const QString &translationName,
const QStringList &searchPaths);
LocalizationInfo coerceBestMatchingLocalization(const QString &localeName) const