summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMai M <mathew1800@gmail.com>2022-04-17 11:45:30 +0200
committerGitHub <noreply@github.com>2022-04-17 11:45:30 +0200
commit637f7e69286d4df083cc5682f74e19dcedc0d8ee (patch)
tree3b73a9568030a0ae439fbd1e9c37990470d664cf
parentMerge pull request #6558 from german77/ringcon2 (diff)
parentui: Fix Game Compatibility list translations (diff)
downloadyuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.tar
yuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.tar.gz
yuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.tar.bz2
yuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.tar.lz
yuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.tar.xz
yuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.tar.zst
yuzu-637f7e69286d4df083cc5682f74e19dcedc0d8ee.zip
-rw-r--r--src/yuzu/compatdb.ui2
-rw-r--r--src/yuzu/configuration/configure_dialog.cpp3
-rw-r--r--src/yuzu/game_list_p.h4
3 files changed, 6 insertions, 3 deletions
diff --git a/src/yuzu/compatdb.ui b/src/yuzu/compatdb.ui
index fed402176..3ca55eda6 100644
--- a/src/yuzu/compatdb.ui
+++ b/src/yuzu/compatdb.ui
@@ -86,7 +86,7 @@
<item row="4" column="0">
<widget class="QRadioButton" name="radioButton_Great">
<property name="text">
- <string>Great </string>
+ <string>Great</string>
</property>
</widget>
</item>
diff --git a/src/yuzu/configuration/configure_dialog.cpp b/src/yuzu/configuration/configure_dialog.cpp
index 69458a3ff..b415a1cc4 100644
--- a/src/yuzu/configuration/configure_dialog.cpp
+++ b/src/yuzu/configuration/configure_dialog.cpp
@@ -25,6 +25,7 @@
#include "yuzu/configuration/configure_ui.h"
#include "yuzu/configuration/configure_web.h"
#include "yuzu/hotkeys.h"
+#include "yuzu/uisettings.h"
ConfigureDialog::ConfigureDialog(QWidget* parent, HotkeyRegistry& registry,
InputCommon::InputSubsystem* input_subsystem,
@@ -169,6 +170,8 @@ void ConfigureDialog::PopulateSelectionList() {
void ConfigureDialog::OnLanguageChanged(const QString& locale) {
emit LanguageChanged(locale);
+ // Reloading the game list is needed to force retranslation.
+ UISettings::values.is_game_list_reload_pending = true;
// first apply the configuration, and then restore the display
ApplyConfiguration();
RetranslateUI();
diff --git a/src/yuzu/game_list_p.h b/src/yuzu/game_list_p.h
index 211a84dde..f2a986ed8 100644
--- a/src/yuzu/game_list_p.h
+++ b/src/yuzu/game_list_p.h
@@ -164,8 +164,8 @@ public:
}
const CompatStatus& status = iterator->second;
setData(compatibility, CompatNumberRole);
- setText(QObject::tr(status.text));
- setToolTip(QObject::tr(status.tooltip));
+ setText(tr(status.text));
+ setToolTip(tr(status.tooltip));
setData(CreateCirclePixmapFromColor(status.color), Qt::DecorationRole);
}