[Mailman-i18n] forwarded message from Bruno Haible

Barry A. Warsaw barry@zope.com
Wed, 13 Mar 2002 09:25:33 -0500

Content-Type: text/plain; charset=us-ascii
Content-Description: message body text
Content-Transfer-Encoding: 7bit

I haven't had time to look at this, and probably won't for several
days.  I like that Mailman's current tool chain works on my fairly
stock, ancient RH6.1-ish system, but it also is fairly unweildy

If the new version of gettext will make /your/ lives easier, I'm happy
to upgrade the Makefiles and such to rely on it.  Comments are welcome.


Content-Type: message/rfc822
Content-Description: forwarded message
Content-Transfer-Encoding: 7bit

MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Return-Path: <i18n-sig-admin@python.org>
Delivered-To: barry@mail.wooz.org
Received: from digicool.com (unknown [])
	by mail.wooz.org (Postfix) with ESMTP id A9F8AD35F2
	for <barry@wooz.org>; Wed, 13 Mar 2002 08:56:36 -0500 (EST)
Received: from <i18n-sig-admin@python.org>
  by digicool.com (CommuniGate Pro RULES 3.4)
  with RULES id 3726694; Wed, 13 Mar 2002 08:56:37 -0500
Received: from smtp.zope.com ([] verified)
  by digicool.com (CommuniGate Pro SMTP 3.4)
  with ESMTP id 3726691; Wed, 13 Mar 2002 08:56:35 -0500
Received: from mail.python.org (mail.python.org [])
	by smtp.zope.com (8.11.6/8.11.2) with ESMTP id g2DDuJf31924;
	Wed, 13 Mar 2002 08:56:19 -0500
Received: from localhost.localdomain ([] helo=mail.python.org)
	by mail.python.org with esmtp (Exim 3.35 #2)
	id 16l9Db-00077t-00; Wed, 13 Mar 2002 08:55:03 -0500
Received: from [] (helo=sceaux.ilog.fr)
	by mail.python.org with esmtp (Exim 3.35 #2)
	id 16l9DX-00070i-00
	for i18n-sig@python.org; Wed, 13 Mar 2002 08:55:00 -0500
Received: from ftp.ilog.fr (ftp.ilog.fr [])
	by sceaux.ilog.fr (8.11.6/8.11.6) with SMTP id g2DDq7B20015
	for <i18n-sig@python.org>; Wed, 13 Mar 2002 14:52:13 +0100 (MET)
Received: from laposte.ilog.fr ([])
 by ftp.ilog.fr (NAVGW with SMTP id M2002031314541010101
 for <i18n-sig@python.org>; Wed, 13 Mar 2002 14:54:10 +0100
Received: from honolulu.ilog.fr ([])
	by laposte.ilog.fr (8.11.6/8.11.5) with ESMTP id g2DDs9l20024;
	Wed, 13 Mar 2002 14:54:09 +0100 (MET)
Received: (from haible@localhost)
	by honolulu.ilog.fr (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) id OAA22889;
	Wed, 13 Mar 2002 14:54:51 +0100
Message-ID: <15503.23082.866066.584630@honolulu.ilog.fr>
Precedence: bulk
List-Help: <mailto:i18n-sig-request@python.org?subject=help>
List-Post: <mailto:i18n-sig@python.org>
List-Subscribe: <http://mail.python.org/mailman/listinfo/i18n-sig>,
List-Id: Python internationalization and localization <i18n-sig.python.org>
List-Unsubscribe: <http://mail.python.org/mailman/listinfo/i18n-sig>,
List-Archive: <http://mail.python.org/pipermail/i18n-sig/>
From: Bruno Haible <haible@ilog.fr>
Sender: i18n-sig-admin@python.org
To: i18n-sig@python.org
Subject: [I18n-sig] gettext-0.11.1 is released
Date: Wed, 13 Mar 2002 14:54:50 +0100 (CET)
X-Autogenerated: Mirror
X-Mirrored-by: <i18n-sig-admin@python.org>
X-Mailer: VM 6.72 under 21.1 (patch 8) "Bryce Canyon" XEmacs Lucid
X-BeenThere: i18n-sig@python.org
X-Mailman-Version: 2.0.8 (101270)
X-MailScanner: Found to be clean

It is at ftp.gnu.org (soon also its mirrors) in

New in 0.11.1:

* xgettext now also supports Python, Tcl, Awk and Glade.

* msgfmt can create (and msgunfmt can dump) Tcl message catalogs.

* msggrep has a new option -C that allows to search for strings in translator

* Bug fixes in the gettext.m4 autoconf macros.

New in 0.11:

* New programs:
    msgattrib - attribute matching and manipulation on message catalog,
    msgcat - combines several message catalogs,
    msgconv - character set conversion for message catalog,
    msgen - create English message catalog,
    msgexec - process translations of message catalog,
    msgfilter - edit translations of message catalog,
    msggrep - pattern matching on message catalog,
    msginit - initialize a message catalog,
    msguniq - unify duplicate translations in message catalog.

* msgfmt can create (and msgunfmt can dump) Java ResourceBundles.

* xgettext now also supports Lisp, Emacs Lisp, librep, Java, ObjectPascal,

* The tools now know about format strings in languages other than C.
  They recognize new message flags named lisp-format, elisp-format,
  librep-format, smalltalk-format, java-format, python-format, ycp-format.
  When such a flag is present, the msgfmt program verifies the consistency
  of the translated and the untranslated format string.

* The msgfmt command line options have changed.  Option -c now also checks
  the header entry, a check which was previously activated through -v.
  Option -C corresponds to the compatibility checks previously activated
  through -v -v.  Option -v now only increases verbosity and doesn't
  influence whether msgfmt succeeds or fails.  A new option
  --check-accelerators is useful for GUI menu item translations.

* msgcomm now writes its results to standard output by default. The options
  -d/--default-domain and -p/--output-dir have been removed.

* Manual pages for all the programs have been added.

* PO mode changes:
  - New key bindings for 'po-previous-fuzzy-entry',
    'po-previous-obsolete-entry', 'po-previous-translated-entry',
    'po-previous-untranslated', 'po-undo', 'po-other-window', and
  - Support for merging two message catalogs, based on msgcat and ediff.

* A fuzzy attribute of the header entry of a message catalog is now ignored
  by the tools, i.e. it is used even if marked fuzzy.

* gettextize has a new option --intl which determines whether a copy of the
  intl directory is included in the package.

* The Makefile variable @INTLLIBS@ is deprecated. It is replaced with
  @LIBINTL@ (in projects without libtool) or @LTLIBINTL@ (in projects with

* New packaging hints for binary package distributors. See file PACKAGING.

* New documentation sections:
  - Manipulating
  - po/LINGUAS
  - po/Makevars
  - lib/gettext.h
  - autoconf macros
  - Other Programming Languages

Happy internationalization! Bonne francisation! Frohes Eindeutschen!


I18n-sig mailing list