log babel/messages/frontend.py @ 234:541b6d630575

age author description
Mon, 30 Jul 2007 20:28:43 +0000 cmlenz Use logging module for output from CLI frontend.
Sun, 29 Jul 2007 20:04:17 +0000 cmlenz Use proper logging in distutils `compile_catalog` command.
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.
Thu, 05 Jul 2007 08:02:26 +0000 cmlenz Include percentage in statistics output.
Wed, 04 Jul 2007 16:09:05 +0000 palgarvio Make frontends that make use of a ''loop all'' fail if no message catalogs are found.
Wed, 04 Jul 2007 15:24:32 +0000 palgarvio Implement translations statistics, closes #18.
Wed, 04 Jul 2007 06:54:07 +0000 cmlenz Fix another bug introduced in [208].
Wed, 04 Jul 2007 06:52:03 +0000 cmlenz Fix for bug introduced in [208]. Closes #37.
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 13:12:36 +0000 cmlenz Fix for #36: avoid corrupting the catalog on update when there's an error in the writing process.
Tue, 03 Jul 2007 12:52:44 +0000 cmlenz Fix for #35, and a minor improvement to how we parse the catalog fuzzy bit.
Sun, 01 Jul 2007 17:59:44 +0000 cmlenz Add an option to the frontend commands for catalog updating that removes completely any obsolete messages, instead of putting them comments.
Thu, 28 Jun 2007 16:34:40 +0000 cmlenz Add a command-line option that prints out all available locales. Closes #24.
Thu, 28 Jun 2007 10:28:25 +0000 cmlenz The frontends now provide ways to update existing translations catalogs from a template. Closes #22.
Wed, 27 Jun 2007 14:38:20 +0000 cmlenz Minor change to what symbols are ?exported?, primarily for the generated docs.
Wed, 27 Jun 2007 14:29:17 +0000 cmlenz * Instead of an extra `compile-all` option on the `compile` (or `compile_catalog`) command, compilation of all catalogs is performed when neither an `input_file` nor a `locale` is specified.
Tue, 26 Jun 2007 18:22:19 +0000 palgarvio Added tests for the `compile` command of `babel` binary and `messages_non_fuzzy.pot` to further test `read_po` fuzzy bit header parsing.
Tue, 26 Jun 2007 16:46:56 +0000 palgarvio Changed the `__repr__` output to include the flags(it can be changed back, but it was usefull to implement the fuzzy header parsing).
Fri, 22 Jun 2007 17:56:02 +0000 palgarvio Allow the compile catalog frontends to compile all available locales.
Fri, 22 Jun 2007 16:58:39 +0000 palgarvio Typo fix.
Fri, 22 Jun 2007 08:39:04 +0000 cmlenz Implement fuzzy matching to catalog updates. No frontend yet.
Thu, 21 Jun 2007 16:12:38 +0000 cmlenz Slightly simplified CLI-frontend class.
Thu, 21 Jun 2007 14:38:30 +0000 cmlenz Add MO file generation. Closes #21.
Wed, 20 Jun 2007 15:04:48 +0000 cmlenz Some doc fixes.
Mon, 18 Jun 2007 18:26:19 +0000 cmlenz Set explicit local timezone for CLI `init` command.
Mon, 18 Jun 2007 17:05:00 +0000 cmlenz Add a couple of CLI tests.
Sun, 17 Jun 2007 21:02:01 +0000 cmlenz Make the check for the `message_extractors` setup keyword more robst.
Fri, 15 Jun 2007 22:18:59 +0000 cmlenz Added tests for `new_catalog` distutils command.
Fri, 15 Jun 2007 19:26:35 +0000 cmlenz Made new frontend tests more ''unit-y'', i.e. calling the APIs directly instead of launching the scripts.
Thu, 14 Jun 2007 20:44:18 +0000 pjenvey copyright_holder arg is no longer needed for write_po
Thu, 14 Jun 2007 20:39:31 +0000 pjenvey fixed old comments kwarg to auto_comments
Thu, 14 Jun 2007 06:24:28 +0000 palgarvio `Message`, `read_po` and `write_po` now all handle user/auto comments correctly.
Wed, 13 Jun 2007 23:02:24 +0000 cmlenz Merged `write_pot` and `write_po` functions by moving more functionality to the `Catalog` class. This is certainly not perfect yet, but moves us in the right direction.
Wed, 13 Jun 2007 21:46:41 +0000 cmlenz Implement wrapping of header comments in PO(T) output. Related to #14.
Wed, 13 Jun 2007 20:50:34 +0000 cmlenz Project name and version, and the charset are available via the `Catalog` object, and do not need to be passed to `write_pot()`.
Tue, 12 Jun 2007 18:40:39 +0000 cmlenz Fix for #11 (use local timezone in timestamps of generated POT).
Mon, 11 Jun 2007 20:43:15 +0000 cmlenz Some doc improvements on distutils integration.
Mon, 11 Jun 2007 19:43:58 +0000 palgarvio Completely fixed the bug reported by pjenvey, partially addressed on [87].
Mon, 11 Jun 2007 00:48:07 +0000 palgarvio Fixed a bug on Catalog. `__setitem__` was not updating the translator comments. Thanks pjenvey!
Sun, 10 Jun 2007 22:41:50 +0000 palgarvio Fixed a bug on the CLI frontend introduced on [81]. Thanks pjenvey!
Sun, 10 Jun 2007 18:03:46 +0000 cmlenz Some cosmetic changes for the new translator comments support.
Sun, 10 Jun 2007 14:21:01 +0000 palgarvio Added support for translator comments at the API and frontends levels.(See #12, item 1). Updated docs and tests accordingly.
Sun, 10 Jun 2007 09:39:26 +0000 palgarvio Implemented item 4 from #12. Set the copyright holder in the output.
Sun, 10 Jun 2007 08:42:21 +0000 palgarvio Fixed the plurals header on `Catalog` which should only be written if it's not a catalog template.
Fri, 08 Jun 2007 17:30:12 +0000 palgarvio Implemented message sorting, see #7.
Fri, 08 Jun 2007 14:29:49 +0000 palgarvio Implemented the `init` subcommand, aka, `new_catalog` for the distutils/setuptools implmentation.
Fri, 08 Jun 2007 12:53:57 +0000 palgarvio Added the available commands list to the `--help` output of Babel's binary.
Fri, 08 Jun 2007 12:41:00 +0000 cmlenz The order of extraction methods is now preserved (see #10).
Fri, 08 Jun 2007 11:35:06 +0000 palgarvio Fix 2nd typo of [58].
Fri, 08 Jun 2007 11:32:27 +0000 cmlenz Fix typo in [58].
Fri, 08 Jun 2007 11:28:15 +0000 cmlenz * The `extract_messages` distutils command now operators on configurable input directories again, instead of the complete current directory. The `input_dirs` default to the package directories.
Fri, 08 Jun 2007 11:08:03 +0000 cmlenz Add actual data structures for handling message catalogs, so that more code can be reused here between the frontends.
Fri, 08 Jun 2007 10:37:47 +0000 palgarvio `new_catalog` now accepts another argument, `--domain`, which is used to build the output file path, which now is of the form `<output_dir>/<locale>/<domain>.po`, the correct form.
Fri, 08 Jun 2007 09:16:32 +0000 cmlenz Rename the `babel.catalog` package to `babel.messages` for consistency with the other package names. base babel/catalog/frontend.py@691debbfc0bf
Copyright (C) 2012-2017 Edgewall Software