Dove ottiene JVM le impostazioni locali in Ubuntu 10.10?
-
30-10-2019 - |
Domanda
La mia app Web funziona bene dopo aver modificato la localizzazione di sistema, tuttavia ogni volta che vengono generati i file (java.text.numberformat.getCurrencyInstance ()) La valuta mostrata nei file è in $ rispetto a € che è la valuta per il locale di sistema. Tuttavia, l'applicazione Web non ha problemi a visualizzare la valuta giusta. Il sistema è un server Ubuntu 10.10 remoto. Ho esaltato ogni possibilità di impostazione della localizzazione del sistema e dopo più riavvii non sono ancora vicino alla risposta. [Modifica] Ho provato quanto segue:
https://askubuntu.com/questions/89976/how-to-change-the-default-locale-in-ubuntu-10-10-serverQuando è apparso inizialmente il problema che ha risolto i problemi di visualizzazione.
Ho eliminato tutti gli altri locali tranne il francese usando LocdeEpurge.
Ho modificato/etc/default/locale per contenere quanto segue:
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR
LC_CTYPE=fr_FR.UTF-8
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE=fr_FR.UTF-8
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES=fr_FR.UTF-8
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Nessuna soluzione corretta