He leído un archivo en una aplicación que especifica un código de idioma:¿Cómo validar una configuración regional en Java?
public void setResources(String locale) {
// validate locale
// ULocale lo = new ULocale(locale);
// System.out.println(lo.getDisplayCountry());
}
que debe estar en el formato: <ISO 639 language code>_<ISO 3166 region code>
por ejemplo. en_UK, en_US, etc. ¿Es posible validar que la cadena de configuración regional es válida antes de continuar?
Esto es muy inperformant debido al gran número de lugares disponibles! –
Solo tiene que hacerlo una vez y ponerlo en un conjunto – Rich
Puede introducir una lista ordenada con las configuraciones regionales más usadas, que se verifica primero y agrega nuevas locales si se confirma, ¡esto debería reducir las comprobaciones de todas las configuraciones regionales disponibles! – codevour