
Quero alterar meu idioma de edição padrão no Word para inglês (Índia). Não é possível alterar manualmente a configuração de idioma em todos os usuários e em todos os PCs.
Manualmente, podemos alterar o idioma padrão acessando Opções do Word >> Idioma >> Adicionar idioma de edição adicional >> Torná-lo como padrão.
Existe alguma automação para fazer isso? Qualquer solução como exportar e importar o registro ou executar um comando para fazer isso está ok para mim
Registro encontrado para escritório de 2010 em
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\LanguageResources
Mas para o Office 2007 não encontrei em
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\LanguageResources
Como rastrear no office 2007?
A automação no MS Office é muito útil para economizar tempo.
Responder1
De acordo com a documentação da Microsoft (veja a lista de referências abaixo), a chave que você consultou para 2007 estava correta. Possivelmente você procurou as chaves antes de o usuário abrir um produto de escritório e elas ainda não foram escritas ou diferentes produtos de escritório foram instalados usando configurações de idioma diferentes.
Como você mencionou, as chaves devem ser as seguintes para 2007:
- HKCU\Software\Microsoft\Office\12.0\Common\LanguageResources\EnabledLanguages
- HKCU\Software\Microsoft\Office\12.0\Common\LanguageResources
Os valores que você procura são:
- Idioma UI
- Idioma de ajuda
- SigaSystemUI
- UIFallback (usado quando diff. lang. usado em diff. deploy)
Os dados para essas chaves são o LCID que para EN-Índia é 4009(16393)Hex (dezembro)
Outra opção é usar a Política de Grupo.
- Copie os arquivos de modelo de política do 2007 Office System para o seu computador.
- Em Configuração do Computador ou Configuração do Usuário na árvore do console, clique com o botão direito em Modelos Administrativos.
- Clique em Adicionar/Remover Modelos e em Adicionar.
- Na caixa de diálogo Modelos de política, clique no modelo que deseja adicionar e clique em Abrir.
- Depois de adicionar os modelos desejados, clique em Fechar.
- Abra o objeto de Política de Grupo (GPO) para o qual você deseja definir a política.
- Clique duas vezes em Configuração do Computador ou Configuração do Usuário e expanda a árvore em Modelos Administrativos.
- Localize as políticas relacionadas ao idioma no nó sistema Microsoft Office 2007\Configurações de idioma.
- Selecione os idiomas que deseja usar para cada configuração.
- Salve o GPO.
As políticas a seguir ajudam você a gerenciar as configurações de idioma no 2007 Office System:
- Exibir menus e caixas de diálogo em Localizado na pasta Idioma de exibição. Determina o idioma da interface do usuário.
- Exibir ajuda em Localizado na pasta Idioma de exibição. Determina o idioma da Ajuda online. Se esta política não estiver configurada, o idioma da Ajuda usará o idioma da interface do usuário.
- Idiomas de edição habilitados Localizado na pasta Editar Idiomas. Permite a edição de idiomas da lista de idiomas com suporte do Office.
- Idioma de edição principal Localizado na pasta Idiomas de edição ativados. Especifica o idioma no qual os usuários trabalham com aplicativos e documentos do Office quando mais de uma versão de idioma está disponível no computador.
O acima foi obtido dehttp://technet.microsoft.com/en-us/library/cc179091(v=office.12).aspx#section1 observe que essa página é específica para a versão office 2007, mas se você acessar o site a seguirhttp://technet.microsoft.com/en-us/library/dd162397(v=office.12).aspxhá uma opção na parte superior da página da web para visualizar informações semelhantes para versões subsequentes do Office.
Responder2
Acho que isso mudará seu padrão para inglês (Índia) via VBA no Word 2007.
Sub test()
ActiveDocument.AttachedTemplate.LanguageID = 16393
ActiveDocument.AttachedTemplate.NoProofing = False
End Sub
Experimente e depois vá review - set language
e veja o que é padrão