[发明专利]页面文案的映射方法和装置在审
申请号: | 202111370200.2 | 申请日: | 2021-11-18 |
公开(公告)号: | CN114065075A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 任维;杨均达;李鹏程;韩有凰;展全乐;张洪强 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/84 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 王志远;张一军 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 文案 映射 方法 装置 | ||
本发明公开了一种页面文案的映射方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收预先建立的配置中心下发的文案多语言数据和接口文案绑定数据;依据所述文案多语言数据和所述接口文案绑定数据确定对应于每一接口以及每一语言类别的文案展示内容;响应于客户端发送的、针对目标接口且携带目标语言类别的调用请求,将预先确定的、对应于目标接口以及目标语言类别的文案展示内容返回,以形成目标接口对应的页面。该实施方式能够根据客户端提供的语言类别动态返回相应的文案展示内容。
技术领域
本发明涉及计算机技术领域,尤其涉及一种页面文案的映射方法和装置。
背景技术
在拓展海外业务时,需要进行页面国际化,因此需要将页面中的文案内容根据客户端所需的语言类别进行映射。现有技术中,一般通过以下两种方式实现:第一种方式,在原对象结构基础上硬编码以增加新的文案字段,通过客户端传入的语言类别为文案字段赋值;第二种方式,设置一个文案集合,将所有语言类别的文案内容全部放入该文案集合,每个接口返回同样的文案集合,由客户端自行获取其所需。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:以上第一种方式违背开闭原则,并且文案会随着需求和时间持续变化,硬编码方式效率非常低且有可能导致未知异常;以上第二种方式会随着文案内容的增加(文案内容随语言类别增加而增加)大大增加数据包大小,而客户端往往只需要一个语言类别对应的文案内容,由此影响整体性能。
发明内容
有鉴于此,本发明实施例提供一种页面文案的映射方法和装置,能够根据客户端提供的语言类别动态返回相应的文案展示内容。
为实现上述目的,根据本发明的一个方面,提供了一种页面文案的映射方法。
本发明实施例的页面文案的映射方法包括:接收预先建立的配置中心下发的文案多语言数据和接口文案绑定数据;其中,所述文案多语言数据表征预先配置的、页面文案对应于多个语言类别的展示内容,所述接口文案绑定数据表征预先配置的、页面对应的接口与页面所包含文案的绑定关系;依据所述文案多语言数据和所述接口文案绑定数据确定对应于每一接口以及每一语言类别的文案展示内容;响应于客户端发送的、针对目标接口且携带目标语言类别的调用请求,将预先确定的、对应于目标接口以及目标语言类别的文案展示内容返回,以形成目标接口对应的页面。
可选地,所述文案多语言数据包括文案名称、语言类别与文案展示内容之间的对应关系,所述接口文案绑定数据包括接口名称与文案名称之间的绑定关系。
可选地,所述依据所述文案多语言数据和所述接口文案绑定数据确定对应于每一接口以及每一语言类别的文案展示内容,包括:利用文案名称连接所述文案多语言数据和所述接口文案绑定数据,得到对应于每一接口以及每一语言类别的文案名称以及相应的文案展示内容。
可选地,所述将预先确定的、对应于目标接口以及目标语言类别的文案展示内容返回,包括:将对应于目标接口以及目标语言类别的文案名称以及相应的文案展示内容置入针对所述调用请求的响应数据的预设特定字段中,将所述响应数据向客户端返回。
为实现上述目的,根据本发明的另一方面,提供了一种页面文案的映射装置。
本发明实施例的页面文案的映射装置可以包括:配置接收单元,用于接收预先建立的配置中心下发的文案多语言数据和接口文案绑定数据;其中,所述文案多语言数据表征预先配置的、页面文案对应于多个语言类别的展示内容,所述接口文案绑定数据表征预先配置的、页面对应的接口与页面所包含文案的绑定关系;数据重组单元,用于依据所述文案多语言数据和所述接口文案绑定数据确定对应于每一接口以及每一语言类别的文案展示内容;页面提供单元,用于:响应于客户端发送的、针对目标接口且携带目标语言类别的调用请求,将预先确定的、对应于目标接口以及目标语言类别的文案展示内容返回,以形成目标接口对应的页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111370200.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:交易测试方法、装置、存储介质和设备
- 下一篇:一种医用药材分离提取设备