Question

J'ai un SharePoint Server 2010 Enterprise avec plusieurs modules linguistiques installés.Les langues alternatives ont été activées dans les paramètres du site et plusieurs éléments ont été traduits.

Est-il possible d'effectuer l'action « Exporter les traductions » à l'aide de Paramètres du site > Administration du site > Exporter les traductions à l'aide d'une commande PowerShell ou STSADM ?

La même question s'applique également à l'utilisation de l'action "Importer des traductions".

Était-ce utile?

La solution

Hors de la boîte des applets de commande PowerShell, cela ne peut pas être fait.Il n'y a pas d'applets de commande valides dans le Index des applets de commande Windows PowerShell de SharePoint Server 2010

Cependant, Stefan Goßner a écrit le billet de blog Variations SharePoint – Le guide complet – Partie 16 – Prise en charge de la traduction qui abordent le sujet en détail.Il suggère d'utiliser PublishingService pour exporter/importer des traductions

Exporter/Importer à l’aide du PublishingService

Pour permettre la traduction automatique du contenu, SharePoint fournit également les fonctionnalités d'exportation et d'importation via les méthodes ExportObjects et ImportObjects du service Web PublishingService, accessibles à l'aide de l'URL suivante :

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

Il existe une bonne documentation sur la façon d'utiliser le service Web pour l'exportation et l'importation sur MSDN :

Mais convertir cela en méthodes PowerShell demande un certain effort et je n'ai pas vu cela se faire.J'écrirais plutôt une application console pour résoudre le problème actuel si vous n'aimez pas utiliser Export Translation dans votre interface graphique SharePoint.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top