log babel/messages/catalog.py @ 360:36408f068138

age author description
Tue, 17 Jun 2008 21:55:14 +0000 aronacher Message.clone doesn't return a shallow copy any longer. This fixes a bug with update where flags where shared.
Tue, 17 Jun 2008 20:30:02 +0000 aronacher Refactored the checker system. It's now possible to partially validate translations on a per-message level.
Tue, 17 Jun 2008 20:07:08 +0000 aronacher Moved PYTHON_FORMAT back to catalog.
Tue, 17 Jun 2008 19:54:34 +0000 aronacher The builtin checkers don't require setuptools any longer, validate_format and python_format from the checkers module are merged into one now.
Tue, 17 Jun 2008 19:32:09 +0000 aronacher Added `validate_format helper function to `babel.support`.
Mon, 16 Jun 2008 16:49:56 +0000 cmlenz More work on msgctxt support (#54).
Wed, 11 Jun 2008 22:12:09 +0000 cmlenz Fix iterkeys/iteritems/itervalues/pop/popitem methods on the `odict` utility class. Thanks to Armin Ronacher for the patch.
Wed, 11 Jun 2008 18:56:27 +0000 cmlenz More preparation for msgctxt support (#54).
Tue, 10 Jun 2008 16:57:15 +0000 cmlenz Change Catalog class to retain the plural forms set in the MIME headers.
Fri, 01 Feb 2008 14:46:32 +0000 cmlenz Merging catalogs would sometimes mix translations from different runs.
Fri, 01 Feb 2008 13:38:09 +0000 cmlenz Fix catalog updating with fuzzy matches. Closes #82.
Fri, 28 Sep 2007 05:16:25 +0000 pjenvey fix catalogs' charset values not being recognized
Tue, 04 Sep 2007 15:09:54 +0000 cmlenz Fix for updating catalog messages that changed from gettext to ngettext or vice versa.
Mon, 13 Aug 2007 22:29:03 +0000 cmlenz Soften dependency on setuptools. Extraction methods can now be referenced using a special section in the mapping configuration, mapping short names to fully-qualified function references.
Mon, 13 Aug 2007 00:59:09 +0000 pjenvey add a __cmp__ to Message that correctly sorts by id, taking into account plurals
Tue, 24 Jul 2007 21:16:57 +0000 cmlenz Remove duplicate locations of catalog messages.
Fri, 20 Jul 2007 16:47:08 +0000 cmlenz Follow-up to [239]: also combine duplicate comments when writing PO files.
Fri, 20 Jul 2007 16:20:43 +0000 cmlenz Fix tests broken by [233], and add new tests.
Fri, 20 Jul 2007 14:22:50 +0000 palgarvio Only write unique comments, no duplicates.
Fri, 20 Jul 2007 12:52:40 +0000 cmlenz Applied patch by Ramiro Morales for more extensive detection of Python string formatting specifiers. Closes #57.
Mon, 16 Jul 2007 16:57:49 +0000 cmlenz Added infrastructure for adding catalog checkers, and implement a checker that validations Python format parameters in translations, closing #19.
Thu, 05 Jul 2007 17:25:13 +0000 cmlenz When parsing catalog headers, look for the content-type first, to be able to use a specified encoding on all other headers.
Wed, 04 Jul 2007 12:25:28 +0000 cmlenz Preserve language-team header in catalogs on update. Closes #35 again.
Tue, 03 Jul 2007 21:19:27 +0000 cmlenz Minor changes to how previous msgids are processed.
Tue, 03 Jul 2007 19:20:28 +0000 palgarvio Doctest for changes on [205].
Tue, 03 Jul 2007 18:00:42 +0000 palgarvio Minor typo correction.
Tue, 03 Jul 2007 17:55:34 +0000 palgarvio Added `--no-fuzzy-matching` to the frontends and also `--previous` which adds the old msgid's as comments. The latest closes #31.
Tue, 03 Jul 2007 16:01:41 +0000 cmlenz Correctly handle non-ASCII chars in the catalog MIME headers.
Tue, 03 Jul 2007 12:52:44 +0000 cmlenz Fix for #35, and a minor improvement to how we parse the catalog fuzzy bit.
Fri, 29 Jun 2007 13:47:10 +0000 cmlenz Fix adding new messages in catalog update.
Copyright (C) 2012-2017 Edgewall Software