Package babel |

# Package babel

Integrated collection of utilities that assist in internationalizing and localizing applications.

This package is basically composed of two major parts:

> - tools to build and work with `gettext` message catalogs
> - a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc.

See Also:
  http://www.gnu.org/software/gettext/, http://docs.python.org/lib/module-gettext.html, http://www.unicode.org/cldr/

Version: 0.9.5

Submodules
babel.core: Core locale representation and locale data access. babel.dates: Locale dependent formatting and parsing of dates and times. babel.localedata: Low-level locale data access. babel.messages: Support for `gettext` message catalogs. babel.messages.catalog: Data structures for message catalogs. babel.messages.checkers: Various routines that help with validation of translations. babel.messages.extract: Basic infrastructure for extracting localizable messages from source files. babel.messages.frontend: Frontends for the message extraction functionality. babel.messages.jslexer: A simple JavaScript 1.5 lexer which is used for the JavaScript extractor. babel.messages.mofile: Writing of files in the `gettext` MO (machine object) format. babel.messages.plurals: Plural form definitions. babel.messages.pofile: Reading and writing of files in the `gettext` PO (portable object) format. babel.numbers: Locale dependent formatting and parsing of numeric data. babel.support: Several classes and functions that help with integrating and using Babel in applications. babel.util: Various utility classes and functions.

Variables
| __package__ = ``'``babel``'``