From 251020ed81ce239a9bc594bb03a50343beb3aca6 Mon Sep 17 00:00:00 2001 From: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com> Date: Wed, 14 Jan 2026 12:58:46 -0800 Subject: [PATCH] make translation folder relative to plugins folder --- rpcs3/rpcs3qt/gui_application.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rpcs3/rpcs3qt/gui_application.cpp b/rpcs3/rpcs3qt/gui_application.cpp index 113f5a6ebb..4d91a32193 100644 --- a/rpcs3/rpcs3qt/gui_application.cpp +++ b/rpcs3/rpcs3qt/gui_application.cpp @@ -232,7 +232,8 @@ void gui_application::SwitchTranslator(const QString& language_code) m_qt_translators.clear(); const QString default_code = QLocale(QLocale::English).bcp47Name(); - const QString lang_path = QLibraryInfo::path(QLibraryInfo::TranslationsPath) + QStringLiteral("/"); + QDir plugin_dir(QLibraryInfo::path(QLibraryInfo::PluginsPath)); + const QString lang_path = plugin_dir.absoluteFilePath("../translations/"); // Load qt translation files const QDir dir(lang_path); @@ -333,7 +334,8 @@ QStringList gui_application::GetAvailableLanguageCodes() { QStringList language_codes; - const QString language_path = QLibraryInfo::path(QLibraryInfo::TranslationsPath); + QDir plugin_dir(QLibraryInfo::path(QLibraryInfo::PluginsPath)); + const QString language_path = plugin_dir.absoluteFilePath("../translations/"); gui_log.notice("Checking languages in '%s'", language_path); if (QFileInfo(language_path).isDir())