- PR -

エラーメッセージの英語化

1
投稿者投稿内容
宇宙人
会議室デビュー日: 2004/03/23
投稿数: 4
投稿日時: 2004-09-21 17:10
現在VB.NETで海外向けのプログラムを作成しております。
海外向けなので、Exceptionが発生した際にex.messageで英語のエラーメッセージを
表示させたいと思い環境設定を見てみたのですが、特に変更できる
ようなところはありませんでした。日本語Frameworkには
英語のエラーメッセージは用意されていないのでしょうか?
どうぞよろしくお願いします。
なちゃ
ぬし
会議室デビュー日: 2003/06/11
投稿数: 872
投稿日時: 2004-09-22 01:36
引用:

宇宙人さんの書き込み (2004-09-21 17:10) より:
海外向けなので、Exceptionが発生した際にex.messageで英語のエラーメッセージを
表示させたいと思い環境設定を見てみたのですが、特に変更できる
ようなところはありませんでした。日本語Frameworkには
英語のエラーメッセージは用意されていないのでしょうか?


環境設定ってどこを見ました?
基本的に .NET Framework に標準的に含まれているようなメッセージ類はリソースとしてローカライズされているだけなので、英語環境では自動的に英語になります。
例えばOSの環境を英語にしてみるとか、英語版のOS上で実行してみるとか、もっと簡易に試したければ、スレッドのCurrentUiCultureを英語に設定してみるとかで確認できると思います。
えムナウ
大ベテラン
会議室デビュー日: 2004/06/10
投稿数: 187
お住まい・勤務地: 東京
投稿日時: 2004-09-22 11:27
Thread.CurrentUICulture と Thread.CurrentCulture 両方セットしないといけないようですね。

_________________
えムナウ Microsoft MVP for Visual Developer - C#,2005/01-2007/12
えムナウのプログラミングのページ Blog1 Blog2
1

スキルアップ/キャリアアップ(JOB@IT)