2016-11-21 11 views
0

fuction getLanguage() {var context = new SP.ClientContext (hostUrl); var web = context.get_web(); context.load (web); context.executeQueryAsync ( function (sender, args) { var lcid = web.get_language();}, function (sender, args) {}); }Как получить доступные языки текущей сети SharePoint из webpart?

enter image description here

+0

Я могу получить язык по умолчанию с помощью этого кода, но я хочу альтернативный язык. Кто-нибудь знает ? –

ответ

0

EDIT: если вы хотите, доступные языки Паутины вы должны загрузить SupportedUILanguageIds собственности, которая даст вам это.
Ссылка на the documentation
Если вы хотите, чтобы языки пользователя, вы должны получить SPS-MUILanguages ​​из профиля пользователя.
Вот некоторая документация о том, как работает профиль пользователя api documentation here
Надеюсь, что это поможет.

+0

Это язык пользовательского профиля, который вы выбираете в настройке профиля. Но я ищу текущий язык, который есть на сайте. –

+0

Вы имеете в виду языки, включенные на текущем веб-сайте? – baywet

+0

точно. Если вы перейдете к настройке сайта -> настройке языка -> альтернативному языку, вы можете выбрать. Это я ищу. –