Skip to content

Commit

Permalink
Pad Game Language text
Browse files Browse the repository at this point in the history
  • Loading branch information
xoascf authored Mar 28, 2024
1 parent 63f051d commit 644dc62
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions soh/soh/SohMenuBar.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -473,22 +473,26 @@ void DrawSettingsMenu() {
}

if (ImGui::BeginMenu("Languages")) {
UIWidgets::PaddedEnhancementCheckbox("Translate Title Screen", "gTitleScreenTranslation");
if (ImGui::BeginCombo("Game Language", curLanguage)) {
UIWidgets::PaddedText("Game Language", false, true);
if (ImGui::BeginCombo("##GameLanguageComboBox", curLanguage)) {
if (ImGui::Selectable("English")) {
gSaveContext.language = LANGUAGE_ENG;
GameInteractor::Instance->ExecuteHooks<GameInteractor::OnSetGameLanguage>();
Save_SaveGlobal();
}
if (ImGui::Selectable("German")) {
gSaveContext.language = LANGUAGE_GER;
GameInteractor::Instance->ExecuteHooks<GameInteractor::OnSetGameLanguage>();
Save_SaveGlobal();
}
if (ImGui::Selectable("French")) {
gSaveContext.language = LANGUAGE_FRA;
GameInteractor::Instance->ExecuteHooks<GameInteractor::OnSetGameLanguage>();
Save_SaveGlobal();
}
ImGui::EndCombo();
}
UIWidgets::PaddedEnhancementCheckbox("Translate Title Screen", "gTitleScreenTranslation");
ImGui::EndMenu();
}

Expand Down

0 comments on commit 644dc62

Please sign in to comment.