http://sourceforge.net/tracker/index.php?func=detail&aid=1059830&group_id=19506&atid=369506
In support of internationalization, it would be
tremendously useful to have a "locale" for every alias;
these could be used to select preferred names for
display/tagging.
The locale would just be a string; I would recommend
following the Open I18N guidelines for locale names
(http://www.openi18n.org/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=46&page=1)
except that we should allow language/territory/codeset
to be omitted (for wildcard match).
Only one alias per artist would be allowed to have any
given locale.
Some examples for usage:
".UTF-8" (standard alias for any UTF-8 locale in
absence of a more specific match; the preferred Artist
Name would have this locale implicitly)
".ISO-8859-1" (Latin-1 representation)
".ASCII" (an ASCII representation without accents etc.)
"en" (English name, typically for a non-English artist)
"en_US" (Preferred name in USA, e.g. "Yaz")
Users could specify in preferences their preferred
locale; it might also be possible to glean something
from X-Accept-Languages: and similar headers in HTTP
requests.