Estoy buscando una forma de agregar más configuraciones regionales a las configuraciones regionales disponibles en Java 1.6. Pero los Locales que quiero crear no tienen códigos de país ISO-3166, ni códigos de idioma ISO-639. ¿Hay alguna manera de hacer esto de todos modos? Las locales que quiero agregar sólo difieren en los nombres de los idiomas, pero el más pequeño es un grupo étnico, más exigente que consiguen sobre su identidad ;-)Cómo ampliar la lista de configuraciones regionales Java disponibles
así que pensé en la ampliación de una configuración regional existente, algo así como
UserDefinedLocale extends Locale {
UserDefinedLocale (Locale parentLocale) {...}
}
pero java.util.Locale es definitiva, lo que hace que sea especialmente difícil de piratear algo alrededor ...
Por lo tanto, es la idea de que la lista de entornos nacionales Java es exhaustiva? ¿Soy el primero en perderme más Locales?
Gracias. Tristemente manipular a todos los usuarios JRE no es una opción para mi aplicación: "Dado que los SPI de Servicios Locale Sensitive se basan en el Mecanismo de Extensión Java estándar, puede empaquetarlos como un archivo JAR (con algunos trucos en su archivo MANIFEST, que puede se encuentra aquí) y colóquelo en el directorio de extensión. " – alfonx