通常の「インストール中に使用する言語を選択してください:」選択ダイアログを表示するだけでなく、それらの言語の限定されたサブセットを表示して、もう一度尋ねる必要があるインストーラーを作成しています。そしてそれはカスタムページの中にあります。
つまり、アプリケーションには製品のユーザーマニュアルがありますが、マニュアルで使用できる言語は英語、ドイツ語、スペイン語のみです (これは、より多くの言語に完全に翻訳されているアプリケーション自体とは異なります)。
そこで、そのカスタム ページ内にコンボボックスを作成し、その特定の機能でサポートされていることがわかっている言語を入力して、ユーザーが製品と共にインストールするユーザー マニュアルの言語を選択できるようにする必要があると考えました。
選択した言語の「コード」を次の方法で取得できることを知っています。
ExpandConstant('{language}')
ただし、次のことは可能ですか。
特定の言語コードが与えられた場合、その言語の「LanguageName」を返しますか?
選択した言語の LanguageName を返しますか?
つまり、'en' の代わりに 'English' が必要です。
コンボボックスに手動で入力する代わりに:
'English'
'Deutch'
'Espanol'
私は何かをしたい
ExpandConstant('{en.LanguageName}')
ExpandConstant('{de.LanguageName}')
ExpandConstant('{es.LanguageName}')
私のニーズに合ったそのようなメソッドまたは「拡張可能な定数」は存在しますか?
前もって感謝します