Pregunta

Mi aplicación web se ejecuta bien después de cambiar la configuración regional del sistema, sin embargo, cada vez que se generan archivos (java.text.numberformat.getCurrencyInstance ()) La moneda que se muestra en los archivos está en $ en lugar de €, que es la moneda para la localidad del sistema. Sin embargo, la aplicación web no tiene problemas para mostrar la moneda correcta. El sistema es un servidor remoto Ubuntu 10.10. He exhortado todas las posibilidades de configuración de la ubicación del sistema y después de múltiples reinicios todavía no estoy cerca de la respuesta. [Editar] He probado lo siguiente:

https://askubuntu.com/questions/89976/how-to-change-the-default-locale-in-ubuntu-10-10-serverCuando apareció inicialmente el problema que resolvió los problemas de visualización.

He purgado todos los demás lugares, excepto francés, usando localepurge.

He editado el/etc/predeterminado/localidad para contener lo siguiente:

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=

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top