Se você não está satisfeito com o instalador do Visual Basic e quer um instalador que não fique nada a dever para outros instaladores profissionais e ainda lhe permita criar uma interface em português ou em qualquer outro idioma, você deve visitar o site http://www.jrsoftware.org/isinfo.php e baixar gratuitamente o Inno Setup. Trata-se de uma ferramenta de grande valor para quem quer distribuir aplicações na Internet ou em qualquer outro meio.
Alguns dos recursos:
ADVERTÊNCIA: o assistente que vem com o Inno Setup serve apenas para você adicionar os arquivos no script de instalação e fazer mais algumas opções. Para ter real controle sobre o que é feito com os arquivos, você deve ler atentamente o Help do Inno Setup e configurar manualmente o script de instalação informando, por exemplo, quais arquivos podem ser sobre-gravados e desinstalados, onde os arquivos devem ser instalados, etc. No link para o site onde se pode baixar o Inno Setup, também há links para outras páginas de onde você poderá baixar assistentes de auxílio na preparação dos scripts de instalação a serem seguidos pelo Inno Setup.
Embora seja totalmente gratuito, o autor solicita doações. Caso você use o software, concordará que vale apena fazer alguma.
Personalizando o Idioma do Inno Setup
Clique aqui para baixar o arquivo traducao.isl. Após baixá-lo, mova-o para a pasta em que o Inno Setup foi instalado. Este arquivo é para a versão 4.0.11.
Sempre que gerar um script de instalação, inclua a seguinte linha na seção [Languages] do script gerado:
Name: "pt"; MessagesFile: "compiler:Traducao.isl"