共通デスクトップ環境 プログラマーズ・ガイド (国際化対応編)

文字列リテラル

文字列リテラルの例を次に示します。cur_charset の値は常に default_charset の値に設定されており、それによって文字列リテラルがロケール・テキストを格納できます。

default_charset の値でロケール・テキストを文字列リテラルに設定するには、次のように入力します。

XmNlabelString = 'XXXXXX';

または、次のように入力します。

XmNlabelString = #default_charset"XXXXXX";

ロケール・テキストのエンコーディングに一致する LANG 環境変数で UIL ファイルをコンパイルしてください。そうでない場合、文字列リテラルは正しくコンパイルされません。