Preparación de un paquete de Windows Installer para su localización
La localización de un paquete de Windows Installer en varios idiomas se puede facilitar considerablemente haciendo lo siguiente:
- Crear una base de datos de instalación base que sea neutra en la página de códigos. Consulte Crear una base de datos con una página de códigos neutral. La página de códigos de la base de datos localizada se puede establecer importando una tabla de archivo de texto con una página de códigos no neutra en la base de datos base. Consulte Establecer la página de códigos de una base de datos.
- Organizar los archivos que requieren localización en componentes independientes e instalarlos en directorios independientes. Esto garantiza que dos paquetes localizados nunca instalen archivos con un nombre idéntico en el mismo directorio.
Por ejemplo, una aplicación mundial que usa estos recursos puede tener tres componentes.
Componente | Resource |
---|---|
WORLD | worldwide.exe |
WORLD | worldwide registry entries |
WORLD | worldwide shortcut |
ESN | engui.dll |
ESN | readme.txt |
FRA | fraui.dll |
FRA | readme.txt |
Los archivos que deben localizarse pueden instalarse en estas ubicaciones de directorio:
- [ProgramFilesFolder]\World\worldwide.exe
- [ProgramFilesFolder]\World\English\engui.dll
- [ProgramFilesFolder]\World\English\readme.txt
- [ProgramFilesFolder]\World\French\fraui.dll
- [ProgramFilesFolder]\World\French\readme.txt