- 19 Şub, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
translation functions other than _() in the builtin namespace.
-
- 31 Ara, 2004 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 22 Tem, 2004 1 kayıt (commit)
-
-
Gustavo Niemeyer yazdı
discussed recently in python-dev: In _locale module: - bind_textdomain_codeset() binding In gettext module: - bind_textdomain_codeset() function - lgettext(), lngettext(), ldgettext(), ldngettext(), which return translated strings encoded in preferred system encoding, if bind_textdomain_codeset() was not used. - Added equivalent functionality in translate() function and catalog classes. Every change was also documented.
-
- 04 May, 2004 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 04 Eki, 2003 1 kayıt (commit)
-
-
Barry Warsaw yazdı
first line of a header section isn't an RFC-ish header, it's just ignored instead of throwing an UnboundLocalError. Backport candidate.
-
- 20 May, 2003 1 kayıt (commit)
-
-
Barry Warsaw yazdı
in .po metadata caused a crash. Backport candidate.
-
- 24 Nis, 2003 1 kayıt (commit)
-
-
Barry Warsaw yazdı
__init__(): Removed since we no longer need the coerce flag. Message ids and strings are now always coerced to Unicode, /if/ the catalog specified a charset parameter. gettext(), ngettext(): Since the message strings are Unicodes in the catalog, coerce back to encoded 8-bit strings on return. ugettext(), ungettext(): Coerce the message ids to Unicode when there's no entry for the id in the catalog. Minor code cleanups; use booleans where appropriate.
-
- 11 Nis, 2003 2 kayıt (commit)
-
-
Barry Warsaw yazdı
to iso-8859-1. GNUTranslations._parse(): Back out the addition of a test for Project-ID-Version in the metadata. This was deliberately removed in response to SF patch #700839. Also, re-organize the code in _parse() so we parse the metadata header containing the charset parameter before we try to decode any strings using charset.
-
http://mail.python.org/pipermail/i18n-sig/2003-April/001557.htmlBarry Warsaw yazdı
- Expose NullTranslations and GNUTranslations to __all__ - Set the default charset to iso-8859-1. It used to be None, which would cause problems with .ugettext() if the file had no charset parameter. Arguably, the po/mo file would be broken, but I still think iso-8859-1 is a reasonable default. - Add a "coerce" default argument to GNUTranslations's constructor. The reason for this is that in Zope, we want all msgids and msgstrs to be Unicode. For the latter, we could use .ugettext() but there isn't currently a mechanism for Unicode-ifying msgids. The plan then is that the charset parameter specifies the encoding for both the msgids and msgstrs, and both are decoded to Unicode when read. For example, we might encode po files with utf-8. I think the GNU gettext tools don't care. Since this could potentially break code [*] that wants to use the encoded interface .gettext(), the constructor flag is added, defaulting to False. Most code I suspect will want to set this to True and use .ugettext(). - A few other minor changes from the Zope project, including asserting that a zero-length msgid must have a Project-ID-Version header for it to be counted as the metadata record.
-
- 10 Mar, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 21 Kas, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 14 Agu, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
high-bit-set hex constants.
-
- 01 Haz, 2002 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 11 Ock, 2002 2 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
Fixes #500595.
-
- 23 Ock, 2001 1 kayıt (commit)
-
-
Skip Montanaro yazdı
fixed typo in ihooks docstring
-
- 14 Ock, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 16 Eki, 2000 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Betlehem, verified by Peter Funk. Fixes preservation of language search order lost due to use of dictionary keys instead of a list. Closes SF bug #116964.
-
- 05 Eki, 2000 1 kayıt (commit)
-
-
Barry Warsaw yazdı
default value's instance unless it's absolutely necessary.
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 31 Agu, 2000 2 kayıt (commit)
-
-
Barry Warsaw yazdı
by masking all unsigned integers with 0xffffffff.
-
Barry Warsaw yazdı
LE_MAGIC; it breaks on Tru64.
-
- 30 Agu, 2000 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Martin von Loewis, Peter Funk, James Henstridge, Francois Pinard, and Marc-Andre Lemburg.
-
- 25 Agu, 2000 3 kayıt (commit)
-
-
Barry Warsaw yazdı
language found in the environment variable, contributed by James Henstridge.
-
Barry Warsaw yazdı
useless. So the category argument on _find() is removed, as is the dcgettext() function.
-
Barry Warsaw yazdı
some changes.
-