> > My mistake.  The locale for American English is
> indeed en_US.UTF-8.  For some reason the system
> defaults to C.  I *&^%% I had selected American
> English as my default locale.  Perhaps it was too
> much turkey.  My apology.
> >
> 
> The system probably defaults to C because C is the
> *POSIX* locale.
> 
> I know that when building software in a development
> environment, it is
> the only locale guaranteed to work in my experience.
> 
> -- 
> Shawn Walker, Software and Systems Analyst
> http://binarycrusader.blogspot.com/

When Linux first came out in the 1990's, we went thru a lot of trouble going 
back and forth b/t the C-locale and the unicode locale(s).  The world has 
become flat, and the default should be one of the unicode locales (so that if 
there are any environment-related problems, they could be identified--and 
fixed, during the alpha phase of the next generation of Solaris).

(I spent a good part of the Thanksgiving day working with our friends in Russia 
and Sweden--they were having problems reading files with Russian-charactered 
filenames generated in Windows.  It turned out that they were running Solaris 
under the non-unicode ISO8859-1 locale.  To the best of my knowledge, all the 
mainstream Linux distros have switched to unicode locales.  Even Microsoft has 
chosen to do the same.)
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to