Qt: Fix localised disc regions in game list

old-dev
Stenzek 4 weeks ago
parent a736f44926
commit f18017eebc
No known key found for this signature in database

@ -648,11 +648,11 @@ void FullscreenUI::DrawGameList(const ImVec2& heading_size)
if (display_as_language)
{
ImGui::TextWrapped(" (%s, %s)", selected_entry->dbentry->GetLanguagesString().c_str(),
Settings::GetDiscRegionName(selected_entry->region));
Settings::GetDiscRegionDisplayName(selected_entry->region));
}
else
{
ImGui::TextWrapped(" (%s)", Settings::GetDiscRegionName(selected_entry->region));
ImGui::TextWrapped(" (%s)", Settings::GetDiscRegionDisplayName(selected_entry->region));
}
ImGui::PopStyleColor();
}

@ -1469,9 +1469,9 @@ static constexpr const std::array s_disc_region_names = {
"NTSC-J", "NTSC-U", "PAL", "Other", "Non-PS1",
};
static constexpr const std::array s_disc_region_display_names = {
TRANSLATE_DISAMBIG_NOOP("Settings", "NTSC-J (Japan)", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "NTSC-U/C (US, Canada)", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "PAL (Europe, Australia)", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "NTSC-J", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "NTSC-U/C", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "PAL", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "Other", "DiscRegion"),
TRANSLATE_DISAMBIG_NOOP("Settings", "Non-PS1", "DiscRegion"),
};

@ -1713,7 +1713,7 @@ System::BootResult System::BootSystem(SystemBootParameters parameters, Error* er
{
const DiscRegion file_region = ((boot_mode == BootMode::BootEXE) ? GetRegionForExe(parameters.path.c_str()) :
GetRegionForPsf(parameters.path.c_str()));
INFO_LOG("EXE/PSF Region: {}", Settings::GetDiscRegionDisplayName(file_region));
INFO_LOG("EXE/PSF Region: {}", Settings::GetDiscRegionName(file_region));
auto_console_region = GetConsoleRegionForDiscRegion(file_region);
}
else if (boot_mode != BootMode::ReplayGPUDump)

@ -1853,7 +1853,7 @@ GameListWidget::GameListWidget(QWidget* parent, QAction* action_view_list, QActi
for (u32 region = 0; region < static_cast<u32>(DiscRegion::Count); region++)
{
m_ui.filterRegion->addItem(QtUtils::GetIconForRegion(static_cast<DiscRegion>(region)),
QString::fromUtf8(Settings::GetDiscRegionName(static_cast<DiscRegion>(region))));
QString::fromUtf8(Settings::GetDiscRegionDisplayName(static_cast<DiscRegion>(region))));
}
m_list_view = new GameListListView(m_model, m_sort_model, m_ui.stack);

Loading…
Cancel
Save