]> git.ipfire.org Git - thirdparty/babel.git/log
thirdparty/babel.git
17 years agoMore graceful `__version__` initialization when Babel is not installed in a way Setup...
Christopher Lenz [Mon, 14 Jul 2008 13:02:16 +0000 (13:02 +0000)] 
More graceful `__version__` initialization when Babel is not installed in a way Setuptools knows about it.

17 years agoSome refactoring in plural.py
Armin Ronacher [Mon, 14 Jul 2008 12:48:21 +0000 (12:48 +0000)] 
Some refactoring in plural.py

17 years agoAdded pluralization support module for the plural definitions from the latest CLDR
Armin Ronacher [Fri, 11 Jul 2008 13:51:20 +0000 (13:51 +0000)] 
Added pluralization support module for the plural definitions from the latest CLDR

17 years agoImprove CLDR import of currency-related data to ignore unsupported features such...
Christopher Lenz [Fri, 11 Jul 2008 13:47:28 +0000 (13:47 +0000)] 
Improve CLDR import of currency-related data to ignore unsupported features such as symbol choice patterns and pluralized display names. See #93.

17 years agoClarify first_week_day, weekend_start, and weekend_end to point out that
Jeroen Ruigrok van der Werven [Fri, 11 Jul 2008 08:58:04 +0000 (08:58 +0000)] 
Clarify first_week_day, weekend_start, and weekend_end to point out that
0 is Monday.

17 years agoFix dates in ChangeLog.
Christopher Lenz [Wed, 9 Jul 2008 16:36:54 +0000 (16:36 +0000)] 
Fix dates in ChangeLog.

17 years agoUse item access to catalog messages in tests, so that they can be easily ported back...
Christopher Lenz [Tue, 8 Jul 2008 20:58:02 +0000 (20:58 +0000)] 
Use item access to catalog messages in tests, so that they can be easily ported back to the 0.9.x branch.

17 years agoUse item access to catalog messages in tests, so that they can be easily ported back...
Christopher Lenz [Tue, 8 Jul 2008 20:50:07 +0000 (20:50 +0000)] 
Use item access to catalog messages in tests, so that they can be easily ported back to the 0.9.x branch.

17 years agoFix conversion of timestamp to `datetime` in `format_datetime()`
Christopher Lenz [Mon, 7 Jul 2008 20:55:15 +0000 (20:55 +0000)] 
Fix conversion of timestamp to `datetime` in `format_datetime()`

17 years agoImplement support for aliases in the CLDR data. Closes #68. Also, update to CLDR...
Christopher Lenz [Mon, 7 Jul 2008 14:49:16 +0000 (14:49 +0000)] 
Implement support for aliases in the CLDR data. Closes #68. Also, update to CLDR 1.6, and a much improved `dump_data` script.

17 years agoAdded changelog entry for new `get_plural` function.
Armin Ronacher [Tue, 1 Jul 2008 09:17:34 +0000 (09:17 +0000)] 
Added changelog entry for new `get_plural` function.

17 years agoAdded babel.messages.plurals.get_plural which returns a special tuple with the plural...
Armin Ronacher [Tue, 1 Jul 2008 09:16:30 +0000 (09:16 +0000)] 
Added babel.messages.plurals.get_plural which returns a special tuple with the plural information.

17 years agoRemove some unused imports.
Pedro Algarvio [Mon, 30 Jun 2008 16:37:29 +0000 (16:37 +0000)] 
Remove some unused imports.

17 years agoInclude fix of [407] in `pybabel`.
Pedro Algarvio [Mon, 30 Jun 2008 16:35:50 +0000 (16:35 +0000)] 
Include fix of [407] in `pybabel`.
Join the `InitCatalog` testcases into a single one.
Make pylint a bit happier on `babel/messages/tests/checkers.py`.

17 years agoWe no longer neglect `catalog.plurals`. Added tests for it. Fixes #120.
Pedro Algarvio [Mon, 30 Jun 2008 12:23:28 +0000 (12:23 +0000)] 
We no longer neglect `catalog.plurals`. Added tests for it. Fixes #120.
Added tests for the plural forms checker which will all now pass due to the above fix.

17 years agoMake sure the fix also works for multiple translator comments. Refs #119.
Pedro Algarvio [Thu, 26 Jun 2008 21:16:42 +0000 (21:16 +0000)] 
Make sure the fix also works for multiple translator comments. Refs #119.

17 years agoTest and respective fix for gettext calls that spawn multiple lines. Fixes #119.
Pedro Algarvio [Thu, 26 Jun 2008 21:02:20 +0000 (21:02 +0000)] 
Test and respective fix for gettext calls that spawn multiple lines. Fixes #119.

17 years agoFix typo and add a test for translator comments with leading spaces.
Pedro Algarvio [Thu, 26 Jun 2008 16:39:21 +0000 (16:39 +0000)] 
Fix typo and add a test for translator comments with leading spaces.

17 years agoFixed a typo in the message checkers (tests will follow)
Armin Ronacher [Wed, 25 Jun 2008 17:56:19 +0000 (17:56 +0000)] 
Fixed a typo in the message checkers (tests will follow)

17 years agoAdded documentation to format method in babel.js
Armin Ronacher [Wed, 18 Jun 2008 12:39:01 +0000 (12:39 +0000)] 
Added documentation to format method in babel.js

17 years agoAdded contrib folder with a JavaScript support file for babel.
Armin Ronacher [Wed, 18 Jun 2008 12:29:00 +0000 (12:29 +0000)] 
Added contrib folder with a JavaScript support file for babel.

17 years agoFixed logic error in the python format checker.
Armin Ronacher [Wed, 18 Jun 2008 10:42:07 +0000 (10:42 +0000)] 
Fixed logic error in the python format checker.

17 years agoConvert format strings to str for nicer error messages (no u prefix) in the python_fo...
Armin Ronacher [Tue, 17 Jun 2008 22:11:09 +0000 (22:11 +0000)] 
Convert format strings to str for nicer error messages (no u prefix) in the python_format checker.

17 years agoUpdated catalog test case for last commit, flags are now tested too in the clone...
Armin Ronacher [Tue, 17 Jun 2008 21:56:50 +0000 (21:56 +0000)] 
Updated catalog test case for last commit, flags are now tested too in the clone test case.

17 years agoMessage.clone doesn't return a shallow copy any longer. This fixes a bug with update...
Armin Ronacher [Tue, 17 Jun 2008 21:55:14 +0000 (21:55 +0000)] 
Message.clone doesn't return a shallow copy any longer.  This fixes a bug with update where flags where shared.

17 years agoFix scientific notation for 0. closes #99
Armin Ronacher [Tue, 17 Jun 2008 21:17:44 +0000 (21:17 +0000)] 
Fix scientific notation for 0. closes #99

17 years agoFixed #59 by falling back silently on invalid location comments.
Armin Ronacher [Tue, 17 Jun 2008 20:40:36 +0000 (20:40 +0000)] 
Fixed #59 by falling back silently on invalid location comments.

17 years agoRefactored the checker system. It's now possible to partially validate translations...
Armin Ronacher [Tue, 17 Jun 2008 20:30:02 +0000 (20:30 +0000)] 
Refactored the checker system.  It's now possible to partially validate translations on a per-message level.

17 years agoMoved PYTHON_FORMAT back to catalog.
Armin Ronacher [Tue, 17 Jun 2008 20:07:08 +0000 (20:07 +0000)] 
Moved PYTHON_FORMAT back to catalog.

17 years agoFixed a small bug in the python format string checker that caused the wrong exception...
Armin Ronacher [Tue, 17 Jun 2008 19:59:02 +0000 (19:59 +0000)] 
Fixed a small bug in the python format string checker that caused the wrong exception to be thrown.

17 years agoThe builtin checkers don't require setuptools any longer, validate_format and python_...
Armin Ronacher [Tue, 17 Jun 2008 19:54:34 +0000 (19:54 +0000)] 
The builtin checkers don't require setuptools any longer, validate_format and python_format from the checkers module are merged into one now.

17 years agoAdded `validate_format helper function to `babel.support`.
Armin Ronacher [Tue, 17 Jun 2008 19:32:09 +0000 (19:32 +0000)] 
Added `validate_format  helper function to `babel.support`.

17 years agoMore work on msgctxt support (#54).
Christopher Lenz [Mon, 16 Jun 2008 16:49:56 +0000 (16:49 +0000)] 
More work on msgctxt support (#54).

17 years agoFixes for timezone calculations in time formatting (#83).
Christopher Lenz [Mon, 16 Jun 2008 16:05:35 +0000 (16:05 +0000)] 
Fixes for timezone calculations in time formatting (#83).

17 years agoUpdate to CLDR 1.5.1, which split out the metazone mappings into a separate supplemen...
Christopher Lenz [Mon, 16 Jun 2008 12:24:04 +0000 (12:24 +0000)] 
Update to CLDR 1.5.1, which split out the metazone mappings into a separate supplemental file.

17 years agoFix for incorrect month context lookup in date formatting. Closes #75. Thanks to...
Christopher Lenz [Mon, 16 Jun 2008 11:37:52 +0000 (11:37 +0000)] 
Fix for incorrect month context lookup in date formatting. Closes #75. Thanks to Andrew Stromnov for reporting the problem and providing a patch.

17 years agoRemove leftover unused code from [365].
Christopher Lenz [Mon, 16 Jun 2008 10:14:38 +0000 (10:14 +0000)] 
Remove leftover unused code from [365].

17 years agoFixed a bug in pofile (in_msgctxt was not defined). Test follows.
Armin Ronacher [Mon, 16 Jun 2008 09:53:44 +0000 (09:53 +0000)] 
Fixed a bug in pofile (in_msgctxt was not defined).  Test follows.

17 years agoJavaScript lexer falls back silently now on syntax errors and tries to recover.
Armin Ronacher [Sat, 14 Jun 2008 22:07:41 +0000 (22:07 +0000)] 
JavaScript lexer falls back silently now on syntax errors and tries to recover.

17 years agoadded some newlines to extract and jslexer to stay consistent with the rest of the...
Armin Ronacher [Sat, 14 Jun 2008 19:00:35 +0000 (19:00 +0000)] 
added some newlines to extract and jslexer to stay consistent with the rest of the sourcecode.

17 years agoAdded !JavaScript extractor
Armin Ronacher [Thu, 12 Jun 2008 16:26:52 +0000 (16:26 +0000)] 
Added !JavaScript extractor

17 years agoStripping of comment tags is optional now. If enabled it will strip the tags from...
Armin Ronacher [Thu, 12 Jun 2008 16:24:25 +0000 (16:24 +0000)] 
Stripping of comment tags is optional now. If enabled it will strip the tags from all lines of a comment now.

17 years agoFix iterkeys/iteritems/itervalues/pop/popitem methods on the `odict` utility class...
Christopher Lenz [Wed, 11 Jun 2008 22:12:09 +0000 (22:12 +0000)] 
Fix iterkeys/iteritems/itervalues/pop/popitem methods on the `odict` utility class. Thanks to Armin Ronacher for the patch.

17 years agoFix handling of default value of `locales` parameter of the `Translations.load()...
Christopher Lenz [Wed, 11 Jun 2008 20:00:21 +0000 (20:00 +0000)] 
Fix handling of default value of `locales` parameter of the `Translations.load()` method. Thanks to Armin Ronacher for reporting the problem.

17 years agoMore preparation for msgctxt support (#54).
Christopher Lenz [Wed, 11 Jun 2008 18:56:27 +0000 (18:56 +0000)] 
More preparation for msgctxt support (#54).

17 years agoAdd basic MO file reading in preparation for #54.
Christopher Lenz [Tue, 10 Jun 2008 17:05:52 +0000 (17:05 +0000)] 
Add basic MO file reading in preparation for #54.

17 years agoChange Catalog class to retain the plural forms set in the MIME headers.
Christopher Lenz [Tue, 10 Jun 2008 16:57:15 +0000 (16:57 +0000)] 
Change Catalog class to retain the plural forms set in the MIME headers.

17 years agoAdd test file needed for [368].
Christopher Lenz [Tue, 10 Jun 2008 10:32:33 +0000 (10:32 +0000)] 
Add test file needed for [368].

17 years agoFix message catalog compilation for locales with more than two plural forms. Closes...
Christopher Lenz [Fri, 6 Jun 2008 22:06:33 +0000 (22:06 +0000)] 
Fix message catalog compilation for locales with more than two plural forms. Closes #95. Many thanks to Victor Safronovich for the patch.

17 years agoFix for #97, compilation of message catalogs for locales with more than two plural...
Christopher Lenz [Fri, 6 Jun 2008 21:51:48 +0000 (21:51 +0000)] 
Fix for #97, compilation of message catalogs for locales with more than two plural forms where the translations were empty was failing.

17 years agoAllow extraction method specification to use a dot instead of the colon for separatin...
Christopher Lenz [Fri, 6 Jun 2008 21:22:29 +0000 (21:22 +0000)] 
Allow extraction method specification to use a dot instead of the colon for separating module and function names. See #105.

17 years agoReinstate changeset r362, but this time properly wrap the exception list in
Jeroen Ruigrok van der Werven [Fri, 2 May 2008 22:13:17 +0000 (22:13 +0000)] 
Reinstate changeset r362, but this time properly wrap the exception list in
braces.

Submitted by: cboos

17 years agoBack out last change, this broke extraction.
Jeroen Ruigrok van der Werven [Thu, 24 Apr 2008 09:25:09 +0000 (09:25 +0000)] 
Back out last change, this broke extraction.

17 years agoMake dependency on the parser module optional.
Christopher Lenz [Fri, 11 Apr 2008 12:51:12 +0000 (12:51 +0000)] 
Make dependency on the parser module optional.

17 years agoActually use UTC to be more correct.
Jeroen Ruigrok van der Werven [Wed, 19 Mar 2008 15:32:18 +0000 (15:32 +0000)] 
Actually use UTC to be more correct.

17 years agoReplace Europe/Paris with Universal.
Jeroen Ruigrok van der Werven [Wed, 19 Mar 2008 15:03:07 +0000 (15:03 +0000)] 
Replace Europe/Paris with Universal.
The doctest was, and still is, not respecting local clock changes for
summer/winter time, which cause the test to fail for half of the year.

17 years agoFix typo.
Jeroen Ruigrok van der Werven [Wed, 19 Mar 2008 14:58:15 +0000 (14:58 +0000)] 
Fix typo.

17 years agofix invalid message extraction methods causing:
Philip Jenvey [Mon, 18 Feb 2008 18:09:30 +0000 (18:09 +0000)] 
fix invalid message extraction methods causing:
UnboundLocalError: local variable 'func' referenced before assignment
thanks cramm

17 years agoPrepare ChangeLog for [milestone:0.9.2] release.
Christopher Lenz [Mon, 4 Feb 2008 10:06:49 +0000 (10:06 +0000)] 
Prepare ChangeLog for [milestone:0.9.2] release.

17 years agoDocumentation fixes/updates, closes #70.
Christopher Lenz [Mon, 4 Feb 2008 09:51:38 +0000 (09:51 +0000)] 
Documentation fixes/updates, closes #70.

17 years agoFix for #60.
Christopher Lenz [Fri, 1 Feb 2008 15:30:49 +0000 (15:30 +0000)] 
Fix for #60.

17 years agoFix for #79 (location lines wrapping at hyphens).
Christopher Lenz [Fri, 1 Feb 2008 15:23:13 +0000 (15:23 +0000)] 
Fix for #79 (location lines wrapping at hyphens).

17 years agoMerging catalogs would sometimes mix translations from different runs.
Christopher Lenz [Fri, 1 Feb 2008 14:46:32 +0000 (14:46 +0000)] 
Merging catalogs would sometimes mix translations from different runs.

17 years agoFix catalog updating with fuzzy matches. Closes #82.
Christopher Lenz [Fri, 1 Feb 2008 13:38:09 +0000 (13:38 +0000)] 
Fix catalog updating with fuzzy matches. Closes #82.

17 years agoAdd a Plural-Forms for Cymraeg (Welsh).
Jeroen Ruigrok van der Werven [Sun, 20 Jan 2008 15:32:56 +0000 (15:32 +0000)] 
Add a Plural-Forms for Cymraeg (Welsh).
See #71

17 years agoFix for unicode problem when the previous message id is included as a comment in...
Christopher Lenz [Mon, 14 Jan 2008 12:47:45 +0000 (12:47 +0000)] 
Fix for unicode problem when the previous message id is included as a comment in PO serialization. Closes #78.

17 years agoSame bug fixed in [339] was also in the setuptools `compile_catalog` command.
Christopher Lenz [Mon, 7 Jan 2008 16:04:38 +0000 (16:04 +0000)] 
Same bug fixed in [339] was also in the setuptools `compile_catalog` command.

17 years agoFixed bug where the commandline interface to the compile catalog command actually...
Christopher Lenz [Mon, 7 Jan 2008 15:10:46 +0000 (15:10 +0000)] 
Fixed bug where the commandline interface to the compile catalog command actually used the output file for the input file option. Thanks to mitsuhiko for reporting this.

17 years agoAssume that, since Chuvash is a Turkic language, Chuvash follows the same
Jeroen Ruigrok van der Werven [Mon, 31 Dec 2007 11:04:28 +0000 (11:04 +0000)] 
Assume that, since Chuvash is a Turkic language, Chuvash follows the same
plurality rules as Turkish.
For the interested: Chuvash is spoken by approximately 2 million people in
Russia and uses an augmented Cyrillic alphabet to write their Oghuric-Turkic
language.

17 years agoGiven Dzongkha's relation to Tibetan for now assume the same plurality rules
Jeroen Ruigrok van der Werven [Mon, 31 Dec 2007 10:58:56 +0000 (10:58 +0000)] 
Given Dzongkha's relation to Tibetan for now assume the same plurality rules
are in effect.
For the interested: Dzongkha is the official language of Bhutan.

17 years agoAdd commented ISO 639-1 codes up to 'e'.
Jeroen Ruigrok van der Werven [Mon, 31 Dec 2007 10:55:28 +0000 (10:55 +0000)] 
Add commented ISO 639-1 codes up to 'e'.

17 years agoAdd a definition for Lao.
Jeroen Ruigrok van der Werven [Sun, 30 Dec 2007 16:03:10 +0000 (16:03 +0000)] 
Add a definition for Lao.

17 years agoUse consistent English names for all language names.
Jeroen Ruigrok van der Werven [Thu, 13 Dec 2007 15:10:12 +0000 (15:10 +0000)] 
Use consistent English names for all language names.

17 years agoWhen using sys.stdout with a pipe or redirection the sys.stdout.encoding value
Jeroen Ruigrok van der Werven [Thu, 13 Dec 2007 11:51:36 +0000 (11:51 +0000)] 
When using sys.stdout with a pipe or redirection the sys.stdout.encoding value
will be set to None instead of what the environment first specified through
any locale setting. As such, fall back to locale.getpreferredencoding() before
the ultimate fallback to ASCII.

OK: cmlenz
closes: #76

17 years agoAdd plural forms definition for Tibetan.
Jeroen Ruigrok van der Werven [Wed, 12 Dec 2007 12:01:48 +0000 (12:01 +0000)] 
Add plural forms definition for Tibetan.
Discussed in private with Andrew West, well-known and respect Sino-Tibetan
scholar and Unicode contributor.

17 years agoAdd a plurals definition for Thai.
Jeroen Ruigrok van der Werven [Thu, 6 Dec 2007 10:10:28 +0000 (10:10 +0000)] 
Add a plurals definition for Thai.

17 years agomention the ticket, #66, in the last changelog
Philip Jenvey [Fri, 28 Sep 2007 23:47:35 +0000 (23:47 +0000)] 
mention the ticket, #66, in the last changelog

17 years agowoops, misplaced changelog
Philip Jenvey [Fri, 28 Sep 2007 05:18:27 +0000 (05:18 +0000)] 
woops, misplaced changelog

17 years agofix catalogs' charset values not being recognized
Philip Jenvey [Fri, 28 Sep 2007 05:16:25 +0000 (05:16 +0000)] 
fix catalogs' charset values not being recognized
thanks Jose Galvez

17 years agowe must mean options.locale here
Philip Jenvey [Fri, 28 Sep 2007 04:44:55 +0000 (04:44 +0000)] 
we must mean options.locale here

17 years agoFix error in `compile_catalog` distutils command. Closes #65.
Christopher Lenz [Sun, 9 Sep 2007 17:07:45 +0000 (17:07 +0000)] 
Fix error in `compile_catalog` distutils command. Closes #65.

17 years agoUpdated ChangeLog for [milestone:0.9.1].
Christopher Lenz [Fri, 7 Sep 2007 10:12:35 +0000 (10:12 +0000)] 
Updated ChangeLog for [milestone:0.9.1].

17 years agoFix `__repr__` of `Translations` class. Closes #63.
Christopher Lenz [Wed, 5 Sep 2007 17:13:22 +0000 (17:13 +0000)] 
Fix `__repr__` of `Translations` class. Closes #63.

17 years agoIn `Locale.parse()`, only parse the argument if it's a string, otherwise just return...
Christopher Lenz [Wed, 5 Sep 2007 16:40:17 +0000 (16:40 +0000)] 
In `Locale.parse()`, only parse the argument if it's a string, otherwise just return the argument. This assumes that a non-string argument is either a `Locale` instance, or a proxy object pretending to be one. That may not be a safe assumption, but at least it allows you to use proxy objects such as Paste's `StackedObjectProxy` for locales.

17 years agoWrite PO files in binary mode. Closes #61.
Christopher Lenz [Wed, 5 Sep 2007 16:32:51 +0000 (16:32 +0000)] 
Write PO files in binary mode. Closes #61.

17 years agoFix for updating catalog messages that changed from gettext to ngettext or vice versa.
Christopher Lenz [Tue, 4 Sep 2007 15:09:54 +0000 (15:09 +0000)] 
Fix for updating catalog messages that changed from gettext to ngettext or vice versa.

18 years agoFixed a bug introduced by [301].
Jonas Borgström [Sun, 26 Aug 2007 13:43:06 +0000 (13:43 +0000)] 
Fixed a bug introduced by [301].

18 years agoFixed formatting bug with 12-hour clock patterns.
Jonas Borgström [Sun, 26 Aug 2007 13:38:58 +0000 (13:38 +0000)] 
Fixed formatting bug with 12-hour clock patterns.

18 years agoFix typo in docstring.
Christopher Lenz [Wed, 22 Aug 2007 15:16:45 +0000 (15:16 +0000)] 
Fix typo in docstring.

18 years agoFix typo in documentation of the default extraction methods. Thanks to Ramiro Morales...
Christopher Lenz [Wed, 22 Aug 2007 11:32:09 +0000 (11:32 +0000)] 
Fix typo in documentation of the default extraction methods. Thanks to Ramiro Morales for pointing out the mistake.

18 years agoDefault the encoding of output by the `pybabel --list-locales` command to ASCII with...
Christopher Lenz [Wed, 22 Aug 2007 09:33:47 +0000 (09:33 +0000)] 
Default the encoding of output by the `pybabel --list-locales` command to ASCII with errors replaced, if the output stream has no encoding set. For a reason unknown to me I got an encoding error, but only when when running the output through a pipe on the shell.

18 years agoBump up version number on trunk.
Christopher Lenz [Mon, 20 Aug 2007 09:43:26 +0000 (09:43 +0000)] 
Bump up version number on trunk.

18 years agoUpdated ChangeLog for [milestone:0.9].
Christopher Lenz [Mon, 20 Aug 2007 09:04:35 +0000 (09:04 +0000)] 
Updated ChangeLog for [milestone:0.9].

18 years agoFix minor glitch in docstring.
Christopher Lenz [Mon, 20 Aug 2007 08:33:44 +0000 (08:33 +0000)] 
Fix minor glitch in docstring.

18 years agoApply patch for #26 to implement locale aliases.
Christopher Lenz [Mon, 20 Aug 2007 08:28:30 +0000 (08:28 +0000)] 
Apply patch for #26 to implement locale aliases.

18 years agoskip messages that have less arguments than the keyword spec calls for
Philip Jenvey [Fri, 17 Aug 2007 05:02:44 +0000 (05:02 +0000)] 
skip messages that have less arguments than the keyword spec calls for
avoids potential IndexErrors during extraction

18 years agoadd extractor tests for some odder method signatures and concatenated strings
Philip Jenvey [Wed, 15 Aug 2007 18:36:19 +0000 (18:36 +0000)] 
add extractor tests for some odder method signatures and concatenated strings

18 years agoFix typo in [271] that slipped into the check-in.
Christopher Lenz [Wed, 15 Aug 2007 13:13:24 +0000 (13:13 +0000)] 
Fix typo in [271] that slipped into the check-in.

18 years agoAdded examples for using `get_timezone_name` to documentation.
Christopher Lenz [Wed, 15 Aug 2007 13:12:25 +0000 (13:12 +0000)] 
Added examples for using `get_timezone_name` to documentation.

18 years agoFail more gracefully when formatting the timezone for an unknown/invalid territory.
Christopher Lenz [Wed, 15 Aug 2007 12:41:40 +0000 (12:41 +0000)] 
Fail more gracefully when formatting the timezone for an unknown/invalid territory.