InnoSetupに関するいくつかの質問/回答を読んでからしばらくありましたが、それらのどれも私を助けてくれない...言語に応じてAppNameの値を変更したい利用可能な英語とスペイン語です。したがって、ダイアログが表示されたときに選択された言語がスペイン語の場合、AppNameの値は「La Bola」になります。それ以外の場合は、英語を選択すると、AppNameの値は「ボール」になります。Inno Setupの言語に応じてAppNameとAppDirを変更する
同じことがAppDirに適用されました。これまで私が見つけたのはInno setup and DefaultDirNameでしたが、言語では動作しません。また、例えば、以下のISPPの条件文を使用してみました:
#ifdef AppEnterprise
#define AppName "My Program Enterprise Edition"
#else
#define AppName "My Program"
#endif
が、まだ私は私が方法がわからないので、それは、言語で動作させることはできません。
変更することはできますか? =/
おはようございます!
私は複数の言語をしないので、私は '[CustomMessages]' Iのその機能を逃しましたsetup.exeのリソースをどのように処理するのだろうか –
私はどちらかというとわかりませんが、私はリーダーのための練習として残しました:) – Deanna
@RobertLove "setup.exe"のリソース[http: /www.jrsoftware.org/ishelp/index.php?topic=setup_versioninfodescription)が使用されます。 'AppName'には何も定数が含まれていないときに限り、デフォルトで' AppName'になります。'AppName'に定数があり、' VersionInfoDescription'が定義されていなければ、コンパイル時の警告が出され、リソースは空のままです。 –