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

Support multiple languages #28

Open
TheDuckCow opened this issue Jul 14, 2017 · 3 comments
Open

Support multiple languages #28

TheDuckCow opened this issue Jul 14, 2017 · 3 comments

Comments

@TheDuckCow
Copy link
Collaborator

As referenced here in Sprytile which uses the updater code, would be good to allow easy support for multiple languages. Blender artist thread on the topic here:

https://blenderartists.org/forum/showthread.php?384512-mini-Tutorial-Let-your-addon-support-multi-language-just-like-Blender-does

Curious to see or hear of other addons supporting multiple languages and if there is a consistent practice in place.

@carter2422
Copy link
Member

This is something I've wanted to explore for RetopoFlow as well, particularly since it has a large Chinese user base (or so it seems from Twitter).

@TheDuckCow
Copy link
Collaborator Author

Perhaps leaping before taking a step, but it would be very cool and interesting if a tool were developer to convert any and all strings in a Python file into a language resource reference (similar to how it's typically done in mobile apps), but definitely want to do the research first to determine what's the best approach or method for filling out this information. Would be great to push forward a best practice when right now there doesn't seem to be much of one.

@TheDuckCow
Copy link
Collaborator Author

Minor bump on an this old question, @carter2422 has there been any new exploration for a standard approach to include internationalization (for reptopoflow or otherwise)? For this updater code, it would be key that it adds and not complicates the way addons implement i18n.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants