datetime display fixed for OSs with non-English localization (#3204)

This commit is contained in:
David Szabo 2018-04-17 02:07:30 +02:00 committed by Zach H
parent 1fbdea0f35
commit 67a2a8cf08
4 changed files with 17 additions and 2 deletions

View file

@ -39,6 +39,7 @@
#include <QDir>
#include <QFile>
#include <QLibraryInfo>
#include <QLocale>
#include <QSystemTrayIcon>
#include <QTextCodec>
#include <QTextStream>
@ -69,6 +70,7 @@ void installNewTranslator()
qApp->installTranslator(qtTranslator);
translator->load(translationPrefix + "_" + lang, translationPath);
qApp->installTranslator(translator);
qDebug() << "Language changed:" << lang;
}
QString const generateClientID()
@ -121,6 +123,8 @@ int main(int argc, char *argv[])
translator = new QTranslator;
installNewTranslator();
QLocale::setDefault(QLocale::English);
qsrand(QDateTime::currentDateTime().toTime_t());
qDebug("main(): starting main program");