Vorbereiten eines Windows Installer-Pakets für die Lokalisierung
Die Lokalisierung eines Windows Installer-Pakets in mehrere Sprachen kann wie folgt erheblich erleichtert werden:
- Erstellen Sie eine Basisinstallationsdatenbank, die codepageneutral ist. Weitere Informationen finden Sie unter Erstellen einer Datenbank mit einer neutralen Codepage. Die Codepage der lokalisierten Datenbank kann dann durch Importieren einer Textarchivtabelle mit einer nicht neutralen Codepage in die Basisdatenbank festgelegt werden. Siehe Festlegen der Codepage einer Datenbank.
- Organisieren Sie Dateien, die eine Lokalisierung erfordern, in separaten Komponenten, und installieren Sie diese Dateien in separaten Verzeichnissen. Dadurch wird sichergestellt, dass zwei lokalisierte Pakete niemals identisch benannte Dateien im selben Verzeichnis installieren.
Beispielsweise kann eine weltweite Anwendung, die die folgenden Ressourcen verwendet, über drei Komponenten verfügen.
Komponente | Resource |
---|---|
WORLD | worldwide.exe |
WORLD | weltweite Registrierungseinträge |
WORLD | weltweite Tastenkombination |
DE | engui.dll |
DE | ReadMe.txt |
FRA | fraui.dll |
FRA | ReadMe.txt |
Die Dateien, die lokalisiert werden müssen, können in den folgenden Verzeichnisspeicherorten installiert werden:
- [ProgramFilesFolder]\World\worldwide.exe
- [ProgramFilesFolder]\World\English\engui.dll
- [ProgramFilesFolder]\World\English\readme.txt
- [ProgramFilesFolder]\World\French\fraui.dll
- [ProgramFilesFolder]\World\French\readme.txt