[发明专利]一种国际化验证码的实现方法和装置在审
申请号: | 202110344816.6 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113076535A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 肖铮;李西洋;陈树华 | 申请(专利权)人: | 顶象科技有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F9/451;H04L29/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 国际化 验证 实现 方法 装置 | ||
1.一种国际化验证码的实现方法,其特征在于,包括:
获取待处理验证码页面中的文案,并将所述文案翻译为各类语言的译文,其中,所述文案为所述待处理验证码页面中除验证码以外的文字;
获取各类语言的验证码问题,其中,所述验证码问题为与语言类型相关的问题;
在获取到用户发送的验证码页面的获取指令之后,获取用户所使用的终端设备的目标信息,并基于所述目标信息确定所述用户所使用的语言;
基于所述用户所使用的语言对应的所述文案的译文和所述用户所使用的语言对应的验证码问题,生成目标验证码页面,并将所述目标验证码页面发送给所述用户,以使所述用户利用所述目标验证码页面进行验证。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若未获取用户所使用的终端设备的目标信息,则确定所述待处理验证码页面中的文案的语言类型,将所述待处理验证码页面中的文案的语言类型确定为所述用户所使用的语言。
3.根据权利要求1所述的方法,其特征在于,
若所述各类语言中不包含所述用户所使用的语言,则利用默认语言对应的所述文案的译文和默认验证码问题,生成所述目标验证码页面。
4.根据权利要求1所述的方法,其特征在于,在将所述文案翻译为各类语言的译文之后,所述方法还包括:
为所述文案配置对应的ID信息;
基于所述文案的ID信息和所述文案对应的所述各类语言的译文构建语言地区对照表。
5.根据权利要求1所述的方法,其特征在于,
所述目标信息包括以下至少之一:所述终端设备中浏览器所使用的语言,所述终端设备中的用户操作系统中的语言,用户设置的语言类型。
6.一种国际化验证码的实现装置,其特征在于,包括:第一获取单元,第二获取单元,确定单元和发送单元,其中,
所述第一获取单元,用于获取待处理验证码页面中的文案,并将所述文案翻译为各类语言的译文,其中,所述文案为所述待处理验证码页面中除验证码以外的文字;
所述第二获取单元,用于获取各类语言的验证码问题,其中,所述验证码问题为与语言类型相关的问题;
所述确定单元,用于在获取到用户发送的验证码页面的获取指令之后,获取用户所使用的终端设备的目标信息,并基于所述目标信息确定所述用户所使用的语言;
所述发送给单元,用于基于所述用户所使用的语言对应的所述文案的译文和所述用户所使用的语言对应的验证码问题,生成目标验证码页面,并将所述目标验证码页面发送给所述用户,以使所述用户利用所述目标验证码页面进行验证。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二确定单元,用于在未获取用户所使用的终端设备的目标信息的情况下,确定所述待处理验证码页面中的文案的语言类型,将所述待处理验证码页面中的文案的语言类型确定为所述用户所使用的语言。
8.根据权利要求6所述的装置,其特征在于,
所述发送单元,还用于在所述各类语言中不包含所述用户所使用的语言的情况下,则利用默认语言对应的所述文案的译文和默认验证码问题,生成所述目标验证码页面。
9.一种电子设备,其特征在于,包括存储器以及处理器,所述存储器用于存储支持处理器执行权利要求1至5任一项所述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。
10.一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,其特征在于,计算机程序被处理器运行时执行上述权利要求1至5任一项所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顶象科技有限公司,未经顶象科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110344816.6/1.html,转载请声明来源钻瓜专利网。