[Bug localedata/22476] New: Suggestion: Drop the "@euro" locales
digitalfreak at lingonborough dot com
sourceware-bugzilla@sourceware.org
Wed Nov 22 10:23:00 GMT 2017
https://sourceware.org/bugzilla/show_bug.cgi?id=22476
Bug ID: 22476
Summary: Suggestion: Drop the "@euro" locales
Product: glibc
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: localedata
Assignee: unassigned at sourceware dot org
Reporter: digitalfreak at lingonborough dot com
CC: libc-locales at sourceware dot org
Target Milestone: ---
I suggest to drop all @euro locales because they are currently not different
than their non-@euro counterparts. I guess historically it was needed to have
two versions of some locales when euro currency has been introduced but the
previous currencies were still in use. Currently all old currencies have been
dropped completely and replaced by euro even in non-@euro locales.
On the other hand, those @euro locales serve one purpose: the default code page
for ex. de_DE is ISO-8859-1 while for de_DE@euro the default code page is
ISO-8859-15. (Note that most of the current systems use UTF-8 so the old 8-bit
encodings have limited use.) So probably what actually should be done is:
* drop the *@euro source files,
* drop the @euro locales from SUPPORTED,
* add ISO-8859-15 encodings to SUPPORTED (this mostly will mean rename "@euro"
to ".ISO-8859-15"),
* add aliases: *@euro to *.ISO-8859-15 so the systems which refer to the @euro
locales still work and do not need to switch to ISO-8859-15 explicitly.
Note that in ISO-8859-1 locales the "€" symbol is transliterated to "EUR".
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Glibc-bugs
mailing list