Preparazione di un pacchetto di Windows Installer per la localizzazione

La localizzazione di un pacchetto di Windows Installer in più lingue può essere notevolmente facilitata eseguendo le operazioni seguenti:

  • Creare un database di installazione di base indipendente dalla tabella codici. Vedere Creazione di un database con una tabella codici neutra. La tabella codici del database localizzato può quindi essere impostata importando una tabella di archivio di testo con una tabella codici non neutra nel database di base. Vedere Impostazione della tabella codici di un database.
  • Organizzare i file che richiedono la localizzazione in componenti separati e installare questi file in directory separate. Ciò garantisce che due pacchetti localizzati non installino mai file denominati in modo identico nella stessa directory.

Ad esempio, un'applicazione in tutto il mondo che usa le risorse seguenti può avere tre componenti.

Componente Risorsa
MONDO worldwide.exe
MONDO voci del Registro di sistema in tutto il mondo
MONDO collegamento a livello mondiale
ENG engui.dll
ENG readme.txt
FRA fraui.dll
FRA readme.txt

 

I file che devono essere localizzati possono essere installati nei percorsi di directory seguenti:

  • [ProgramFilesFolder]\World\worldwide.exe
  • [ProgramFilesFolder]\World\English\engui.dll
  • [ProgramFilesFolder]\World\English\readme.txt
  • [ProgramFilesFolder]\World\French\fraui.dll
  • [ProgramFilesFolder]\World\French\readme.txt