Expose translator locale name.
This commit is contained in:
parent
0c36de68ff
commit
99ca3d768d
@ -48,6 +48,7 @@ static bool s_isAppDataDirOverridden = false;
|
|||||||
static QTranslator* s_brandingTranslator = nullptr;
|
static QTranslator* s_brandingTranslator = nullptr;
|
||||||
static QTranslator* s_translator = nullptr;
|
static QTranslator* s_translator = nullptr;
|
||||||
static QTranslator* s_qtTranslator = nullptr;
|
static QTranslator* s_qtTranslator = nullptr;
|
||||||
|
static QString s_translatorLocaleName = QString();
|
||||||
|
|
||||||
|
|
||||||
static bool
|
static bool
|
||||||
@ -224,6 +225,15 @@ installTranslator( const QLocale& locale,
|
|||||||
}
|
}
|
||||||
QCoreApplication::installTranslator( translator );
|
QCoreApplication::installTranslator( translator );
|
||||||
s_qtTranslator = translator;
|
s_qtTranslator = translator;
|
||||||
|
|
||||||
|
s_translatorLocaleName = localeName;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
QString
|
||||||
|
translatorLocaleName()
|
||||||
|
{
|
||||||
|
return s_translatorLocaleName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ namespace CalamaresUtils
|
|||||||
DLLEXPORT void installTranslator( const QLocale& locale,
|
DLLEXPORT void installTranslator( const QLocale& locale,
|
||||||
const QString& brandingTranslationsPrefix,
|
const QString& brandingTranslationsPrefix,
|
||||||
QObject* parent );
|
QObject* parent );
|
||||||
|
DLLEXPORT QString translatorLocaleName();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Override app data dir. Only for testing purposes.
|
* Override app data dir. Only for testing purposes.
|
||||||
|
Loading…
Reference in New Issue
Block a user