码迷,mamicode.com
首页 > 编程语言 > 详细

多语言支持:系统界面以及用户产生内容

时间:2014-11-25 12:20:25      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:ar   sp   问题   bs   nbsp   用户   方法   har   信息   

促使我们下决心真正支持多语言的驱动力是:中国的企业越做越大,我们的很多客户都在全球有业务,甚至并购了其他国家的公司,不支持多语言,就根本无法为客户提供服务,不支持多语言的门户产品功能再多也是个不能用的门户产品

 

多语言的支持听起来简单,但在企业里面并不简单,因为企业里多语言有两个含义:一是系统界面的多语言,二是客户产生内容的多语言

 

SharePoint原生支持系统界面的多语言,但有限制,另外SharePoint并不支持客户产生内容的多语言,鉴于此,光合信息的OpenShare对SharePoint的多语言做了扩充,使得可以真正支持全部多语言

 

对于系统界面的多语言,SharePoint原生是支持的,但支持的方法是不能“直接人为”选择的,是“间接人为”选择的,所谓间接人为选择的含义就是SharePoint根据浏览器的默认语言来设置系统界面的语言,如果想更改界面语言,就不得不进浏览器去更改浏览器的默认语言,然后再回到SharePoint界面刷新,这样语言才会更改。

 

但这样的话就有两个问题,一是大多数用户根本不知道更改浏览器默认语言才可以更改SharePoint语言,以至于很多用户认为SharePoint不支持多语言,二是确实有一些用户习惯于浏览器默认语言不变(比如英文),但访问其他语言的SharePoint(比如中文或者繁体中文)

 

OpenShare解锁了SharePoint的这个限制,OpenShare的方法是直接在门户页面的右上角放置了语言选项,用户可以直接切换语言,非常方便,非常人性化

 

对于客户产生内容的多语言问题,SharePoint原生就不支持了,但这个需求可能更加重要,比如,自定义主菜单就需要多语言配置,自定义菜单的文字是客户产生的内容,客户希望可以配置成多语言的主菜单,不然一换语言,位于其他国家的员工都看不懂了,那还得了。类似的例子很多,比如建立站点时站点的名称,创建列表或库的时候的名称等等,都需要多语言。OpenShare很好的解决了这个问题。

多语言支持:系统界面以及用户产生内容

标签:ar   sp   问题   bs   nbsp   用户   方法   har   信息   

原文地址:http://www.cnblogs.com/rshare/p/4120556.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!