Многоязычный пользовательский интерфейс: возможно ли экспортировать переводы с помощью PowerShell?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/104071

Вопрос

У меня есть предприятие SharePoint Server 2010 с несколькими языковыми пакетами.Альтернативные языки были включены в настройках сайта, и несколько элементов были переведены.

Можно ли выполнить действие «экспортные переводы экспорта» с использованием настроек сайта> Администрирование сайта> «Экспортные переводы» с помощью команды PowerShell или STSADM?

Тот же вопрос также применяется для использования действия «Импорт переводов».

Это было полезно?

Решение

Из коробки Comdlets PowerShell, это не может быть сделано. Это никаких действительных командлетов в Индекс SharePoint Server 2010 Командлеты Windows PowerShell

Тем не менее, Stefan Goßner написал блог Post Вариации SharePoint - полное руководство - часть 16 - поддержка переводов , которая подробно переходит на тему. Он предлагает использовать публикацию для экспорта / импорта переводов

Экспорт / импорт с использованием публикацииervice

Чтобы обеспечить автоматический перевод содержимого Content SharePoint предоставляет функцию экспорта и импорта также через методы ExportObjects и ImportObjects в веб-сервисе Publishingservice, которые можно получить доступ к следующему URL:

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

Есть хорошая документация о том, как использовать веб-сервис для экспорта и импорта на MSDN:

Но чтобы преобразовать это в PowerShell методы, используют некоторые усилия, и я не видел это сделать. Вместо этого я бы написал приложение консоли, чтобы решить проблему под рукой, если вам не нравится использовать трансляцию экспорта в ваш графический интерфейс SharePoint.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top