Project

General

Profile

Actions

Emulator Issues #11085

closed

Qt: Game title languages in Properties window aren't listed alphabetically and default to Japanese

Added by 8times9 almost 6 years ago. Updated almost 6 years ago.

Status:
Fixed
Priority:
Low
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Task
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-7755

Description

Dolphin 5.0-7257

I think the only purpose of the "Show Language" dropdown menu in the game properties window is to show the user what a given game's name is in other languages, given that it doesn't save the selection or translate the name in the game list? I can't find any information about it on the wiki. Not sure how it belongs under Banner Details in the first place...

The languages aren't sorted alphabetically in this dropdown menu like they are in Config > Interface > Language.

Additionally, the language defaults to Japanese. It should probably default to the system language/selected language in Dolphin, and fall back to English if the game doesn't have a translation of the title in the system/Dolphin language.

Actions #1

Updated by JosJuice almost 6 years ago

I agree that it should default to a user-configured language.

I'm less sure about the sorting. We do sort the list of interface languages because there are so many, but neither we nor Nintendo sort the list of languages that can be set in the GameCube/Wii settings. I suppose there's not really any reason UX-wise to not have it sorted, but we would have to keep in mind that it should be sorted correctly no matter which language Dolphin runs in, and that's not trivial...

I think the only purpose of the "Show Language" dropdown menu in the game properties window is to show the user what a given game's name is in other languages, given that it doesn't save the selection or translate the name in the game list?

That's correct.

Not sure how it belongs under Banner Details in the first place...

That's mostly a result of how it's implemented behind the scenes.

Actions #2

Updated by JMC4789 almost 6 years ago

  • Assignee set to spycrab0

I can confirm this.

Actions #3

Updated by spycrab0 almost 6 years ago

  • Status changed from New to Accepted
  • Priority changed from Normal to Low
  • Issue type changed from Bug to Task

Really low priority but should be changed nonetheless.

Actions #4

Updated by spycrab0 almost 6 years ago

  • Status changed from Accepted to Invalid

I took a look at what it would take logic-wise to default to the interface language and it's hardly worth it.
Even though it's possible it simply doesn't justify the effort one would have to put in.

Actions #5

Updated by 8times9 almost 6 years ago

Understandable, thanks for checking on it

Actions #6

Updated by JosJuice almost 6 years ago

  • Status changed from Invalid to Accepted
  • Assignee changed from spycrab0 to JosJuice

I'd like to make this default to the configured GC/Wii language. I agree that using the interface language would be unnecessarily tricky.

Actions #7

Updated by JosJuice almost 6 years ago

  • Status changed from Accepted to Fixed
  • Fixed in set to 5.0-7755

As of https://dolphin-emu.org/download/dev/4d0708e7773405c253d6ae931a517ed1866f5164/, it uses the configured GC/Wii language by default. We won't make the list alphabetically sorted.

Actions

Also available in: Atom PDF