2016-11-21 96 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

。如果你去网站设置 - >语言设置 - >备用语言,你可以选择。这是我正在寻找。 –

相关问题