logo       

Re: Please do not use en_US.UTF-8 outside the US: msg#00003

internationalization.linux

Subject: Re: Please do not use en_US.UTF-8 outside the US


On Tue, 30 Apr 2002, David Starner wrote:

> On Tue, Apr 30, 2002 at 09:30:46PM -0400, Jungshik Shin wrote:
> > Debian should support LC_PAPER locale category instead of
> > relying on /etc/papersize. psutil (psresize, psnup,etc)
> > relies on it to pick the default paper size. If it's set to
> > en_US.xxx, it uses letter *by default*. Otherise, it uses
> > A4 *by default*.
>
> And Debian psutils uses /etc/papersize (actually libpaperg, a wrapper
> around that one line file), since that's the Debian way. The
> locale method doesn't make sense, as what size paper the printer has is
> not usually a user setting. Also, the locale system has two

That's why I put emphasis on *by default*. End-users can always
override the default on the command line. I don't know what's wrong
with using LC_PAPER(defined in ISO/IEC 14652) to get the
reasonable default which can be overriden very easily if/when necessary.

> alternatives, letter or A4, ignoring the possiblity that someone might
> have, say, legal size paper loaded.

Well, you can build your own locale to have Legal for en_US and
say, B5 for non-en_US locales if you want to go a long way.
However, to me overiding the default at the command line is a perfectly
good solution.

Jungshik Shin



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise