Hello Jeff,

Actually, I wrote the PEAR I18N class with Wolfram Kriesing.
We aimed at providing generic API that have gettext like functionality.

There is only File Container for now. It can be used without gettext module
for people who don't have authority to recompile/install PHP. (i.e. Shared
server users)
but Gettext Container(wrapper) is planned for future release. That way,
developer will be able to switch container(File, Gettext) without modifying
your
script.

Other than that, I18N provides language negotiation,
ISO-639-1 two letter language code to language name mapping,
and ISO-3166 two letter country code to country name mapping.

Either way, I could happily deployed Japanese/English web site.

Naoki Shima

-----Original Message-----
From: Jeff Bailey [mailto:[EMAIL PROTECTED]]
Sent: Friday, May 10, 2002 10:38 PM
To: [EMAIL PROTECTED]
Subject: [PHP-I18N] Opinion of cleanest/fastest php i18n solution.


I'm in the process of evaluation the various ways to implement an
interationally supported web application using php.  So far i've taken a
look at two standards based routes.

1.  Pear i18n located in the cvs.php.net repository.

http://cvs.php.net/cvs.php/pear/I18N?Horde=694161bb2ea40c04dfc77f8647bdc983

2.  Gettext which is a function support extension within php.

The Pear i18n code is experimental so I would venture to guess that the
gettext solution leave something to be desired within php if it is something
being worked on within the Pear project.

I'd just like to get some opinions from other people that have implemented
internationally support php driven websites on this mailing list.

The main things that I am looking for are clean "standardized" code, speed,
100% support for the major languages including Japanese, Chinese, etc..

Thanks,
-Jeff


--
PHP Internationalization Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP Internationalization Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to