[发明专利]页面信息处理方法、装置及存储介质在审
申请号: | 201910569892.X | 申请日: | 2019-06-27 |
公开(公告)号: | CN110263130A | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 张勇;莫林林;朱红燕;伦秉力;喻光达 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F8/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标文本 源文件 页面信息处理 存储介质 目标语言 替换处理 翻译 语句 字典 源代码 编码方式编码 源代码文件 科技领域 生成文件 替换规则 文件类型 页面开发 自动完成 遍历 语种 搜索 筛选 查找 申请 金融 开发 | ||
本申请公开了一种页面信息处理方法、装置及存储介质,涉及金融科技领域,该方法通过从页面的源代码文件中筛选出包含目标文本的指定源文件,生成文件清单;遍历所述文件清单中包含的各指定源文件,查找各指定源文件中包含的目标文本,生成目标语言字典;将目标语言字典中的目标文本翻译成至少一种采用第二指定语种编码方式编码的字符;以及,使用指定源文件的文件类型对应的替换规则,对所述指定源文件中包含的目标文本进行替换处理。该方法使得在页面的开发阶段中,可以自动完成源代码中需要翻译的语句的搜索,并对这些语句自动进行翻译,并且可以自动的对目标文本进行替换处理,提高了页面开发的效率。
技术领域
本申请涉及金融科技(Fintech)领域,尤其涉及一种页面信息处理方法、装置及存储介质。
背景技术
随着计算机技术的发展,越来越多的技术(互联网,大数据、分布式、区块链Blockchain、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,在互联网行业,Web(World Wide Web,万维网)前端开发的编程语言以及编程框架越来越丰富,为了满足不同用户的需求,在Web前端页面展示时需要进行多语言展示。
在页面(Web)的开发中,现有的技术方案中通常包括页面开发阶段和页面运行阶段。在页面的开发过程中,通常需要用户人工从源代码中寻找的多语言化展示的语句。例如,寻找中文语句。然后,人工将该中文语句替换为需要语种的距离,例如英文语句。
然而,一个大型Web应用的源代码往往涉及几百个源代码文件,涉及几千项需要多语言化展示的语句,采用人工从源代码文件中寻找需要多语言化展示的语句并进行修改,要耗费大量的人力,并且周期较长。
发明内容
本申请实施例提供一种页面信息处理方法、装置及存储介质,用于解决现有技术中在页面开发阶段,采用人工从源代码文件中寻找需要多语言化展示的语句并进行修改,要耗费大量的人力,并且周期较长的问题。
本申请实施例的第一方面公开了一种页面信息处理方式,所述方法包括:
从页面的源代码文件中筛选出指定源文件,生成文件清单;所述指定源文件中包括目标文本,所述目标文本为采用第一语种编码方式进行字符编码的文本;
遍历所述文件清单中包含的各指定源文件,查找各指定源文件中包含的目标文本,生成目标语言字典;
将目标语言字典中的目标文本翻译成至少一种采用第二指定语种编码方式编码的字符;以及,
使用指定源文件的文件类型对应的替换规则,对所述指定源文件中包含的目标文本进行替换处理。
可选的,所述方法还包括:
分别为每种采用第二指定语种编码方式编码的字符生成对应的单语言字典。
可选的,从页面的源代码文件中筛选出指定源文件,生成文件清单,包括:
调用页面打包插件遍历当前项目使用的源文件名称列表,筛选出文件后缀为指定后缀的源文件集合;
针对所述源文件集合中的各源文件,若确认该源文件中包含所述目标文本,则将该源文件标识添加到文件清单中。
可选的,从页面的源代码文件中筛选出指定源文件,生成文件清单,包括:
调用命令行工具响应于针对源文件夹的选定操作指令,确定选定的源文件夹;
在所述选定的源文件夹中遍历源文件,获得所述指定源文件,并生成文件清单。
可选的,分别为每种采用第二指定语种编码方式编码的字符生成对应的单语言字典之后,所述方法还包括:
响应于合并指令,将所述合并指令中指定的至少两种编码方式编码的字符进行合并。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910569892.X/2.html,转载请声明来源钻瓜专利网。