ナレッジベース ホーム | 用語集 | お気に入り | お問い合わせ | ログイン
Delphi/C++Builderdeで作成されたソフトをローカライズすると文字化けが発生します。

質問:
Delphi/C++Builderを使用して作成されたソフトウェアをMultilizerで翻訳しました。Multilizerのユーザーインタフェースでは、翻訳は正しく表示されますが、ローカライズ済みのアプリケーションを起動すると、いくつかの文字が「?」と表示されてしまいます。この問題を解決するには?

回答:
Delphiで作成されたアプリケーションが文字を正確に表示できるかは、使用するOSに依存します。たとえば、使用しているOSが英語のロケールの場合には、キリル文字などは正確に表示されず、「?」と表示されます。ターゲット言語のロケールを含むOSでソフトウェアを起動する場合には、文字は正確に表示されます。翻訳した言語に応じてOSのロケールを変更することでテストできます。

OSのロケールに制限されないDelphi/C++Builderアプリケーションを作成することも可能ですが、UNICODEに対応させるよう、注意してください。これについての詳細は、弊社のサポートまでご連絡ください。UNICODE対応は簡単で、開発者の作業に与える影響も少なくなります。

ユーザーの意見 (0 投票)
投票はありません。

この回答を評価してください。
役に立った
役に立たなかった
訪問者のコメント
訪問者のコメントは投稿されていません。 コメントの投稿
"Delphi/C++Builderdeで作成されたソフトをローカライズすると文字化けが発生します。"にコメントを投稿する
この質問にコメントを投稿するには、以下のフォームに入力してください。*マークは必須項目です。
   あなたの名前:
   メールアドレス:
* コメント:
* 以下のコードを入力してください:
 

続行
関連した質問
添付
添付ファイルはありません。

続行

Powered by ActiveKB ナレッジベース ソフトウェア