Add localisation support

- Tested with Dutch and Chinese.
- Chinese translation courtesy of @YuzukiTsuru
This commit is contained in:
Floris Bos 2020-05-23 15:57:58 +02:00
parent 224ebebb04
commit 73b9ae764d
5 changed files with 702 additions and 3 deletions

View file

@ -16,6 +16,8 @@
#include <QtWidgets/QApplication>
#include <QMessageLogContext>
#include <QQuickWindow>
#include <QTranslator>
#include <QLocale>
static QTextStream cerr(stderr);
@ -40,6 +42,9 @@ int main(int argc, char *argv[])
ImageWriter imageWriter;
NetworkAccessManagerFactory namf;
QQmlApplicationEngine engine;
QTranslator translator;
if (translator.load(QLocale(), "rpi-imager", "_", QLatin1String(":/i18n")))
QCoreApplication::installTranslator(&translator);
/* Parse commandline arguments (if any) */
QString customRepo;