Sei fuori strada, non serve usare la sezione [code]
Prima di tutto devi definire le lingue da utilizzare nella sezione [Language] esempio:
codice:
[Languages]
Name: ita; MessagesFile: compiler:Languages\Italian.isl
Name: eng; MessagesFile: compiler:Default.isl
Poi devi definire nella sezione [Files] dello script i file da utilizzare in base alla lingua, cioè specificare la lingua per ognuno, esempio:
codice:
[Files]
Source: LICENZA.TXT; DestDir: {app}; Languages: ita
Source: LICENSE.TXT; DestDir: {app}; Languages: eng
Se poi dovessi usare finestre personalizzate in cui utilizzare dei messaggi 'in lingua' allora dovrai inserirli nella sezioni :
[Messages] e/o [CustomMessages] così:
codice:
ita.WizardSelectTasks=Selezione tipo di installazione
ita.SelectTasksDesc=Quale tipo di installazione desiderate eseguire?
ita.SelectTasksLabel2=Selezionare la modalità di esecuzione di [name], poi premere Avanti.
ita.ReadyMemoTasks=Tipo di installazione selezionata:
eng.WizardSelectTasks=Select type of installation
eng.SelectTasksDesc=Which type of installation you want to run?
eng.SelectTasksLabel2=Select the mode of execution of [name], then click Next.
eng.ReadyMemoTasks=Selected installation type:
Comunque tra gli esempi installati con InnoSetup trovi anche quello per le lingue.