2016-11-21 98 views
0

fuction getLanguage(){var context = new SP.ClientContext(hostUrl); var web = context.get_web(); context.load(web); context.executeQueryAsync( 函數(sender,args){varlcid = web.get_language();},function(sender,args){}); }如何從webpart獲取當前SharePoint網頁的可用語言?

enter image description here

+0

我可以通過此代碼獲取默認語言,但我想要替代語言。有人知道嗎 ? –

回答

0

編輯:如果你想在網上所提供的語言,你必須加載屬性SupportedUILanguageIds這會給你的。
這裏是一個到the documentation的鏈接
如果你想要用戶的語言,你必須從用戶配置文件中獲得SPS-MUILanguages。
這裏是關於用戶配置文件API如何工作的一些文檔documentation here
希望有所幫助。

+0

這是用戶配置文件語言,您可以在配置文件設置中選擇。但我正在尋找當前的語言網站。 –

+0

你是指在當前網站上啓用的語言?準確地說是 – baywet

+0

。如果你去網站設置 - >語言設置 - >備用語言,你可以選擇。這是我正在尋找。 –

相關問題