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 localization example #5403

Closed
wants to merge 3 commits into from
Closed

Add localization example #5403

wants to merge 3 commits into from

Conversation

fewensa
Copy link

@fewensa fewensa commented Nov 25, 2024

Related:

This just an example to show my idea, From the previous communication records, it seems that there is no clear support plan for multiple languages. If you think this solution is feasible, please let me know, I will migrate all the code bases of egui-i18n to egui and provide a deeper integration. @emilk

more examples:

@lucasmerlin
Copy link
Collaborator

egui_i18n looks great! But unfortunately including this example would introduce a circular dependency, where when we make a breaking change to egui, we'd have to first update egui-i18n to fix the breakage and then update the example with the new version before we could have a successful CI.

Including egui-i18n in egui would of course fix it, but I think it works great as a third party crate, and it would be a lot of extra code to maintain. Instead you should add it to https://github.com/emilk/egui/wiki/3rd-party-egui-crates so people can find it!

I also suggest adding a bit more to the readme, right now it looks very empty, and also add a license, so people can legally use it.

@lucasmerlin lucasmerlin closed this Dec 6, 2024
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.

Localization of egui strings
2 participants