- 締切済み
CentOS5.3のロケールのデフォルト en(英語)を、ja(日本語
CentOS5.3のロケールのデフォルト en(英語)を、ja(日本語)に変更したい。 /etc/sysconfig/i18n の値は、LANG=ja_JP.UTF-8 になっています。 しかしながら、一部の日本表記が、英語表記に自動変換されます。 日曜日 → sunday 日付 yyyy/mm/dd → mm/dd/yyyy という具合に 何処の設定が、好ましくないのでしょうか? ご教授宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
回答No.2
>tomcat5.5系(Java5.0_10)のサーブレットなのです。 もし、ブラウザで見た画面のことを言ってるのであれば、ブラウザの言語設定が影響します。
- Wr5
- ベストアンサー率53% (2173/4061)
回答No.1
>しかしながら、一部の日本表記が、英語表記に自動変換されます。 どこでの表示…ですか? コンソール? GNOMEなどのターミナル? Windowsでのクライアント(TeraTermなど)? ちなみに、コンソールだと日本語の表示はそのままではできないハズですが…。
質問者
お礼
テスト環境は、tomcatユーザーのprofileに、 LANG=ja_JP.UTF-8 を追記しまして解決致しました。 何故か、社内共有環境を同様にしても解決出来ませんでした。 ありがとうございました。
質問者
補足
早々のレスありがとうございます。 すみません説明不十分でした。 tomcat5.5系(Java5.0_10)のサーブレットなのです。 javaのロケールは、デフォルトなのでシステムロケールが設定される はずなので。。。と思ったのですが?
お礼
テスト環境は、tomcatユーザーのprofileに、 LANG=ja_JP.UTF-8 を追記しまして解決致しました。 何故か、社内共有環境を同様にしても解決出来ませんでした。 ありがとうございました。
補足
レス、ありがとうございます。 確かに、ブラウザです。 しかしながら、データセンターの本番機は問題無く表示しています。 この様な振る舞いをしているのが、社内共有環境と、本番機筐体内 のテスト環境が、ロケール en_US を表示していまして英語表示とな っています。 社内共有環境において、webで検索した事例をもとに、tomcatとjavaの 設定を変えて試していますが、残念ながら解決に至っていません。