[Feature]: add internationalization 🌍
👉 Please confirm the following
- [X] I agree to follow the Code of Conduct that this project adheres to.
- [X] I checked the current issues for duplicate features.
🤔 Is your proposal related to a problem?
No response
😍 Describe the solution you'd like
It would be a good idea to add internationalization. In the menu, the player would be able to select the game's application language. You can add English (default), French, Spanish, German, Russian, and so on... 😍
👍️ Describe alternatives you've considered
We now need to avoid writing the string text in plain text. We must obtain the text to be displayed by obtaining the correct text according to the language chosen by the user.
✍ Additional context
No response
I would be happy to assist
Hello @fnwirth, thank you so much, you can contribute to this issue !! :)
I created a first draft which so far does not make use of FXGLs own localization feature as I had some trouble using it. However, I could push my draft using an own small class for localization management as a first step once I am added as a contributor to the repository.
Hi @fnwirth, that's really good that you created a first draft ! I can't add you as contributor to the repository, so please refer to our CONTRIBUTING.md, you will need to fork the repository and then submit a Pull Request in this repository. Thank you so much !
The issue is still open and needs to be done.
The issue is still open and needs to be done.
I would like to contribute to this issue
The issue is still open and needs to be done.
I would like to contribute to this issue
Hi, awesome, you can work on it ! 😊