【技术实现步骤摘要】
组件本地化定制方法、终端及服务器
本专利技术实施例涉及通信
,尤其涉及组件本地化定制方法、终端及服务器。
技术介绍
在当前市场中,终端产品遍布世界各地,如手机、平板电脑等。目前,在终端上会安装有操作系统这一最基本的系统软件,以及基于该操作系统所开发的其他各式各样的应用小软件,以为终端用户提供文本编辑、即时通信、网页浏览、视频观看等服务。目前,常见的操作系统有 Android、1S 和 Windows Phone。 为保证所开发出的软件(特别是操作系统)能够被不同国家和地区的用户很容易的接收和使用,在全球范围内进行推广,因此需要该软件能够解决由于地区文化的差异造成的例如时间、数字表示、货币表示、字符串操作等各类国际化中存在的问题。由此,一个强大的国际化应用开发组件icu4c应运而生。该组件使得开发者可以写出独立于风俗和语言的代码,然后这些代码可以利用相关资源组成与语言和风俗相关的软件。软件开发者几乎可以使用该组件解决任何国际化的问题,根据各地的风俗和语言习惯(即本地化习惯),实现对数字、货币、时间、日期和消息的格式化、解析,对字符串进行大小写转换、整理、搜索和排序等功能。 然而,目前大多是由人工统计不同国家和地区的本地化习惯。由于人力资源的有限,不同国家和地区的本地化习惯很难被迅速收集到,且对于一些人口稀少的国家投入大量的人员去调研本地化习惯又是一大开销,因此为大量的用户提供适合其本地化习惯的国际化应用开发组件,其成本较高,需花费大量的人力和物力。
技术实现思路
本专利技术实施例提供组件本地化定制方法、终端及服务 ...
【技术保护点】
一种组件本地化定制方法,其特征在于,包括:生成包含有用户本地化习惯设置的国际化应用开发组件配置文件,并发送至服务器;接收所述服务器根据所生成的配置文件返回的国际化应用开发组件。
【技术特征摘要】
1.一种组件本地化定制方法,其特征在于,包括: 生成包含有用户本地化习惯设置的国际化应用开发组件配置文件,并发送至服务器; 接收所述服务器根据所生成的配置文件返回的国际化应用开发组件。2.根据权利要求1所述的组件本地化定制方法,其特征在于,生成包含有用户本地化习惯设置的国际化应用开发组件配置文件,并发送至服务器,包括: 将上一次生成的国际化应用开发组件配置文件中用户有修改权限的本地化习惯设置选项,以人机交互界面的形式进行显示; 接收用户作用于所述人机交互界面上的本地化习惯设置输入指令; 根据所述指令与上一次生成的国际化应用开发组件配置文件,生成新的包含有用户本地化习惯设置的国际化应用开发组件配置文件,并发送至服务器。3.根据权利要求1所述的组件本地化定制方法,其特征在于,在接收所述服务器根据所生成的配置文件返回的国际化应用开发组件之后,还包括: 将本次所接收的国际化应用开发组件替换当前正在使用的国际化应用开发组件。4.根据权利要求1所述的组件本地化定制方法,其特征在于,所述方法还包括: 在接收到恢复默认的本地化习惯配置请求后,将预先存储的默认的国际化应用开发组件配置文件发送至所述服务器,以指示所述服务器根据所述默认的国际化应用开发组件配置文件生成默认国际化应用开发组件进行下发;或者 在接收到恢复默认的本地化习惯配置请求后,向所述服务器发送默认组件下发请求,以指示所述服务器根据默认的国际化应用开发组件配置文件生成默认国际化应用开发组件进行下发。5.根据权利要求1-4中任一项所述的组件本地化定制方法,其特征在于,本地化习惯设置包括日期格式设置、时间格式设置、数字显示格式设置、字符排序规则设置和/或国家信息设置。6.一种组件本地化定制方法,其特征在于,包括: 接收终端发送的包含有用户本地化习惯设置的国际化应用开发组件配置文件; 对所接收的国际化应用开发组件配置文件进行解析生成相应的本地化应用代码; 将所述本地化应用代码添加至设定的国际化应用开发组件源码文件,对所述经过添加操作后的源码文件进行编译生成对应于所述终端的国际化应用开发组件,并发送至所述终端。7.根据权利要求6所述的组件本地化定制方法,其特征在于,对所接收的国际化应用开发组件配置文件进行解析生成相应的本地化应用代码,包括: 对所接收的国际化应用开发组件配置文件进行校验,将其中所包含的非法设置参数修正为合法设置参数; 对经过修正操作后的国际化应用开发组件配置文件进行解析生成相应的本地化应用代码。8.根据权利要求6所述的组件本地化定制方法,其特征在于,在接收终端发送的包含有用户本地化习惯设置的国际化应用开发组件配置文件之后,还包括: 提取所接收的国际化应用开发组件配置文件所包含的用户本地化习惯设置; 将所提取的用户本地化习惯设置与所述终端的对应关系存储至历史统计记录中; 所述方法还包括: 每隔固定周期,根据所述历史统计记录升级默认的国际化应用开发组件配置文件,并下发至所述终端。9.一种终端,其特征在于,包括: 配置文件生成及发送单...
【专利技术属性】
技术研发人员:焉文臣,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。