1. updated memory text when language changed,
2. updated initialize index
This commit is contained in:
parent
07d7fac490
commit
eaede032b4
5 changed files with 27 additions and 5 deletions
|
@ -87,6 +87,7 @@ void AmneziaApplication::init()
|
|||
m_vpnConnectionThread.start();
|
||||
|
||||
initModels();
|
||||
loadTranslator();
|
||||
initControllers();
|
||||
|
||||
#ifdef Q_OS_ANDROID
|
||||
|
@ -231,17 +232,17 @@ void AmneziaApplication::updateTranslator(const QLocale &locale)
|
|||
QCoreApplication::removeTranslator(m_translator.get());
|
||||
}
|
||||
|
||||
m_settings->setAppLanguage(locale);
|
||||
|
||||
QString strFileName = QString(":/translations/amneziavpn")+QLatin1String("_")+locale.name()+".qm";
|
||||
if (m_translator->load(strFileName)) {
|
||||
if (QCoreApplication::installTranslator(m_translator.get())) {
|
||||
m_settings->setAppLanguage(locale);
|
||||
}
|
||||
|
||||
m_engine->retranslate();
|
||||
} else {
|
||||
m_settings->setAppLanguage(QLocale::English);
|
||||
}
|
||||
|
||||
m_engine->retranslate();
|
||||
|
||||
emit translationsUpdated();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue