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

Introduce I18n Library for Multi-Language Support #3522

Open
feifeizuo opened this issue Oct 18, 2024 · 3 comments
Open

Introduce I18n Library for Multi-Language Support #3522

feifeizuo opened this issue Oct 18, 2024 · 3 comments

Comments

@feifeizuo
Copy link

Issue Description: Currently, the MeshLib library has limited support for multiple languages, which may affect the user experience for non-English speakers. To make MeshLib more accessible to a global audience, it is proposed to integrate an internationalization (I18n) library.

Proposed Enhancement : It is suggested to incorporate an internationalization (I18n) library, such as gettext or ICU, to enable easy support for multiple languages. This would allow developers and users to select their preferred language when using the library, thereby enhancing user experience and the usability of the library.

An assessment of the current codebase for readiness to integrate I18n is needed to determine specific requirements and steps for introducing the I18n library.
Considering the specificity of different languages, additional support for fonts or encoding might be required.

I hope this suggestion will be considered to make MeshLib more user-friendly and accessible. I can provide translation support for Simplified Chinese.

Thank you!

@Fedr
Copy link
Contributor

Fedr commented Oct 18, 2024

Thanks for suggestion.

Just to clarify. Do you write your own application based on MeshLib, or would you like to get internationalization support in MeshInspector?

@feifeizuo
Copy link
Author

support in MeshInspector, and also support for this repo(MRViewer and other library)

@Fedr
Copy link
Contributor

Fedr commented Oct 18, 2024

I see, thanks.

It is a big effort for us to introduce internationalization in both MeshLib and MeshInspector. We will need to think more about it.

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

No branches or pull requests

2 participants