flufl.i18n - A high level API for internationalization

This package provides a high level, convenient API for managing internationalization translation contexts in Python application. There is a simple API for single-context applications, such as command line scripts which only need to translate into one language during the entire course of their execution. There is a more flexible, but still convenient API for multi-context applications, such as servers, which may need to switch language contexts for different tasks.

Requirements

flufl.i18n requires Python 2.6.5 or newer, and is compatible with Python 3.

Documentation

A simple guide to using the library is available within this package, in the form of doctests. The manual is also available online in the Cheeseshop at:

Project details

The project home page is:

You should report bugs at:

You can download the latest version of the package either from the Cheeseshop:

or from the Launchpad page above. Of course you can also just install it with pip or easy_install from the command line:

% sudo pip flufl.i18n
% sudo easy_install flufl.i18n

You can grab the latest development copy of the code using Bazaar, from the Launchpad home page above. See http://bazaar-vcs.org for details on the Bazaar distributed revision control system. If you have Bazaar installed, you can branch the code like this:

% bzr branch lp:flufl.i18n

You may contact the author via barry@python.org.

Table Of Contents

Next topic

Using the flufl.i18n library

This Page