Fix qml translations

pull/1531/head
Nicolas Werner 2 years ago
parent aac1604c5f
commit 4fa2a6e9aa
No known key found for this signature in database
GPG Key ID: C8D75E610773F2D9
  1. 15
      CMakeLists.txt
  2. 3374
      resources/langs/nheko_ca.ts
  3. 3379
      resources/langs/nheko_cs.ts
  4. 3446
      resources/langs/nheko_de.ts
  5. 3382
      resources/langs/nheko_el.ts
  6. 3463
      resources/langs/nheko_en.ts
  7. 3576
      resources/langs/nheko_eo.ts
  8. 3434
      resources/langs/nheko_es.ts
  9. 3586
      resources/langs/nheko_et.ts
  10. 3586
      resources/langs/nheko_fi.ts
  11. 3454
      resources/langs/nheko_fr.ts
  12. 3425
      resources/langs/nheko_hu.ts
  13. 3447
      resources/langs/nheko_id.ts
  14. 3374
      resources/langs/nheko_ie.ts
  15. 3424
      resources/langs/nheko_it.ts
  16. 3401
      resources/langs/nheko_ja.ts
  17. 3384
      resources/langs/nheko_ml.ts
  18. 3574
      resources/langs/nheko_nl.ts
  19. 3555
      resources/langs/nheko_pl.ts
  20. 3384
      resources/langs/nheko_pt_BR.ts
  21. 3434
      resources/langs/nheko_pt_PT.ts
  22. 3417
      resources/langs/nheko_ro.ts
  23. 3425
      resources/langs/nheko_ru.ts
  24. 3374
      resources/langs/nheko_si.ts
  25. 3379
      resources/langs/nheko_sr_Latn.ts
  26. 3426
      resources/langs/nheko_sv.ts
  27. 3383
      resources/langs/nheko_tr.ts
  28. 3589
      resources/langs/nheko_uk.ts
  29. 3373
      resources/langs/nheko_vi.ts
  30. 3581
      resources/langs/nheko_zh_CN.ts
  31. 17
      src/main.cpp

@ -692,13 +692,6 @@ set_target_properties(nheko
CMAKE_SKIP_INSTALL_RPATH TRUE
AUTOMOC ON)
#
# Bundle translations
#
file(GLOB LANG_TS_SRC "${CMAKE_CURRENT_SOURCE_DIR}/resources/langs/*.ts")
qt_add_translations(nheko RESOURCE_PREFIX "/translations" TS_FILES ${LANG_TS_SRC})
#
# Add qml files
#
@ -824,6 +817,14 @@ qt_add_qml_module(nheko
#)
#
# Bundle translations
#
file(GLOB LANG_TS_SRC "${CMAKE_CURRENT_SOURCE_DIR}/resources/langs/*.ts")
qt_add_translations(nheko RESOURCE_PREFIX "/translations" TS_FILES
${LANG_TS_SRC} SOURCES ${QML_SOURCES} ${SRC_FILES})
if(WIN32)
target_compile_definitions(nheko PRIVATE WIN32_LEAN_AND_MEAN)
if(MSVC)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -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;

Loading…
Cancel
Save