1

InstallShield 2008 Premier Edition を使用しており、多言語セットアップを作成しました。英語以外の言語 (フランス語など) でセットアップをインストールすると、すべてのラベルとメッセージが正しく表示されます。

setup.exe生成されたファイルを再度実行すると、問題が発生します。インストール中に選択した言語(つまり、フランス語) で変更/修復ページを表示する必要がありますが、常に既定のオペレーティング言語 (この場合は英語) で表示されます。

ただし、スタートアップ メニューのアンインストール アイコンをクリックすると、インストールした言語 (フランス語など) で表示されます。

どちらの場合も同じ言語 (つまり、フランス語) である必要がありますが、そうではありません。

4

1 に答える 1

1

試したことはありませんが、アンインストールコマンドを変更して、言語を設定するパラメーターを含めることができます(http://helpnet.acresso.com/robo/projects/installshield11helplib/IHelpSetup_EXECmdLine.htmを参照、/ Lを探してください)。これを、installshieldが「Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall\」+PRODUCT_GUIDの下に設定するアンインストールコマンドに追加します。それは少しハックな感じがします、私はInstallshieldがこれを自動的に行うことを本当に期待しています。

于 2009-08-05T14:17:45.633 に答える