Allspeak is a pythonic (yet ironically inspired by Rails) internationalization and localization solution for Python web applications.
It’s flexible, easy to use and, unlike gettext, independent of any external compilation tool.
For the translations, this library does not use gettext , but instead it works with translations in yaml files, compatible by those used with the Rails internationalization system, so you can use any third-party service already compatible with them (for example, Transifex).
It is powered by the Babel and pytz libraries and tested with Python 2.7, 3.3+ and pypy.
This documentation (except for the API reference) is currently incomplete.
If you are looking for information on a specific function, class or method, this part of the documentation is for you.