• ベストアンサー

英語版ソフトを作る。

メーラーの英語版を作っています。 VC++6.0 を使っています。 英語版メーラーを作りたいのです。 日本語版はできています。 ダイアログボックスの言語の設定で 英語にするのと、 ニュートラルにするのでは どちらがよいのでしょうか? とりあえず、英語(US)でやっています。 また、これらの違いは、 どこに説明してあるのでしょうか。

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

  • ベストアンサー
  • mcWalker
  • ベストアンサー率69% (27/39)
回答No.1

レスがないようなので、ご参考に。 VC++ 6.0 の MSDN ライブラリをご覧になりました? 私のは更新していないせいか、 "neutral", "LANG_NEUTRAL",「ニュートラル」のいずれで 検索しても、2件しか出てきません。 で、その説明からの推測ですが、ニュートラル指定なら、 使用OSの言語がなんであれ、それが採用されそうです。 複数の言語のリソースがある場合には、OSの言語に合致するものが 採用され、アプリケーションが起動するようです。 複数のリソースが用意されてなければ、用意されているものが 採用されるでしょうから、なんでもよくなるでしょう。 以前、いくつかの市販のアプリケーションのリソースの言語を 調べたことがありますが、同じリソースで複数の言語を持つものや、 リソースによっては単一だったり、ひとつのアプリケーションで 混ざっていることもあります。 RT_VERSION は母国語のみが普通みたいです。

uyama33
質問者

お礼

ありがとうございます。 検索してみましたが、 3つあるニュートラルの意味の違いは 分かりませんでした。  英語版のWIn98で動かしてみて 調子の良いのを選ぶことにします。 お世話になりました。

関連するQ&A