python-babel / flask-babel

i18n and l10n support for Flask based on Babel and pytz
https://python-babel.github.io/flask-babel/
Other
432 stars 159 forks source link

Support multiple translations with different message domains #148

Closed galeo closed 3 years ago

galeo commented 5 years ago

This pull request is to add a feature that support multiple language catalogs with different localization domains which is provided by flask-babelex.

Currently many flask extensions use flask-babelex to package their own localization file(s), e.g. flask-security, flask-admin etc. There are super annoying incompatibilities(mattupstate/flask-security#715, lingthio/Flask-User#195) when combined flask-babelex with flask-babel and the development of flask-babelex seems stuck.

jwag956 commented 5 years ago

Any chance a release with this is forthcoming? I think getting back to a single maintained package would be great. I am trying to get Flask-Security back in a maintained state - and it would be great to have a dependency that is maintained.