フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: 言語切り替え (BDSSetLang.exe)
DEKO
管理者
投稿数: 2691
言語切り替え (BDSSetLang.exe)
on: 2013/04/06 09:22 Sat

Delphi 2010 以降では、簡単に言語を切り替える事が出来ます。

言語切り替えツール ($(BDS)\bin\BDSSetLang.exe) が用意されており、簡単に切り替える事が可能です。QC を入れる際にメニューの名前が判らなかったりした時とか、スクリーンショット撮ったりする場合に便利ですね。但し、リアルタイムで切り替える事はできません。言語切り替えツールを使って Delphi 起動前に切り替える必要があります。

  • VCL/RTLの文字列リソースごと切り替わる
  • ドイツ語/フランス語にする事もできる

という点がミソです。日英独仏への "エラーメッセージ等を含めた" ローカライズが可能となっています。いかな Unicode 版だとはいえ、VCL/RTLのエラーメッセージ等は各言語版にローカライズされていますので、各言語版特有のエラーメッセージを出さなくするためにはすべてのエラーをトラップしなくてはなりません…それはあまりにも非現実的ですよね。多言語対応にしておいて、クリティカルな内部エラーのみを英語にするといった事ができるようになっています。

英語版のアプリケーションを作っておいて、VCL/RTLのエラーメッセージが日本語で出ても普通ガイジンサンには読めませんし、下手すれば表示すらできませんからね。グローバリゼーションという意味では重要な新機能です。

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.02 sec.