页面中文本的显示方法及装置、存储介质、电子设备与流程

文档序号:25543150发布日期:2021-06-18 20:39阅读:来源:国知局

技术特征:

1.一种页面中文本的显示方法,其特征在于,包括:

获取待显示的页面的加载指令,其中,所述待显示的页面包括至少一个文字加载区,所述加载指令包括第一语种的名称和各个所述文字加载区对应的参数名称,所述参数名称为采用所述第一语种的待加载文字;

如果所述第一语种与所述参数名称的语种相同,则在所述各个文字加载区显示各自所对应的参数名称;

如果所述第一语种与所述参数名称的语种不相同,则基于所述参数名称,调用预设的翻译函数获取各个所述文字加载区与所述第一语种名称对应的待加载文字,并将获取的待加载文字显示在所述各个文字加载区。

2.根据权利要求1所述的方法,其中,所述基于所述参数名称,调用预设的翻译函数获取各个所述文字加载区与所述第一语种名称对应的待加载文字,包括:

将所述各个所述文字加载区对应的参数名称传入所述翻译函数作为输入参数;

在预设的词典文件中查找与各个所述参数名称对应的待加载文字;其中,所述词典文件采用键值对key-value的数据结构,各个所述参数名称为键key,待加载文字为value。

3.根据权利要求1所述的方法,其中,在所述各个文字加载区显示各自所对应的参数名称之后,所述方法还包括:

在所述页面中检测语种选择指令,其中,所述语种选择指令用于指示在所述页面中显示第二语种的文字内容;

根据所述语种选择指令调用翻译函数,通过所述翻译函数在词典文件中查询key的value值,其中,所述value值为第二语种的文字内容;

在所述页面的文字加载区中显示所述value值。

4.根据权利要求3所述的方法,其中,通过所述翻译函数在词典文件中查询所述key的value值包括:

将词典文件从服务器实时加载至本地浏览器,其中,所述页面运行在所述本地浏览器;

在所述本地浏览器中通过所述翻译函数在所述词典文件中查询所述key的value值。

5.根据权利要求4所述的方法,其中,将词典文件从服务器实时加载至本地浏览器包括:

在所述页面的代码文件中查找所述词典文件的词典文件标识,并基于所述词典文件标识生成所述词典文件的统一资源定位url地址;

基于所述url地址在所述服务器中查找所述词典文件;

将所述词典文件加载至所述本地浏览器。

6.根据权利要求1所述的方法,其中,在所述各个文字加载区显示各自所对应的参数名称之前,所述方法还包括:

在所述页面的代码文件中提取key,以及在所述页面的代码文件中提取所述key的词性信息,其中,所述参数名称包括所述key;

将所述key和所述词性信息发送至服务器,其中,所述服务器用于根据所述key和所述词性信息创建第二语种的词典文件。

7.根据权利要求6所述的方法,其中,在所述页面的代码文件中提取所述key的词性信息包括以下之一:

在所述页面的代码文件中查找所述key的注释信息,在所述注释信息中获取词条的词性信息;

在所述页面的代码文件中查找所述key的键值对参数,在所述键值对参数中获取词条的词性信息。

8.根据权利要求6所述的方法,其中,在所述页面的代码文件中提取key,以及在所述页面的代码文件中提取所述key的词性信息之后,所述方法还包括:

基于所述key和所述词性信息的读取时间戳生成词典文件标识;

将所述词典文件标识写入所述页面的代码文件,并将所述词典文件标识发送至所述服务器,其中,所述服务器用于根据所述key和所述词性信息创建所述第二语种的词典文件。

9.一种页面中文本的显示装置,其中,包括:

获取模块,用于获取待显示的页面的加载指令,其中,所述待显示的页面包括至少一个文字加载区,所述加载指令包括第一语种的名称和各个所述文字加载区对应的参数名称,所述参数名称为采用所述第一语种的待加载文字;

第一显示模块,用于如果所述第一语种与所述参数名称的语种相同,则在所述各个文字加载区显示各自所对应的参数名称;

第二显示模块,用于如果所述第一语种与所述参数名称的语种不相同,则基于所述参数名称,调用预设的翻译函数获取各个所述文字加载区与所述第一语种名称对应的待加载文字,并将获取的待加载文字显示在所述各个文字加载区。

10.一种存储介质,其中,所述存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至8中任一项所述的方法步骤。

11.一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:

存储器,用于存放计算机程序;

处理器,用于通过运行存储器上所存放的程序来执行权利要求1至8中任一项所述的方法步骤。

12.一种计算机产品,包括计算机程序/指令,其中,所述计算机程序/指令被处理器执行时实现权利要求1至8中任一项所述方法的步骤。


技术总结
本发明公开了一种页面中文本的显示方法及装置、存储介质、电子设备,属于计算机领域。其中,该方法包括:获取待显示的页面的加载指令,其中,待显示的页面包括至少一个文字加载区,加载指令包括第一语种的名称和各个文字加载区对应的参数名称,参数名称为采用第一语种的待加载文字;如果第一语种与参数名称的语种相同,则在各个文字加载区显示各自所对应的参数名称;如果第一语种与参数名称的语种不相同,则基于参数名称,调用预设的翻译函数获取各个文字加载区与第一语种名称对应的待加载文字,并将获取的待加载文字显示在各个文字加载区。通过本发明,解决了相关技术中页面显示速度慢的技术问题,提高了页面中文本的显示速度。

技术研发人员:马腾飞;杨东旭;邹家伟
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2021.03.15
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1