Domanda

Ho un'impresa di SharePoint Server 2010 con diversi pacchetti di lingue installati.Le lingue alternative sono state abilitate nelle impostazioni del sito e diversi articoli sono stati tradotti.

È possibile eseguire l'azione "Traduzioni di esportazione" utilizzando le impostazioni del sito> Amministrazione del sito> Traduzioni di esportazione utilizzando un comando PowerShell o Stsadm?

La stessa domanda si applica anche per l'utilizzo dell'azione "Traduzioni di importazione".

È stato utile?

Soluzione

fuori dalla scatola dei cmdlet PowerShell, non può essere fatto. Non sono cmdlet validi in Indice di SharePoint Server 2010 Cmdlets Windows PowerShell

Tuttavia, Stefan Goßner ha scritto il post del blog Variazioni SharePoint - La Guida completa - Parte 16 - Supporto di traduzione che va sopra l'argomento in dettaglio. Suggerisce di utilizzare Publishingservice per esportare / importare traduzioni

.

Esporta / Importa utilizzando il PublishingService

Per consentire la traduzione automatica di contenuti SharePoint fornisce la funzione di esportazione e importazione anche attraverso i metodi ExportObjects e ImportObjects del servizio Web Publishingservice che è possibile accedere utilizzando il seguente URL:

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

C'è una buona documentazione su come utilizzare il servizio Web per l'esportazione e l'importazione su MSDN:

Ma per convertire questo nei metodi PowerShell prende un po 'di sforzo e non ho visto questo fatto. Vorrei scrivere un'applicazione di console invece per risolvere il problema a portata di mano se non ti piace usare la traduzione di esportazione nella tua GUI SharePoint.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top