[发明专利]一种基于编辑器的国际化代码转换方法有效
申请号: | 201611227214.8 | 申请日: | 2016-12-27 |
公开(公告)号: | CN106648819B | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 贾秩秋 | 申请(专利权)人: | 竞技世界(北京)网络技术有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 朱健;陈国军 |
地址: | 100085 北京市怀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于编辑器的国际化代码转换方法,在编辑器中通过选择未国际化文字,用拖放到国际化编辑视窗的方式,进行代码国际化的方法;能够自动产生国际化代码的键值填充国际化配置文件编辑器,最终使用国际化代码配合国际化键Key自动替换代码编辑器中本土语言文字。通过对Eclipse编辑器插件进行扩展的方式,在代码编辑器内选择文字代码进行拖放,当拖放到国际化配置文件编辑器组件操作的时候,拦截所选择的文字,并进行后续的国际化操作。 | ||
搜索关键词: | 一种 基于 编辑器 国际化 代码 转换 方法 | ||
【主权项】:
1.一种基于编辑器的国际化代码转换方法,其特征在于:S501:检测到国际化配置文件编辑器和代码编辑器被同时开启;S502:检测是否有代码拖放到国际化配置文件编辑器区域;如果一直没有拖放,则在S511执行关闭检测;S503:获取拖放到国际化配置文件编辑器的代码;S504:判断拖放到国际化配置文件编辑器的代码是否有需要国际化的语言;如果判断结果为否,则执行S505;如果判断结果为是,则执行S506;S505:如果没有需要国际化代码,提示没有需要国际化代码;返回S502;S506:如果有需要国际化代码,将本国语言转换成国际化键Key;S507:判断这个国际化键Key是否在国际化配置文件已经存在;如果不存在,则执行S508;如果存在,则执行S509;S508:将这个国际化键Key和选择文本的本国语言值Value1加入国际化配置文件编辑器,并将国际化配置文件编辑器区域显示为修改状态;S509:替换代码编辑器区域本国文字为国际化转换方法加国际化键Key的形式,并将代码编辑器区域设为修改状态;修改完毕后,返回S502继续检测是否有代码拖放到配置文件编辑器或者跳转S510保存修改;S510:保存全部修改,直至所有文字都被国际化,确认转换无误后可以在代码编辑器和国际化配置文件编辑器保存所有修改;S511:退出编辑器,退出国际化配置文件编辑器和代码编辑器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于竞技世界(北京)网络技术有限公司,未经竞技世界(北京)网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611227214.8/,转载请声明来源钻瓜专利网。