Нам нужно протестировать i8n на предмет наличия настраиваемых страниц в центре администрирования SharePoint. Изменить язык сайта легко и просто, но центральное администрирование, похоже, требует больше усилий. Возможные ответы включают:
Отсоедините сервер от фермы, удалите SharePoint с компьютера в ферме, переустановите SharePoint, используя соответствующий языковой пакет для тестирования, и присоедините его к ферме как часть установки. Делайте это каждый раз, когда хотите протестировать новый язык. К сожалению, этот подход не работает для автономных сред.
Запустите несколько команд psconfig, чтобы он заработал. Может что-то вроде:
psconfig.exe –cmd adminvs –unprovision
psconfig.exe –cmd setup –lcid [lcid]
psconfig.exe –cmd adminvs –provision –port [порт]
Удалите существующую среду SharePoint и просто снова установите SharePoint, используя соответствующий язык.
Я знаю, что №3 подойдет, но он не идеален. №1, вероятно, не сработает для нас, поскольку мы используем автономные установки для наших тестовых модулей i8n QA. Я надеюсь, что что-то похожее на №2 сработает, но я действительно не знаю. Возможно, это не сработает и в автономной среде.
Обратите внимание, что меня устраивает решение, которое работает как в SharePoint 2007, так и в SharePoint 2010. Я бы предпочел то, что работает в обоих.
Убедитесь, что установлены соответствующие языковые пакеты. Перейдите в центральную административную базу данных, откройте таблицу Webs и измените идентификатор языка.
Для обзора поддерживаемых идентификаторов языков см. эту таблицу.
Все время тестируем, работает отлично. Видеть это сообщение в блоге.