-
Notifications
You must be signed in to change notification settings - Fork 19
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
Establish system for i18n #7
Comments
kaiec
added a commit
that referenced
this issue
Jun 10, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We need full translations, not only of the API but also of all text printed to stdout so that we can give meaningful feedback where possible.
The addition and maintenance of further languages has to be as easy as possible. For the API translations, it is important that they work in editors with auto completion, so no dynamic generation of the functions, but a script that generates the api from translation files could be a good idea.
There are systems like gettext (included in Python) or modules like python-i18n, they could be worth another look, but currently I think a simple system using JSON files would be enough.
The text was updated successfully, but these errors were encountered: