一种信息系统标签配置与多语种翻译切换的方法及系统技术方案

技术编号:34341944 阅读:44 留言:0更新日期:2022-07-31 04:04
本发明专利技术提供了一种信息系统标签配置与多语种翻译切换的方法及系统,方法包括:S1、基于页面元素标签自动注册技术,完成元素标签的预注册,得到若干初始元素标签;S2、获取用户自定义的元素标签,基于百度翻译接口,将元素标签转换为与初始元素标签格式相同的第二元素标签;S3、根据所有初始元素标签和第二元素标签,建立个性化标签库;获取用户基于个性化标签库所选择的若干个性化元素标签;S4、基于若干个性化元素标签选取对应的预设多语种切换算法,完成多语种翻译切换,本发明专利技术用于解决技术标签需要提前编码定义,且在涉及修改时需重新发布,不能满足用户根据管理需要实时定义、更新目的,不利于产品快速响应客户化需求的问题。不利于产品快速响应客户化需求的问题。不利于产品快速响应客户化需求的问题。

A method and system for label configuration and multilingual translation switching in information system

【技术实现步骤摘要】
一种信息系统标签配置与多语种翻译切换的方法及系统


[0001]本专利技术涉及互联网信息服务
,尤其涉及一种信息系统标签配置与多语种翻译切换的方法及系统。

技术介绍

[0002]随着社会的快速发展,越来越多的人开始学习其他国家的语言和知识,但在学习过程中,往往会因为自身语言知识的匮乏导致需要采用辅助设备进行语言翻译,现有的多语种翻译通常采用固定编写标签或通过配置文件方式定义标签及多语种环境,且多语种环境由人工翻译后更新到配置文件,但现有的多语种翻译技术往往需要提前编码定义好标签,且在涉及修改时需重新发布,不能满足用户根据管理需要实时定义、更新目的,不利于产品快速响应客户化需求,同时多语种环境采用人工翻译,准确度得不到有效保障的问题,因此,亟需一种信息系统标签配置与多语种翻译切换的方法及系统,用于解决技术标签需要提前编码定义,且在涉及修改时需重新发布,不能满足用户根据管理需要实时定义、更新目的,不利于产品快速响应客户化需求,同时多语种环境采用人工翻译,准确度得不到有效保障的问题。

技术实现思路

[0003]针对现有技术的不足,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信息系统标签配置与多语种翻译切换的方法,其特征在于,包括:S1、基于页面元素标签自动注册技术,完成元素标签的预注册,得到若干初始元素标签;S2、获取用户自定义的元素标签,基于百度翻译接口,将所述元素标签转换为与所述初始元素标签格式相同的第二元素标签;S3、根据所有所述初始元素标签和第二元素标签,建立个性化标签库;获取用户基于个性化标签库所选择的若干个性化元素标签;S4、基于所述若干个性化元素标签选取对应的预设多语种切换算法,完成多语种翻译切换。2.根据权利要求1所述的一种信息系统标签配置与多语种翻译切换的方法,其特征在于,所述页面元素标签自动注册技术包括:S10、获取需求信息;S11、筛选得到数据库中与所述需求信息相对应的标签、元素和资源路径;其中,所述资源路径包括标签路径和元素路径;S12、基于所述标签、元素和资源路径,生成并包装元素标签对象;S13、根据所述元素标签对象完成资源注册,得到注册元素标签对象;S14、将所述注册元素标签对象进行存储,并同时配置注册元素标签对象信息缓存更新;S15、基于预设权限规则,对所述注册元素标签对象进行权限配置,得到初始元素标签对象;S16、输出所述初始元素标签对象。3.根据权利要求2所述的一种信息系统标签配置与多语种翻译切换的方法,其特征在于,所述配置注册元素标签对象信息缓存更新,包括:S141、读取Redis配置和Local Storage配置;S142、校核所述Redis配置和Local Storage配置的版本是否一致,若一致,转至S143,若不一致,转至S144;S143、输出Local Storage缓存中已有的元素标签对象,作为注册元素标签对象;S144、获取所述S13得到的注册元素标签对象;S145、基于所述注册元素标签对象,更新Redis缓存和Local Storage缓存;S146、输出更新后的Local Storage缓存中的元素标签对象,作为注册元素标签对象。4.根据权利要求1所述的一种信息系统标签配置与多语种翻译切换的方法,其特征在于,在获取用户基于个性化标签库所选择的若干个性化元素标签后,还包括:S31、判断是否存在与若干所述个性化元素标签相对应的预设多语种切换算法,若存在,转至S4,若不存在,转至S32;S32、对若干所述个性化元素标签进行校正处理,得到若干校正标签集;其中,每一个校正标签集中包含若干校正后的个性化元素标签,且每一个校正标签集对应一个预设多语种切换算法;S33、获取预设时间内用户使用过的历史预设多语种切换算法,得到历史数据集;S34、分析所述历史数据集,得到当前用户的习惯信息;其中,所述习惯信息包括:所述
历史数据集中每一历史预设多语种切换算法使用次数、以及每次使用的时间点;S35、基于所述习惯信息,对若干所述校正标签集进行排序;具体为:S351、获取历史数据集中所有历史预设多语种切换算法被使用的总次数N;S352、基于每次历史预设多语种切换算法被使用的时间点,对每次历史预设多语种切换算法进行时间匹配值赋值标记;其中,赋值操作包括:令最前的时间点对应的历史预设多语种切换算法的时间匹配值为1,与所述最前的时间点最接近另一时间点对应的历史预设多语种切换算法的时间匹配值为2,直至令最后的时间点最接近的另一时间点对应的历史预设多语种切换算法的时间匹配值为N

1,最后的时间点对应的历史预设多语种切换算法的时间匹配值为N时赋值结束;S353、基于历史数据集中每一历史预设多语种切换算法使用次数,根据每一历史预设多语种切换算法的使用次数占总次数N的比值,对相对应的所述历史预设多语种切换算法进行习惯匹配值赋值标记;S354、对所述历史数据集中所有历史预设多语种切换算法标记的时间匹配值和习惯匹配值进行相乘处理,得到第一匹配得分;S355、获取任一所述校正标签集对应的预设多语种切换算法,将所述历史数据集中,与所述预设多语种切换算法相同的所有历史预设多语种切换算法对应的第一匹配得分进行相加处理,得到第二匹配得分;S356、根据所述第二匹配得分若干所述校正标签集进行排序;S36、基于排序结果,将若干所述校正标签集,以及若干所述校正标签集对应的预设多语种切换算法对用户进行展示。5.根据权利要求1所述的一种信息系统标签配置与多语种翻译切换的方法,其特征在于,还包括:获取用户账号信息,以及用户账号初始创建时终端服务器分配的唯一第一密钥和第二密钥将所述第二元素标签与所述用户账号信息进行绑定,得到绑定文件;利用第一密钥对所述绑定文件进行加密得到第一加密文件;将所述第一加密文件上传至终端服务器,丢弃所述第二密钥;所述终端服务器接收到所述第一加密文件后,解密所述第一加密文件,得到所述第二元素标签与所述用户账号信息;所述终端服务器基于所述用户账号信息,确定当前所有登录所述用户账号信息的第一用户端,并利用第二密钥对所述第二元素标签进行加密得到第二加密文件;将所述第二加密文件下发至所有所述第一用户端;所述第一用户端基于所述第二密钥解密所述第二加密文件,得到所述第二元素标签;其中,若第一用户端无法解密所述第二加密文件,丢弃所述第二加密文件;基于所述第二元素标签,更新所述第一用户端的个性化标签库,并利用所述第二密钥对所述用户账号信息进行加密得到第三加密文件,丢弃所述第二密钥;将所述第三加密文件上传至终端服务器;所述终端服务器解密所述第三加密文件,得到所述用户账号信息;所述终端服务器基于所述用户账号信息,利用所述第一密钥对所述第二密钥进行加密
得到第四加密文件,将所述第四加密文件下发至所有登录所述用户账号信息的第一用户端,并丢弃所述第一加密文件、第二加密文件、第三加密文件和第四加密文件;所述第一用户端基于所述第一密钥解密所述第四加密文件,得到第二密钥,完成第二元素标签全局更新。6.一种信息系统标签配置与多语种翻译切换的系统,其特征在于,包括:元素标签自动注册模块,用于基于页面元素标签自...

【专利技术属性】
技术研发人员:王建东陈云鹏徐韵哲田武胡飞扬
申请(专利权)人:三峡高科信息技术有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1