Como selecionar o idioma do shell com uma instalação do MUI Office 2010 usando o arquivo OCT

1

Eu criei um ponto de instalação de rede para o Office 2010 ProPlus que contém dois pacotes de idiomas - en-us e cs-cz (tcheco). Eu também criei um arquivo de personalização do Office.

No meu ambiente, o idioma do sistema operacional é o inglês, no entanto, o idioma está definido como tcheco. A configuração do Office 2010 quando executada do ponto de instalação de rede continua sendo executada com o tcheco como o idioma da interface do usuário do shell. Esse comportamento está documentado.

Eu tentei modificar o arquivo config.xml no diretório ProPlus.WW e adicionar as duas linhas a seguir:

<AddLanguage Id="en-us" ShellTransform="yes"/>
<AddLanguage Id="cs-cz" />

Quando executo setup.exe /adminfile myconfig.msp , a configuração é ignorada. Quando eu tento especificar o arquivo de configuração na linha de comando, como setup.exe /adminfile myconfig.msp /config ProPlus.WW\config.xml setup apenas exibe o conjunto de opções de linha de comando disponíveis, aparentemente não aceitando esses dois parâmetros de uma só vez.

Então, como substituir esse comportamento e forçar o inglês a ser a linguagem de interface do usuário padrão?

    
por Ondrej Tucny 30.03.2011 / 20:28

2 respostas

2

Na verdade, o problema está na ordem dos argumentos da linha de comando. O argumento /config deve ser especificado primeiro, antes do argumento /adminfile . Em seguida, a configuração se comporta conforme o esperado, instalando o idioma marcado com ShellTransform="yes" como o idioma de exibição.

A linha de comando ficará assim:

setup.exe /config ProPlus.WW\config.xml /adminfile myconfig.msp

Solução usada antes: O mais provável é que não há como fazer isso, que é um muito, muito irritante “recurso”. A única solução é:

  1. altere a localidade do Windows nas configurações regionais para o idioma principal desejado;
  2. instale o Office 2010;
  3. altere a localidade do Windows para o idioma secundário.
por 29.04.2011 / 21:31
1
SETUP.EXE /CONFIG CONFIG.XML /ADMINFILE SOME-MSP.MSP

Tome nota: o ID do produto MUI do Office é OMUI.xx-xx. Visio = VISMUI.xx-xx e Project MUI = PMUI.xx-xx. Deve ser definido na sua primeira linha: Configuração Produto="OMUI.nl-nl"

exemplo de CONFIG.XML personalizado:

<Configuration Product="OMUI.nl-nl">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
<Logging Type="Verbose" Path="C:\TEMP" Template="MS-Office-OMUI.NL-NL.TXT" />
<AddLanguage Id="nl-nl" ShellTransform="yes"/>
<AddLanguage Id="nl-nl" />
<Setting Id="SETUP_REBOOT" Value="Never" />
</Configuration>
    
por 09.02.2012 / 11:57