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

Add multilanguage support in the keybinding section in settings. #11

Closed
programnoir opened this issue Jul 4, 2023 · 2 comments · Fixed by #21
Closed

Add multilanguage support in the keybinding section in settings. #11

programnoir opened this issue Jul 4, 2023 · 2 comments · Fixed by #21
Labels
difficult Requires help, research, a workaround/fix from Godot itself. user accessibility/languages Language or ease-of-use related discussions

Comments

@programnoir
Copy link
Owner

Currently, the names of Actions and InputEvents cannot be translated, meaning that the keybinding section of the template is exclusively in English. The main idea to fix this would be to provide translations for the unhidden built-in actions as well as the InputEvents that can be assigned to them.

@programnoir programnoir added the user accessibility/languages Language or ease-of-use related discussions label Jul 4, 2023
@programnoir programnoir added the difficult Requires help, research, a workaround/fix from Godot itself. label Jul 29, 2023
@programnoir
Copy link
Owner Author

programnoir commented Jul 29, 2023

Doesn't seem like Godot offers built-in translations for InputEvents (a proposal is gaining popularity, however). Going to assign this with the difficult tag since it'll take a significant amount of work. At the very least, Godot's editor has translations that I can use.

@programnoir
Copy link
Owner Author

Sweet, found a way to do it. Massively inconvenient, but it can be done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficult Requires help, research, a workaround/fix from Godot itself. user accessibility/languages Language or ease-of-use related discussions
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant