Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

System language change functionality #787

Open
wants to merge 24 commits into
base: master
Choose a base branch
from

Conversation

Will-LWE
Copy link

@Will-LWE Will-LWE commented Dec 2, 2020

Hello,

I offer this small contribution to allow changing the system language from the bios settings which is always in English after each start of the emulation.

With this modification, it is now possible to change the language from the "-l" or "--language" command line, then the option can also be modified from the application settings and then saved in the configuration file.

Some games, like Rayman for example, do not allow you to select the language and are based on the language configuration from the system settings. This can be annoying if a player wants to play their game in their native language or of their choice.

Test performed on Linux. The code can be changed if necessary. Tests may be necessary on other platforms to confirm the correct functioning of this new functionality.

The code is added for Retro Arena, Libretro, SDL and NX but must be tested.

Hoping that this contribution can interest you because it brings a comfort during the game to the player.

@Will-LWE
Copy link
Author

Will-LWE commented Dec 5, 2020

Hello,
I have corrected the integration of language on Libretro. I tested on Raspberry Pi and It works fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant