ロード・サイズの最適化 に記載されているように、diagramForMobile が true に設定されていると dojo.i18n はロードされないため、
Dojo Diagrammer エラー・メッセージはローカライズされず、メッセージ ID のみが報告されます。
ローカライズされた Dojo Diagrammer エラー・メッセージを受け取るには、
以下のようなアプリケーション固有のメソッドを用意する必要があります。
ibm_ilog.diagram.util.ErrorReporter.getLocalizedString = function(id) { ... }; ibm_ilog.graphlayout.internalutil.LogResUtil.getLocalizedString(id) { ... }
どちらの関数も、サーバーに要求を送信するなどの方法で、指定されたメッセージ ID の
ローカライズされたメッセージを取得します。
最初のメソッドは、ibm_ilog.diagram モジュール
で定義されているすべてのメッセージ (すなわち、CWZDD2XXX メッセージ) を扱います。2 番目のメソッドは、
ibm_ilog.graphlayout モジュールに定義されているメッセージ
(すなわち、CWZDD6XXX メッセージ) を扱います。
ローカライズされたエラー・メッセージのモバイル・デバイスでの受け取りは
オプションであるため、アプリケーションで対応する必要がある点に注意してください。