From 670808e730ea6434f840ee1fa49672f4225bd753 Mon Sep 17 00:00:00 2001 From: Robert Adam Date: Wed, 17 Mar 2021 09:29:55 +0100 Subject: FIX(client): Qt translations not found Commit 0dcc1f614b2ab4f0d4bbac5fd29676595072a133 changed the used function for loading translation files. The new overload requires an extra parameter when specifying the directory in which to search for translation files. This was not provided though and thus the provided directory path was mis-interpreted as something else. Fixes #4856 --- src/mumble/Translations.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/mumble/Translations.cpp b/src/mumble/Translations.cpp index 90ae8b1e9..377732c23 100644 --- a/src/mumble/Translations.cpp +++ b/src/mumble/Translations.cpp @@ -121,9 +121,9 @@ namespace Translations { app.installTranslator(guard.m_qtTranslator); } else if (guard.m_qtTranslator->load(locale, ":/mumble_overwrite_qtbase_")) { app.installTranslator(guard.m_qtTranslator); - } else if (guard.m_qtTranslator->load(locale, "qt_", QLibraryInfo::location(QLibraryInfo::TranslationsPath))) { + } else if (guard.m_qtTranslator->load(locale, "qt_", prefix, QLibraryInfo::location(QLibraryInfo::TranslationsPath))) { app.installTranslator(guard.m_qtTranslator); - } else if (guard.m_qtTranslator->load(locale, "qtbase_", QLibraryInfo::location(QLibraryInfo::TranslationsPath))) { + } else if (guard.m_qtTranslator->load(locale, "qtbase_", prefix, QLibraryInfo::location(QLibraryInfo::TranslationsPath))) { app.installTranslator(guard.m_qtTranslator); } else if (guard.m_qtTranslator->load(locale, ":/qt_")) { app.installTranslator(guard.m_qtTranslator); -- cgit v1.2.3