[PHP-dev 670] Re: Fwd: [PHP-DEV] I18N

Yasuo Ohgaki php-dev@php.gr.jp
Thu, 26 Dec 2002 08:31:00 +0900


大垣です。

Moriyoshi Koizumi wrote:
> 小泉です。
> 
> 別の所で php の国際化の動きがあるようです。
> 個人当てに来たものですが、了承を取りましたので転送します。
> 
> この ICU (http://oss.software.ibm.com/icu/) というライブラリが
> 気になっていたところにちょうどメールが来たので、正直驚いています。
> まだ試してはいませんが、正規表現エンジンも実装しているようなのです。

だれからだったか、忘れましたが私もこのライブラリを使ったらとメー
ルをもらった事があります。l0t3kさんからでは、なかったと思います
が、

> そうすると、もし mbregex を更新するとしたら、
> 重松さんが前に教えてくださった
> Ruby で使われているらしい「鬼車」をポートするか、
> ICU のものを使うか、いくつか選択肢が出てきましたね。
> ライセンスのことを考えると後者 (BSD-licensed) がいいかもしれないです。
> 
> ところで、話は変わりますが、sourceforge.jp からのマージについてはかなりせ
> っつかれている事柄ですので、早めになんとかしたいです。
> mbfl のライセンスに関して騒いでいるのは私だけだと思いますが...

私はエンコーディング変換/正規表現ライブラリのメンテナンスまで
手を出すつもりがあまりない(他に実装したい物が山ほどある...)
ので、私はmbflとmbregexで困っていませんが、内容がよければ何
でも良い、と言うスタンスです。

ICUはIBMでも使っているとありますが、どの製品に使っているのか、
日本IBMも使っているのか、等が気になるところです。

日本人らしき名前があるかみれば推測はできますが、Team Member
には無いですね。ICUを使う場合、SJISとか絵文字の処理が今と同
じようにできるか多少不安です。試してみれば話しは早いですが。

# JavaのSJIS、glibcの変換パフォーマンス等、
# 沢山使われている!=良い実装
# な事もあったりするかもと思ってしまいます...

mbflライセンスをBSDライセンスにできれば良いですね。
どうでしょうか?著作件者の皆さん?

--
Yasuo Ohgaki

> 
> "l0t3k" <cshmoove@hotmail.com> wrote:
> 
>>Return-Path: cshmoove@hotmail.com
>>Received: from hotmail.com (oe50.law14.hotmail.com [64.4.20.22])
>>	by at.wakwak.com (8.12.6/8.12.6/2002-12-06) with ESMTP id gBO6H8Mo098299
>>	for <moriyoshi@at.wakwak.com>; Tue, 24 Dec 2002 15:17:08 +0900 (JST)
>>	(envelope-from cshmoove@hotmail.com)
>>Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
>>	 Mon, 23 Dec 2002 22:17:04 -0800
>>X-Originating-IP: [68.154.38.35]
>>From: "l0t3k" <cshmoove@hotmail.com>
>>To: "Moriyoshi Koizumi" <moriyoshi@at.wakwak.com>
>>References: <052b01c2aaf5$5da97010$0500000a@master> <20021224125123N3lSva@at.wakwak.com>
>>Subject: [PHP-DEV] I18N
>>Date: Tue, 24 Dec 2002 01:17:05 -0500
>>MIME-Version: 1.0
>>Content-Type: text/plain;
>>	charset="iso-8859-1"
>>Content-Transfer-Encoding: 7bit
>>X-Priority: 3
>>X-MSMail-Priority: Normal
>>X-Mailer: Microsoft Outlook Express 6.00.2600.0000
>>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
>>Message-ID: <OE50Z4mF1IT18olkDTM000089d3@hotmail.com>
>>X-OriginalArrivalTime: 24 Dec 2002 06:17:04.0674 (UTC) FILETIME=[14388820:01C2AB14]
>>X-UIDL: 553bf1f17bf71d4be0b2794fc5f8e45b
>>Status: RO
>>
>>Moriyoshi,
>> i noticed your name in relation to the I18N work at SourceForge.jp, so i
>>thought i'd introduce myself.
>>  im currently working on a mid-term project (target - ZE2) to bring much
>>needed I18N features to PHP. most of my work is in porting a subset of ICU
>>(http://oss.software.ibm.com/icu/) to PHP. in particular im working on
>>Date/Time/Calendar/Timezone, Locale and Resource management, and number
>>formatting/parsing. as you have done quite a bit of work on character set
>>conversion, i'll leave that alone.
>>  as you can imagine, its quite a bit of work, especially when done alone,
>>so part of my intention in writing is to merge our efforts at the point at
>>which the work ive completed is suitable for public inspection. progress at
>>this point is slow, but steady. i have (untested) support for 5 Calendars
>>(Gregorian/Julian, Islamic, Hebrew, Japanese and Buddhist) and TimeZones
>>(most (all?) currently active ones based on Olson). im currently working on
>>Locale/ResourceBundles. as soon as thats done (a few weeks?), the major work
>>is in the formatting and parsing classes (i have to deconstruct multiple
>>levels of C++ inheritance).
>>   that's about it.  i check periodically the CVS at sf.jp to monitor
>>progress there. great work. here's hoping we can work together not too far
>>in the future...
>>
>>l0t3k
> 
> 
> _______________________________________________
> PHP-dev mailing list
> PHP-dev@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-dev
> 
>