-
Notifications
You must be signed in to change notification settings - Fork 3
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
Multi-language support #47
Comments
Yes, multiple language support sounds wonderful. I am thinking to add a globe icon where you can click on it and users would choose languages. Any language is welcome, but I think we should also make a localization system, unless there is an existing python library which does that. |
I didn't work with localization in Python, but I would expect there are few libraries for localization. On first googling, there is |
@Infiland I'd be willing to implement a modular localization system, as long as this proposal sounds suitable to you: |
Yes, you can add the localization system. I think we could use json files for this or a .csv file (maybe have keys for each text and that is how the program knows which word is which) |
I think it's easier to use |
Using language code sounds like a good idea, I'll also include the language name as metadata in the .json file. Based on current progress, I should be able to finish and test/debug localization by the end of next week if not this week. |
Hello @Infiland, I'm happy to see this tool even though I never worked in game development with either GameMaker or Godot.
I know it can be hard to support different languages especially from UI perspective, where some languages can have too long labels. Have you maybe considered adding other languages to this app? 🚀
If you give green light for this feature maybe I can try to implement initial version with Serbian languages supported. In that case I will need help about UI/CSS since I don't know too much about it. 😨
The text was updated successfully, but these errors were encountered: