[发明专利]软件中语言资源本地化的实现方法有效
申请号: | 200310112560.8 | 申请日: | 2003-12-16 |
公开(公告)号: | CN1547116A | 公开(公告)日: | 2004-11-17 |
发明(设计)人: | 宋朝青 | 申请(专利权)人: | 艾默生网络能源有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 温旭 |
地址: | 518057广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种软件中语言资源本地化的实现方法,该方法为:根据第一语言资源在源程序中存在的特征,从所述软件源程序的语句中查找第一语言资源;采用字符串常量替代查找到的每一处第一语言资源,将每一处第一语言资源赋值给对应的字符串常量并写入到资源文件,在该资源文件中形成第一语言资源部分,其中所述字符串常量在所述源程序中全局唯一;根据资源文件中的第一语言资源部分生成对应的第二语言资源部分;所述软件运行时根据操作系统类型加载所述资源文件中的第一语言资源部分或第二语言资源部分;或者根据所述资源文件中的第二语言资源部分,用第二语言资源替换源程序中对应的字符串常量,生成第二语言版本的源程序。 | ||
搜索关键词: | 软件 语言 资源 本地化 实现 方法 | ||
【主权项】:
1、一种软件中语言资源本地化的实现方法,由具有信息处理能力的装置将软件中第一语言资源生成对应第二语言资源,并可在该软件中使用该第二语言资源;所述方法包括下步骤:A、根据第一语言资源在源程序中存在的特征,从所述软件源程序的语句中查找第一语言资源;B、采用字符串常量替代查找到的每一处第一语言资源,将每一处第一语言资源赋值给对应的字符串常量并写入到资源文件,在该资源文件中形成第一语言资源部分,其中所述字符串常量在所述源程序中全局唯一;C、根据资源文件中的第一语言资源部分生成对应的第二语言资源部分;D、所述软件运行时根据操作系统类型加载所述资源文件中的第一语言资源部分或第二语言资源部分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾默生网络能源有限公司,未经艾默生网络能源有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200310112560.8/,转载请声明来源钻瓜专利网。