Pergunta

Tenho um SharePoint Server 2010 Enterprise com vários pacotes de idiomas instalados.Os Idiomas Alternativos foram habilitados nas Configurações do Site e vários itens foram traduzidos.

É possível realizar a ação "Exportar Traduções" usando Configurações do Site > Administração do Site > Exportar Traduções usando um comando PowerShell ou STSADM?

A mesma questão também se aplica ao uso da ação "Importar Traduções".

Foi útil?

Solução

Fora da caixa dos cmdlets do PowerShell, isso não pode ser feito.Não há cmdlets válidos no Índice de cmdlets do Windows PowerShell do SharePoint Server 2010

No entanto, Stefan Goßner escreveu a postagem do blog Variações do SharePoint – O guia completo – Parte 16 – Suporte à tradução que abordam o assunto em detalhes.Ele sugere usar o PublishingService para exportar/importar traduções

Exportar/Importar usando o PublishingService

Para permitir a tradução automática de conteúdo, o SharePoint fornece a funcionalidade de exportação e importação também por meio dos métodos ExportObjects e ImportObjects do serviço web PublishingService, que podem ser acessados ​​usando a seguinte URL:

http://servername/site/_vti_bin/PublishingService.asmx

Há uma boa documentação sobre como usar o serviço web para exportação e importação no MSDN:

Mas para converter isso para métodos do PowerShell é necessário algum esforço e ainda não vi isso ser feito.Em vez disso, eu escreveria um aplicativo Console para resolver o problema em questão se você não gosta de usar Export Translation em sua GUI do SharePoint.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top