ho letto un file in un'applicazione che specifica un codice di lingua:Come convalidare una locale in java?
public void setResources(String locale) {
// validate locale
// ULocale lo = new ULocale(locale);
// System.out.println(lo.getDisplayCountry());
}
che deve essere nel formato: <ISO 639 language code>_<ISO 3166 region code>
ad es. en_UK, en_US ecc. È possibile verificare che la stringa locale sia valida prima di continuare?
Questo è molto inperformant a causa del gran numero di locali a disposizione! –
Devi solo farlo una volta e metterlo in un set – Rich
È possibile introdurre un elenco ordinato con le impostazioni locali più utilizzate, che viene controllato per primo e aggiunge nuovi locali se confermato, questo dovrebbe ridurre i controlli di tutte le localizzazioni disponibili! – codevour