Take a look at: http://www.php.net/manual/en/reserved.variables.php and
scroll down to the HTTP_ACCEPT_LANGUAGE constant.

When you set your language variable within your browser, the
HTTP_ACCEPT_LANGUAGE constant can be accessed by
$_SERVER['HTTP_ACCEPT_LANGUAGE'].  It results in a two letter code,
(usually).

The way that I do it, is grab the variable and just take the first two
letters of the variable and do my language support according to that.

Cheers!

Rick

"As I grow to understand life less and less, I learn to live it more and
more." - Jules Renard

> From: "electroteque" <[EMAIL PROTECTED]>
> Date: Thu, 6 Mar 2003 07:46:37 +1100
> To: [EMAIL PROTECTED]
> Subject: [PHP] language translations on php site
> 
> Set your own language preference
> [01-Mar-2003] Starting from today, your browser's "Accept Language" setting
> is also honored on language sensitive pages on the php.net site. If you
> would like to get to the documentation page of echo for example, you can use
> the /echo shortcut on all mirror sites, if your browser is set to provide
> your language preference information to the server. This also makes the PHP
> error message links point to the documentation in your preferred language.
> 
> You can set your preferences under Edit/Preferences/Navigator/Languages in
> Mozilla, and under Tools/Internet Options/Languages in Internet Explorer.
> This will probably also enhance your web experience on sites providing
> translated content.
> 
> 
> 
> i'm interested how this works , any ideas ?
> 
> 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 
> 


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

Reply via email to