Re: Re[2]: [PEAR-DEV] I18N (New Class: Locale)
| From: | Wolfram Kriesing | Date: | Mon, 11 Feb 2002 15:09:35 +0000 |
| Subject: | Re: Re[2]: [PEAR-DEV] I18N (New Class: Locale) | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-4617@lists.php.net to get a copy of this message | ||
On Monday 11 February 2002 14:38, Naoki Shima wrote:
> >On Monday 11 February 2002 13:38, Nicolas Hoizey wrote:
> >> Also, how will you perform language negociation as Apache does ?
> >
> >Naoki, isnt that what your class "Negotiator" already does?
>
> Yes. My project's initial goal was to provide this functionality
> and it's already archieved.
>
> >do you agree with me if I propose that this functionality could go
> > in "I18N_Common" ? This way every I18N-class can "auto-detect"
> > the language/locale if none given in the constructor, like here:
> > $messages = new I18N_Messages();
>
> I think it is better to put Negotiator class as separate file like
> I18N_Negotiator and I18N_Common class
> can do the auto-detect when it needs to do this by firing up the
> negotiator. This way, web(log) analizer and not internationally
> translated site can get user locale information simply by using
> negotiator.
> Anyone has different idea?
yeah, makes sense :-)
--
Wolfram
... translating template system ...
http://wolfram.kriesing.de/SimpleTemplate