La capacidad de Java I18n es increíble. soportados locales obras perfectas:Java I18n para configuraciones regionales no compatibles
Locale ar = new Locale("ar","SA");
System.out.println(ar.getDisplayName(ar));
salidas: العربية (السعودية)
Pero para las locales no soportados como Kazakh
idioma, el nombre de idioma se muestra en la misma Lang salida en Enlish (Standard), como está escrito en Java Espec.
Locale locale = new Locale("kk","KZ");
System.out.println(kk.getDisplayLanguage(kk));
salidas: Kazakh (Kazakhstan)
que estoy tratando de resolver este problema, último código ha de salida como esta: Қазақша (Қазақстан)
.
¿Alguien sabe la solución?
Cualquier conjetura (o formas de contactar con el desarrollador de Java SE, o con quienes conocen algoritmos) que se nota como respuesta;)
Gracias!
Mejor tarde que nunca ^^ – erko