質問

システムのロケールを変更した後、私のWebアプリは正常に実行されますが、ファイルが生成されるたびに(java.text.numberformat.getCurrencyInstance())、ファイルに表示される通貨は、システムロケールの通貨である€とは対照的に$です。ただし、Webアプリケーションには適切な通貨を表示する問題はありません。システムはリモートUbuntu 10.10サーバーです。私はすべてのシステムのロケール設定の可能性を放棄しました、そして、複数の再起動の後、私はまだ答えに近い場所ではありません。 [編集]私は次のことを試しました:

https://askubuntu.com/questions/89976/how-to-change-the-default-locale-in-ubuntu-10-10-serverディスプレイの問題を解決した問題が最初に登場したとき。

ローカルエプルジを使用してフランス語を除く他のすべてのロケールをパージしました。

/etc/default/localeを編集して、以下を含めました。

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=

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top