Preparar um pacote do Windows Installer para localização

A localização de um pacote do Windows Installer em vários idiomas pode ser significativamente facilitada fazendo o seguinte:

  • Crie um banco de dados de instalação base que seja neutro na página de código. Consulte Criar um banco de dados com uma página de código neutra. A página de código do banco de dados localizado pode ser definida importando uma tabela de arquivo morto de texto com uma página de código não neutra para o banco de dados base. Consulte Definir a página de código de um banco de dados.
  • Organize arquivos que exigem localização em componentes separados e instale esses arquivos em diretórios separados. Isso garante que dois pacotes localizados nunca instalem arquivos nomeados de forma idêntica no mesmo diretório.

Por exemplo, um aplicativo mundial que usa os recursos a seguir pode ter três componentes.

Componente Recurso
WORLD worldwide.exe
WORLD entradas de registro em todo o mundo
WORLD atalho mundial
ENG engui.dll
ENG readme.txt
FRA fraui.dll
FRA readme.txt

 

Os arquivos que precisam ser localizados podem ser instalados nos seguintes locais de diretório:

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