No mapping for nl_BE.UTF-8@euro in locale.alias

Bug #13042 reported by Ertveldt
This bug report is a duplicate of:  Bug #8502: Please drop UTF-8@euro locales. Edit Remove
10
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Invalid
Medium
Daniel Stone

Bug Description

When using the nl_BE.UTF-8@euro locale (Dutch Language for Belgium) in
Hoary, GTK-applications start with some warning messages:

(nautilus:9216): Gdk-WARNING **: locale not supported by Xlib
(nautilus:9216): Gdk-WARNING **: cannot set locale modifiers

A quick look at /usr/X11R6/lib/X11/locale/locale.alias reveals that
the necessary alias for this locale is missing.

Adding the following 2 lines to locale.alias is IMO be an easy fix:
nl_BE.UTF-8@euro nl_BE.UTF-8
nl_BE.UTF-8@euro: nl_BE.UTF-8

Revision history for this message
Daniel Stone (daniels) wrote :

Is @euro really still needed with UTF-8?

Revision history for this message
Colin Watson (cjwatson) wrote :

*.UTF-8@euro is *actively deprecated* and will probably be removed. Don't use
it; simply use *.UTF-8 instead.

Revision history for this message
Colin Watson (cjwatson) wrote :

(The addition of *.UTF-8@euro in the first place was a mistake by Debian's glibc
maintainers, as far as I can make out.)

Revision history for this message
Ertveldt (ertveldt) wrote :

If those UTF-8@euro locales are dropped before the final Hoary release, then
this report is indeed irrelevant. (see also bug # 8502)

On a side note:
I compared /usr/share/i18n/SUPPORTED with /usr/X11R6/lib/X11/locale/locale.alias
(attached script) and came to the conclusion that nl_BE.UTF-8@euro is the only
UTF-8@euro locale without an alias in locale.alias:

de_AT.UTF-8@euro - OK
de_BE.UTF-8@euro - OK
fr_BE.UTF-8@euro - OK
nl_BE.UTF-8@euro - not OK
de_DE.UTF-8@euro - OK
ca_ES.UTF-8@euro - OK
es_ES.UTF-8@euro - OK
eu_ES.UTF-8@euro - OK
gl_ES.UTF-8@euro - OK
fi_FI.UTF-8@euro - OK
sv_FI.UTF-8@euro - OK
fr_FR.UTF-8@euro - OK
en_IE.UTF-8@euro - OK
ga_IE.UTF-8@euro - OK
it_IT.UTF-8@euro - OK
de_LU.UTF-8@euro - OK
fr_LU.UTF-8@euro - OK
nl_NL.UTF-8@euro - OK
pt_PT.UTF-8@euro - OK

Revision history for this message
Ertveldt (ertveldt) wrote :

Created an attachment (id=1444)
Compares every UTF-8@euro locale in SUPPORTED and locale.alias

Revision history for this message
Daniel Stone (daniels) wrote :

OK, I'll add this for the next upload simply for consistency's sake: no point
having all but one in there.

Revision history for this message
Matt Zimmerman (mdz) wrote :

This bug has been marked as a duplicate of bug 8502.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.