Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gettext-2001-03-11
- From: Motoyuki Kasahara <m-kasahr@xxxxxxxxx>
- Date: Wed, 14 Mar 2001 15:10:47 +0900 (JST)
- X-ml-name: namazu-devel-ja
- X-mail-count: 01331
笠原です。こんにちは。
私はちっとも知らなかったのですが、Bruno Haibl 氏作の libiconv の公
式 FTP サイトに、一緒に GNU gettext の alpha 版らしきものが置いてあ
りました。
ftp://ftp.ilog.fr/pub/Users/haible/gnu/gettext-2001-03-11.tar.gz
なんか、一応非公式ではなく公式な alpha 版のように見えます。
(この版の素性について、どなたかご存じでしたら教えて下さい。)
末尾に引用しましたが、NEWS を見るとかなり変わってます。iconv() を
併用すると、文字コードの自動変換もやってくれるみたいです。素晴らし
いです。そうこなくては。
# 私もこれまで内心では、「ja_JP.shift_JIS や ja_JP.UTF-8 はどうす
# るんだろう、本当にこれでいいのかな?」と思ったこともあったので。
あと、Solaris gettext のような non-GNU gettext のサポートはすっぱ
りと打ち切られたようです。以前、このメーリングリストでも議論になっ
てましたが、頭の痛い問題の原因が無くなったわけで、これもめでたいで
すね。
ということで、なかなか良い感じがします。試してみて安定してそうだっ
たら、私は自作ソフトの EB Library に早速採用してしまおうと思って
ます。namazu でもいかがでしょう。(^^)
NEWS より:
| Version 0.10.36 - XXX 2001, by Ulrich Drepper and Bruno Haible
|
| * General plural handling. New functions ngettext, dngettext, dcngettext.
|
| * Locales which differ only in the character encoding, for example ja_JP and
| ja_JP.UTF-8, can now share the same message catalogs. gettext converts
| the messages to the appropriate character encoding on the fly.
|
| * Support for non-GNU gettext has been dropped. Previously, on Solaris, the
| system's gettext was used (unless --with-included-gettext was specified),
| which led to problems with PO files that were not 100% translated.
|
| * Support for the catgets wrapper has been dropped. This means that gettext
| now always supports the LANGUAGE environment variable, message inheritance,
| automatic charset conversion etc.
|
| * Support for the old Linux specific .msg catalog format has been dropped.
|
| * When the included GNU libintl is installed (i.e. on GNU platforms, when
| the configure option --with-included-gettext is given, or on non-GNU
| platforms, when the configure option --disable-nls is not given), it is
| also installed as a shared library, unless the configure option
| --disable-shared is given.
________________________________________________________________
笠原 基之(かさはら もとゆき)