• ベストアンサー

英語版OSでの日本語表示

お世話になります。 英語版OS(Win2000 servicepack4)のサーバー上でxmlメッセージを作成しているのですが、メッセージ内の日本語が文字化けしてしまします。 メッセージの内容は、別サーバ上のデータベース(ORACLE8i)から取得してます。 メッセージの作成はJavaでやってます。 英語版OS(Win2000 servicepack4)のサーバーには日本語辞書もインストールしてます。 xmlメッセージのタグをUTF-8にしてもダメでした。 どなたか、文字化けせずにxmlメッセージを作成する方法をご存知ないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Kenoyan
  • ベストアンサー率49% (191/384)
回答No.2

コントロールパネル内の「地域のオプション」にあるはずです。 「全般」タブに「ロケール」、「入力ロケール」タブに「言語」があります。「日本語」に設定すれば、IMEによる日本語入力が可能になりますし、フォントも使えるようになると思います。 もしかしたらフォントがインストールされてないかもしれませんが、CDを要求されるか何かで、インストール出来ると思うのですが、こちらは自信ないですね。 マルチ言語に正式対応したのは、WindowsXPからですので…。 あと、コンパネの「キーボード」にも、入力ロケール設定があります。使っているキーボードに合わせて変えて下さい(日本語キーボードなら、日本語に。英語キーボードなら英語に)。 その位で良かったと思いますが…

ruminow
質問者

お礼

コントロールパネルの設定でOKになりました。 詳しい説明をいただき感謝しています。ありがとうございました。

その他の回答 (2)

  • palmmy
  • ベストアンサー率38% (841/2169)
回答No.3

javaが正しいメッセージを作成しているのか? サーバー上で表示できないだけなのか? は切り分けできているのでしょうか? 作成されたメッセージを日本語OS上で見れれば、 サーバーの表示上の問題 日本語OS上でも文字化けするなら、javaにバグがあるかも もうひとつ、日本語OSで、UTF-8のファイルを作成して 英語OSサーバー上で見れますか? 見れなければ、英語OSサーバーの表示の問題、見れれば javaの問題かと思います。

noname#39234
noname#39234
回答No.1

一般的な話をすると フォントの有無の確認と LOCALEとしての日本語設定の有無とかかな。

ruminow
質問者

補足

vaiduryaさん。 早速ご回答いただきましてありがとうございます。 回答をいただけるだけでホッとしてます。 ところで、申し訳ないのですが、もう少し詳しく説明していただけないでしょうか? よろしくお願いします。

関連するQ&A