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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top