Version 0.9.6
http://svn.edgewall.org/repos/babel/tags/0.9.6/
(Mar 17 2011, from branches/stable/0.9.x)
* Backport r493-494: documentation typo fixes.
* Make the CLDR import script work with Python 2.7.
* Fix various typos.
* Fixed Python 2.3 compatibility (ticket #146, #233).
* Sort output of list-locales.
* Make the POT-Creation-Date of the catalog being updated equal to
POT-Creation-Date of the template used to update (ticket #148).
* Use a more explicit error message if no option or argument (command) is
passed to pybabel (ticket #81).
* Keep the PO-Revision-Date if it is not the default value (ticket #148).
* Make --no-wrap work by reworking --width's default and mimic xgettext's
behaviour of always wrapping comments (ticket #145).
* Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
* Add --project and --version options for commandline (ticket #173).
* Add a __ne__() method to the Local class.
* Explicitly sort instead of using sorted() and don't assume ordering
(Python 2.3 and Jython compatibility).
* Removed ValueError raising for string formatting message checkers if the
string does not contain any string formattings (ticket #150).
* Fix Serbian plural forms (ticket #213).
* Small speed improvement in format_date() (ticket #216).
* Fix number formatting for locales where CLDR specifies alt or draft
items (ticket #217)
* Fix bad check in format_time (ticket #257, reported with patch and tests by
jomae)
* Fix so frontend.CommandLineInterface.run does not accumulate logging
handlers (#227, reported with initial patch by dfraser)
* Fix exception if environment contains an invalid locale setting (#200)
Version 0.9.5
http://svn.edgewall.org/repos/babel/tags/0.9.5/
(Apr 6 2010, from branches/stable/0.9.x)
* Fixed the case where messages containing square brackets would break with
an unpack error.
* Backport of r467: Fuzzy matching regarding plurals should *NOT* be checked
against len(message.id) because this is always 2, instead, it's should be
checked against catalog.num_plurals (ticket #212).
Version 0.9.4
http://svn.edgewall.org/repos/babel/tags/0.9.4/
(Aug 25 2008, from branches/stable/0.9.x)
* Currency symbol definitions that is defined with choice patterns in the
CLDR data are no longer imported, so the symbol code will be used instead.
* Fixed quarter support in date formatting.
* Fixed a serious memory leak that was introduces by the support for CLDR
aliases in 0.9.3 (ticket #128).
* Locale modifiers such as "@euro" are now stripped from locale identifiers
when parsing (ticket #136).
* The system locales "C" and "POSIX" are now treated as aliases for
"en_US_POSIX", for which the CLDR provides the appropriate data. Thanks to
Manlio Perillo for the suggestion.
* Fixed JavaScript extraction for regular expression literals (ticket #138)
and concatenated strings.
* The `Translation` class in `babel.support` can now manage catalogs with
different message domains, and exposes the family of `d*gettext` functions
(ticket #137).
Babel is a Python library that provides an integrated collection of
utilities that assist with internationalizing and localizing Python
applications (in particular web-based applications.)