[发明专利]多语言适配方法、装置、系统、计算机设备及存储介质在审
申请号: | 202010123537.2 | 申请日: | 2020-02-27 |
公开(公告)号: | CN111427641A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 陈杰 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 武志峰 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语言 配方 装置 系统 计算机 设备 存储 介质 | ||
本申请实施例提供了一种多语言适配方法、装置、系统、计算机设备及计算机可读存储介质。属于前端开发技术领域,实现多语言适配时,通过预设适配插件扫描出页面上所包含的预设适配内容,适配插件基于兼容多种前端框架方式所构建,判断预设缓存文件中是否包含将适配内容进行翻译所需要的语言内容,若包含语言内容,获取语言内容,若未包含语言内容,从后台服务器加载包含语言内容的第一预设语言包,将第一预设语言包存储至预设缓存文件,再获取语言内容,将语言内容经页面渲染显示在页面上,完成语言适配。由于适配插件基于兼容多种前端框架方式所构建,能解决不同技术栈需要对应技术栈的问题,且不是加载全量预设语言包,提高了多语言适配的效率。
技术领域
本申请涉及前端开发技术领域,尤其涉及一种多语言适配方法、装置、系统、计算机设备及计算机可读存储介质。
背景技术
近年来随着国际化的发展,在互联网方面,已经不存在地域限制,系统需要面向不同地域的客户群体。由于各个地域的语言存在差别,因此,系统需要向不同的客户展示该客户所使用的语言,即需要实现系统的多语言国际化。
目前市场上有很多前端Web的国际化技术,但是都是基于前端的配置文件进行国际化,且不同的技术栈需要有对应技术栈相匹配的国际化插件,即不同的技术框架实现的产品需要依赖不同技术框架的软件组件作为国际化插件,且该国际化插件均集成于前端的配置文件中。若需要将不同的国际化插件集成,集成对应国际化插件的成本比较高,降低了语言国际化的效率和性能。
发明内容
本申请实施例提供了一种多语言适配方法、装置、系统、计算机设备及计算机可读存储介质,能够解决传统技术中语言国际化适配效率较低的问题。
第一方面,本申请实施例提供了一种多语言适配方法,应用于前端,所述前端包含有页面,所述多语言适配方法包括:通过预设适配插件扫描出所述页面上所包含的预设适配内容,所述适配插件基于兼容多种前端框架方式所构建,所述适配内容指所述页面上由研发人员预先设置的需要在不同语言之间进行翻译的内容,所述适配内容包括所述页面上的文字内容;判断预设缓存文件中是否包含将所述适配内容进行翻译所需要的语言内容,所述语言内容指所述适配内容进行语言翻译后所需要显示的内容;若包含所述语言内容,获取所述语言内容;若未包含所述语言内容,通过所述适配插件从后台服务器上加载语言翻译后所需要显示的语言所对应的第一预设语言包,所述第一预设语言包包含所述语言内容,并将所述第一预设语言包存储至所述预设缓存文件,再执行获取所述语言内容的步骤;将所述语言内容经页面渲染显示在所述页面上,以完成语言适配。
第二方面,本申请实施例提供了一种多语言适配方法,应用于服务器端,所述前端包含有页面,所述页面包括主页面,所述多语言适配方法包括:判断是否接收到所述前端请求通过预设适配插件加载预设语言包的请求指令,所述适配插件基于兼容多种前端框架方式所构建;若接收到所述请求指令,从预设适配配置表中获取所述预设语言包,所述适配配置表包含所有预设语言包的适配配置;将所述预设语言包传输至所述前端,以使所述前端将所述预设语言包存储至预设缓存文件,所述预设缓存文件为所述主页面所对应的缓存文件,后续所述前端进行多语言适配时从所述预设缓存文件中获取所需要的内容。
第三方面,本申请实施例还提供了一种多语言适配装置,包括用于执行应用于前端的所述多语言适配方法的单元,或者用于执行应用于服务器端的所述多语言适配方法的单元。
第四方面,本申请实施例还提供了一种多语言适配系统,所述系统包括前端以及服务器端,其中,所述前端用于执行应用于前端的所述多语言适配方法的步骤,所述服务器端用于执行应用于服务器端的所述多语言适配方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010123537.2/2.html,转载请声明来源钻瓜专利网。