src/main.cpp

changeset 31
ab17a56a47dd
parent 18
d0ca50776b0b
child 85
34ca34ed81df
--- a/src/main.cpp	Sun Feb 27 20:45:41 2022 +0100
+++ b/src/main.cpp	Mon Feb 28 21:21:33 2022 +0100
@@ -27,6 +27,8 @@
 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);
+    QString locale = QLocale::system().name();
+
     app.setApplicationName(
 #ifdef QT_DEBUG
       "bmsapp-debug"
@@ -63,6 +65,10 @@
     parser.addVersionOption();
     parser.process(app);
 
+    QTranslator translator;
+    translator.load(QString("bmsapp_") + locale);
+    app.installTranslator(&translator);
+
     qDebug().noquote() << "Starting" << app.applicationName() << app.applicationVersion() << QDateTime::currentDateTime().toString();
 
     try {

mercurial