-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
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
Changing language in the project manager doesn't work on Android #60353
Comments
See https://github.com/godotengine/godot/pull/61211/files/9e64f3de6cdcaea43835643070810a2b175abe4c#diff-14e22e9144f620db2f6d4526b2d95442f0777303ad10b5c1690c328a100c728a, the language selection dialog has been hidden to work around this issue, but this should be fixed properly and made visible again eventually. |
= |
That PR that was merged is the one that his the language selection dropdown, as a workaround for this bug. It was a while ago but I don't see a reference that the actual feature of the language selection was fixed for Android (this bug). |
Godot version
4.0.alpha6, 3.5.beta4
System information
OnePlus 6, Android 11 and Samsung Galaxy Fold2, Android 12
Issue description
This was first reported in #60344, but I can confirm it on two separate devices on both 3.5beta4 and 4.0alpha6.
This is likely caused by
OS.set_restart_on_exit()
not being implemented on Android, along with configuration file saving routines not being called in time before Android ends the activity.As a workaround, we could hide the language selection dropdown in the project manager, but it'd be better to implement the required functionality to make it work. Or, even better, we can implement switching languages without having to restart the project manager or editor.
In the meantime, switching the language after creating a project in the Editor Settings should work, as long as you manually exit the editor instead of using the Save and Restart button (which has the same problem).
Steps to reproduce
Minimal reproduction project
N/A
The text was updated successfully, but these errors were encountered: