Ho un prodotto che ho costruito negli Stati Uniti. Un amico in Polonia lo stava testando oggi e la formattazione dei numeri localizzata ha creato alcune eccezioni.Test applicazione Java in diverse impostazioni internazionali
Vorrei simulare l'esecuzione del mio programma in Polonia o in Germania in modo da poter ricreare quegli errori prima di correggerli. Ho pensato che fosse semplice come impostare il Locale, ma ogni tentativo sembra non avere alcun effetto. Ho chiamato Locale.setDefault e ho passato in -Duser.language = de_DE come argomenti di VM. Ma i numeri sono sempre formattati nel formato statunitense (ad esempio 1.000,00). Ma il mio amico carica l'app e vede 1.000,0.
Qualcuno sa come posso testare la mia applicazione java in locale in Germania o in Polonia in modo da poter vedere questa formattazione di default?
Puoi per favore farci sapere di più sullo stack tecnologico della tua app? È un'app Web, desktop o mobile? Un pensiero casuale - Hai provato solo con -Duser.language = de? – JsingH