[发明专利]基于XML的多语言支持方法有效
申请号: | 201110137390.3 | 申请日: | 2011-05-26 |
公开(公告)号: | CN102209279B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 郭欣阳 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | H04N21/8543 | 分类号: | H04N21/8543;G06F17/28 |
代理公司: | 深圳市中知专利商标代理有限公司44101 | 代理人: | 孙皓,林虹 |
地址: | 518053*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于XML的多语言支持系统,要解决的技术问题是使网络电视能够识别存储不同国家不同语言。本发明由网络电视的智能电视实现,包括以下部分方法实现、定义XML文件格式和实现KGLookupString函数;所述方法实现包括以下步骤代码编写、代码字符信息提取、字符信息翻译和语言设置。本发明与现有技术相比,智能电视利用XML格式对多语言信息进行分类存储,使用XML解析提取不同语言文本信息,使得代码一次编写便可支持无限种语言,使智能电视在不进行模块升级的情况下,识别存储不同国家、不同语言,可以减少智能电视的生产工序,降低智能电视软件模块的复杂度,减少智能电视软件模块的维护成本。 | ||
搜索关键词: | 基于 xml 语言 支持 方法 | ||
【主权项】:
一种基于XML的多语言支持方法,其特征在于:所述基于XML的多语言支持方法由网络电视的智能电视实现,包括以下部分:方法实现、定义XML文件格式和实现KGLookupString函数;所述方法实现包括以下步骤:代码编写、代码字符信息提取、字符信息翻译和语言设置;所述智能电视在执行KGLookupString函数时,根据配置做两部分不同的工作,生成XML文件部分,从XML文件中提取字符信息内容部分;所述生成XML文件部分通过如下方法实现:判断是否存在字符信息XML文件;如不存在,则创建文件;如文件存在,则解析此XML文件,判断是否存在和KGLookupString函数第一个参数相同的关键字;如存在和KGLookupString函数第一个参数相同的关键字,则不修改XML文件,处理结束;如不存在,则根据预定义的格式添加记录到XML文件,并修改文件相关内容;修改XML文件,记录数信息;将KGLookupString函数第一个参数的内容填充到第二个参数中;所述从XML文件提取字符信息部分通过如下方法实现:判断是否存在字符信息XML文件;如不存在,则将KGLookupString函数第一个参数的内容填充到第二个参数中;如字符信息XML文件存在,则解析文件XML信息,搜索XML文件中的关键字,检查是否存在和KGLookupString函数第一个参数相同的关键字;如不存在,则将KGLookupString函数第一个参数的内容填充到第二个参数中;如存在和KGLookupString函数第一个参数相同的关键字,则根据读取语言配置XML文件中语言设置内容;根据所设置语言,在查找到的关键字对中,检查是否存在此语言的文本信息;如存在此语言的文本信息,则读取;再次读取语言配置XML文件中编码设置内容,判断此编码内容与文本信息XML文件中编码类型是否相同;如相同则把内容直接填写到KGLookupString函数的输出参数中;如不相同,则调用编码转换函数,将转码后的内容填写到KGLookupString函数的输出参数中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110137390.3/,转载请声明来源钻瓜专利网。
- 上一篇:调整带的侧向位置的轧制金属带的方法及合适的轧机
- 下一篇:成形喷嘴出口