言語の切り替えとランタイム時の文字列置換
- Last UpdatedOct 08, 2024
- 1 minute read
埋め込まれた産業用グラフィックおよび InTouch に埋め込まれた産業用グラフィックには、翻訳済みの文字列置換を含めることができます。翻訳済みの文字列置換を含むすべてのグラフィック要素は、現在の言語設定に基づいて更新されます。
以下に例を示します。
-
グラフィックS1にはテキストボックスとボタンの2つのグラフィックエレメントがあります。S1には英語とフランス語の2つの言語が設定されています。文字列は「英語文字列」および「フランス語文字列」です。英語がデフォルト言語です。
-
テキスト ボックスの要素には、フランス語の文字列置換「フランス語サブ文字列」があります。ボタンの要素には、英語の文字列置換「英語サブ文字列」があります。
-
InTouch ウィンドウには、S1 の 2 つの埋め込まれたグラフィックがあります。S1 の 2 番目のインスタンスには、フランス語 (「フランス語上書きサブ文字列」) およびドイツ語 (「ドイツ語上書きサブ文字列」) のテキスト ボックスとボタンの翻訳済み文字列置換のオーバーライドがあります。
以下の手順は、翻訳済みの文字列置換がどのように表示されるのか説明します。
-
WindowViewer で言語をフランス語に設定します。
-
S1 の最初のインスタンスのテキスト ボックスとボタンのテキストは、それぞれ「フランス語サブ文字列」と「英語サブ文字列」を表示します。
-
S1の2番目のインスタンスのテキストボックスとボタンのテキストは、「フランス語上書きサブ文字列」を表示します。
-
-
WindowViewer で言語をドイツ語に設定します。
-
S1 の最初のインスタンスのテキストボックスとボタンのテキストは、それぞれ[英語文字列]と[英語サブ文字列]を表示します。
-
S1の2番目のインスタンスのテキストボックスとボタンのテキストは、「ドイツ語上書きサブ文字列」を表示します。
-