Spud,

The problem is that language and regional locale settings are different.

Besides language you have other locale settings such a date format, what
symbol to use as a decimal separator etc.

If you specify "fr" are you just overriding the language ("fr_US") or both
the language and country ("fr_FR")?

If you assume that "fr" is "fr_FR" then do you assume that "en" is "en_GB"?

Carl



> -----Original Message-----
> From: a.h.s. boy [mailto:[EMAIL PROTECTED]]
> Sent: Friday, August 02, 2002 9:46 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP-I18N] Country codes
>
>
> A quick question about country codes for settings locales...
>
> Linux seems to require 5-character country codes, language + _ + region,
> e.g. "en_US", "fr_CA", etc. for "setlocale". Other Unices (OpenBSD, etc)
> seem content with the 2-character codes for language, e.g. "en", "fr".
>
> Can someone explain to me the logic behind the difference, and is there
> any way to get Linux to accept the simpler 2-character codes? I know
> there's a /usr/share/locale/locale.alias file that accepts aliases,
> which could allow me to wrangle 2-character codes (maybe), but I'd
> prefer not to mess with too many system files on other people's machines
> just to install my software app...
>
> And while we're at it, can anyone explain/confirm the difference between
> the
>
> /usr/share/locale/xyz (sometimes 2-character, sometimes 5)
>       -- appears to contain manual or interface translations?
> and
> /etc/locale/xyz (2-character)
>       -- appears to contain initscripts translations?
> and
> /usr/share/i18n/locales/ (5-character)
>       -- locale definition files?
> and
> /usr/lib/locale/ (5-character, seems to be the "system" locale?)
>
> Cheers,
> spud.
>
> -------------------------------------------------------------------
> a.h.s. boy
> spud(at)nothingness.org            "as yes is to if,love is to yes"
> http://www.nothingness.org/
> -------------------------------------------------------------------
>
>
> --
> 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