最近遇到个项目需要用SharePoint2013实现双语。看了篇老外的博客,经过项目经理的指点,终于算是搞定了(后面解释为什么说是"算是")。
在SharePoint2013中不像SharePoint2010中点击右上角的齿轮按钮就可以切换语言,包括切换用户的功能也被去掉了。
1,语言包下载
首先要实现双语的功能(这儿以美国英语和汉语为例),要有对应语言的语言包,下载地址:汉语—http://www.microsoft.com/zh-cn/download/details.aspx?id=24040,美国英语—http://www.microsoft.com/en-us/download/details.aspx?id=24040。有了语言包就可以按到服务器上了。
2,浏览器配置
从浏览器的Internet选项中选择语言设置
然后设置语言首选项—添加语言
选中美国英语,点击添加按钮之后,将美国英语调到第一位的位置就可以。
刷新页面后,网站就变成了英文的。
3,缺点与不足
这儿由于用户需要切换语言时需要自己修改浏览器设置,对用户体验不好,还有一个需要刷新页面。想了想有啥办法可以用代码操作浏览器,发现比较难,暂时放下了。这也是前文"算是"的意思,期待哪位大牛调研一下,如何用代码操作设置浏览器。