Instalador MSI: Execute em inglês em vez do idioma do sistema

2

Como posso fazer um instalador MSI ser executado em inglês?

Estou tentando instalar o LibreOffice em uma máquina executando uma versão coreana do Windows XP. Eu não sei coreano. Eu não usei o Windows com frequência em muitos anos, então estou bastante perdido.

Quando executo o instalador, ele aparece em coreano. Mas, eu quero personalizar a instalação, então eu preciso que o instalador esteja em inglês. O googling me levou para esta página , onde encontrei um exemplo de comando para executar o instalador em gaélico , que modifiquei para o meu sistema da seguinte forma:

msiexec /i LibO_3.6.1_Win_x86_install_multi.msi TRANSFORMS=:1084

Isso funciona, exceto que eu sei menos sobre o gaélico do que sobre o coreano. A página de ajuda forneceu um link para uma página na qual eu podia pesquisar os códigos de ID . A partir dessa página, determinei que o código correto era 1033 para o inglês dos EUA e 2057 para o inglês do Reino Unido. Quando substituí o código, recebi uma mensagem de erro. Aqui estão as mensagens traduzidas pelo Google, seguidas das Original :

Transform can not be applied. Verify that the specified transform paths are valid.

변환 내용을 적용할 수 없습니다. 지정한 변환 경로가 올바른지 확인십시오.

Eu não posso muito bem procurar em uma tradução automática, então eu não sei para onde ir a partir daqui.

  1. Qual é o problema?
  2. Como posso fazer o instalador operar em inglês?
  3. Como alternativa, como posso alterar o XP para exibir sua interface em inglês, mantendo toda a funcionalidade para digitar em coreano?
por Scott Severance 18.09.2012 / 05:35

1 resposta

1

  1. Seu problema é que as mensagens (em inglês) que você deseja ver não estão presentes nos binários, nem o próprio programa do Windows Installer ou o arquivo .msi, disponível em sua máquina de destino. A "solução" para o Gaelic foi um kludge que adicionou (através da transformação) ao arquivo .msi das strings gaélicas, já que estas não são amplamente disponíveis; infelizmente, os desenvolvedores do LibreOffice aparentemente não dedicaram tempo para preparar uma transformação em inglês semelhante.

  2. AFAIK, o Windows Installer para Windows XP é totalmente localizado , o que significa que todo o texto é traduzido para o idioma de destino, coreano no seu caso. Uma solução ruim poderia ser forçar a reinstalação da variante em inglês da última versão do Windows Installer; isso vai exigir uma trapaça para que ele acredite que está instalando no XP em inglês, algo que não é trivial, e que poderia levar a problemas sutis mais tarde porque o instalador assumirá cegamente que o alvo para futuras instalações .msi é um XP em inglês.

  3. Você precisa instalar a versão em inglês do XP e, em seguida, instalar o coreano como um idioma suplementar no painel de controle Configurações regionais; não deixe de visitar todos os cantos do painel, pois você precisará habilitar o coreano como um idioma do sistema (instalando as fontes necessárias) e o layout do teclado também chamado de entrada localidade . Infelizmente isso requer a reinstalação do zero, a atualização não é uma opção; verifique também sua licença.

por 07.07.2013 / 20:22