Bug#185656: xlibs: locales with @euro broken
On Fri, Mar 21, 2003 at 11:34:53AM -0500, Branden Robinson wrote:
> On Thu, Mar 20, 2003 at 10:46:09PM +0100, Jan Paul Schmidt wrote:
> > Package: xlibs
> > Version: 4.2.1-6
> > Severity: normal
> > When using a locale with @euro, for example de_DE.UTF-8@euro starting
> > an X application shows
> > Warning: locale not supported by Xlib, locale set to C
> > Using just de_DE.UTF-8 works without warning.
> I'm not sure de-DE.UTF-8@euro even makes sense. By specifying the
> charset as UTF-8, you know the Euro symbol is available.
> I've only ever seen tne "euro" locale modifier used to change the
> charset of a locale, e.g.:
> de_DE ISO 8859-1
> de_DE@euro ISO 8859-15
> Are you sure your locale setting is really sensible?
The @euro does not indicate that the Euro symbol is available but that
the monetary system is Euro. That's the difference. Before
2000 the monetary system for germany was Deutschmark, but not it is
Euro. So as the de_DE locales default to Deutschmark, nowether which
charset is specified, this is how you tell the system what monetary
system is in use.
By the way, you can choose the locale in Debian during the locales
configuration, so I won't be the last :o)