From f4b5c16e1b084c895773f22accf8b3cd01b99755 Mon Sep 17 00:00:00 2001 From: iota97 Date: Mon, 14 Feb 2022 07:59:18 +0100 Subject: [PATCH] Allow translation --- UI/GameSettingsScreen.cpp | 3 ++- assets/lang/en_US.ini | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/UI/GameSettingsScreen.cpp b/UI/GameSettingsScreen.cpp index 37f4708867..379cb26711 100644 --- a/UI/GameSettingsScreen.cpp +++ b/UI/GameSettingsScreen.cpp @@ -221,6 +221,7 @@ void GameSettingsScreen::CreateViews() { auto dev = GetI18NCategory("Developer"); auto ri = GetI18NCategory("RemoteISO"); auto ps = GetI18NCategory("PostShaders"); + auto th = GetI18NCategory("Themes"); root_ = new AnchorLayout(new LayoutParams(FILL_PARENT, FILL_PARENT)); @@ -884,7 +885,7 @@ void GameSettingsScreen::CreateViews() { backgroundChoice_->OnClick.Handle(this, &GameSettingsScreen::OnChangeBackground); } - PopupMultiChoiceDynamic *theme = systemSettings->Add(new PopupMultiChoiceDynamic(&g_Config.sThemeName, gr->T("Color Theme"), GetThemeInfoNames(), nullptr, screenManager())); + PopupMultiChoiceDynamic *theme = systemSettings->Add(new PopupMultiChoiceDynamic(&g_Config.sThemeName, sy->T("Color Theme"), GetThemeInfoNames(), th->GetName(), screenManager())); theme->OnChoice.Add([=](EventParams &e) { UpdateTheme(); diff --git a/assets/lang/en_US.ini b/assets/lang/en_US.ini index c9dc15deef..2dcc1b85d1 100644 --- a/assets/lang/en_US.ini +++ b/assets/lang/en_US.ini @@ -1211,6 +1211,10 @@ WARNING: Android battery save mode is on = WARNING: Android battery save mode is WARNING: Battery save mode is on = WARNING: Battery save mode is on Waves = Waves YYYYMMDD = YYYYMMDD +Color Theme = Color Theme + +[Themes] +Default = Default [Upgrade] Details = Details