Fix qml translations

This commit is contained in:
Nicolas Werner 2023-07-13 01:10:09 +02:00
parent aac1604c5f
commit 4fa2a6e9aa
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
31 changed files with 79785 additions and 12 deletions

View file

@ -334,10 +334,21 @@ main(int argc, char *argv[])
QTranslator qtTranslator;
if (qtTranslator.load(QLocale(),
QStringLiteral("qt"),
QStringLiteral("qtbase"),
QStringLiteral("_"),
QLibraryInfo::path(QLibraryInfo::TranslationsPath)))
QLibraryInfo::path(QLibraryInfo::TranslationsPath))) {
app.installTranslator(&qtTranslator);
} else
qDebug() << "Failed to load qtbase translations: "
<< QLibraryInfo::path(QLibraryInfo::TranslationsPath);
QTranslator qmlTranslator;
if (qmlTranslator.load(QLocale(),
QStringLiteral("qtdeclarative"),
QStringLiteral("_"),
QLibraryInfo::path(QLibraryInfo::TranslationsPath))) {
app.installTranslator(&qmlTranslator);
} else
qDebug() << "Failed to load qtdeclarative translations";
QTranslator appTranslator;
if (appTranslator.load(QLocale(),
@ -345,6 +356,8 @@ main(int argc, char *argv[])
QStringLiteral("_"),
QStringLiteral(":/translations")))
app.installTranslator(&appTranslator);
else
qDebug() << "Failed to load nheko translations";
MainWindow w(nullptr);
// QQuickView w;