Я ищу способ добавить больше локалей в локали, доступные в Java 1.6.Но локали, которые я хочу создать, не имеют ни кодов стран ISO-3166, ни кодов языков ISO-639.Есть ли способ сделать это в любом случае?Локали, которые я хочу добавить, отличаются только названиями языков, но чем меньше этническая группа, тем более разборчивы они в отношении своей идентичности; -)
Поэтому я подумал о расширении существующей локали, что-то вроде
UserDefinedLocale extends Locale {
UserDefinedLocale (Locale parentLocale) {...}
}
но java.util.Locale является окончательным, что делает особенно трудным взломать что-то вокруг ...
Итак, является ли идея о том, что список Java Locales является исчерпывающим?Я первый пропустил еще несколько локалей?