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?
ответ
EDIT: если вы хотите, доступные языки Паутины вы должны загрузить SupportedUILanguageIds собственности, которая даст вам это.
Ссылка на the documentation
Если вы хотите, чтобы языки пользователя, вы должны получить SPS-MUILanguages из профиля пользователя.
Вот некоторая документация о том, как работает профиль пользователя api documentation here
Надеюсь, что это поможет.
Это язык пользовательского профиля, который вы выбираете в настройке профиля. Но я ищу текущий язык, который есть на сайте. –
Вы имеете в виду языки, включенные на текущем веб-сайте? – baywet
точно. Если вы перейдете к настройке сайта -> настройке языка -> альтернативному языку, вы можете выбрать. Это я ищу. –
Я могу получить язык по умолчанию с помощью этого кода, но я хочу альтернативный язык. Кто-нибудь знает ? –