Add English and German UI localization

This commit is contained in:
Sebastian Palencsar
2026-05-20 18:33:53 +02:00
parent 8548fc5ac6
commit 1038f041c7
8 changed files with 319 additions and 63 deletions

View File

@@ -1,8 +1,10 @@
#include <QApplication>
#include <QDBusConnection>
#include <QIcon>
#include <QLocale>
#include <QQmlApplicationEngine>
#include <QQmlContext>
#include <QTranslator>
#include "radiobackend.h"
#include "mprisadaptor.h"
@@ -20,6 +22,11 @@ int main(int argc, char *argv[])
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("org.kde.bearwave")));
app.setQuitOnLastWindowClosed(false);
QTranslator appTranslator;
if (appTranslator.load(QLocale::system(), QStringLiteral("bearwave"), QStringLiteral("_"), QStringLiteral(":/i18n"))) {
app.installTranslator(&appTranslator);
}
QQmlApplicationEngine engine;
RadioBackend backend;