[发明专利]消息显示方法、装置、可读介质及电子设备在审
申请号: | 201910824692.4 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110536149A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 杨林 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/432;H04N21/4788;H04N21/485;H04N21/488 |
代理公司: | 11447 北京英创嘉友知识产权代理事务所(普通合伙) | 代理人: | 曹寒梅<国际申请>=<国际公布>=<进入 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 显示消息 语言 服务器 消息发送过程 发送 服务器缓存 接收服务器 显示服务器 存储资源 电子设备 可读介质 实时消息 网络延迟 消息显示 消息语言 语言包 放大 缓解 | ||
本公开涉及一种消息显示方法、装置、可读介质及电子设备,包括:接收服务器发送的待显示消息,待显示消息中包括与待显示消息对应的关键字;确定客户端所使用的客户端语言;在客户端语言所对应的消息语言包中获取与关键字对应的消息文案;根据消息文案对待显示消息进行显示。通过上述技术方案,利用客户端提前从服务器缓存的语言包,就能使客户端来完成根据自身使用的语言来显示服务器发送的实时消息的功能,服务器无需知道客户端所设置使用的语言是哪一种,这样不仅能大大提高用户的使用体验,且无需增加服务器的负担,也避免了消息发送过程中的写放大问题,减轻了存储资源的压力,大大缓解了网络延迟的问题。
技术领域
本公开涉及网络领域,具体地,涉及一种消息显示方法、装置、可读介质及电子设备。
背景技术
许多网络场景中都需要客户端对服务器发送的消息进行显示,通常客户端都是直接对服务器发送的消息直接显示即可,但随着应用场景的扩大,同一个应用在使用不同语言的多个国家或地区被使用时,就会出现如何设置这些动态消息的语言的问题。
在直播场景下有常用的几种解决方案,一种是根据该直播间的主播开播时所使用的客户端的语言来确定,即无论正在观看该直播间的用户所使用的客户端的语言是什么,或该用户所在的地区是哪里,都不会影响该直播间内所有动态消息的显示语言,这样的解决方案对于需要在很多不同语言地区同时进行直播的主播以及不同语言地区的直播观众来说是非常不友好的,用户体验感很差。
另一种解决方案是服务器根据用户所使用的客户端的语言下发不同语言的实时消息,使得无论用户所观看的直播中主播所使用的语言是什么,在直播过程中除了用户聊天内容之外其他所有动态的信息都与用户所使用的客户端所选择的语言相同。这种解决方案虽然提高了用户体验,但是这种方案的实现成本很高,因为服务器的在向客户端发送一条需要客户端进行显示的动态消息时,首先需要判断该客户端的版本,其次,服务器本意是向客户端发送一条动态消息,但为了客户端能够根据其选择的语言来将该动态消息显示成与该客户端语言相同的语言,服务器就需要向用户发送很多条实际内容相同,但使用语言不同的动态消息,从而出现写放大的问题,而且还会大量占用存储资源,严重增加网络延迟。
目前并没有很好的解决方案能够解决上述问题。
发明内容
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
第一方面,本公开提供一种消息显示方法,应用于客户端,所述方法包括:
接收服务器发送的待显示消息,所述待显示消息中包括与所述待显示消息对应的关键字;
确定所述客户端所使用的客户端语言;
在所述客户端语言所对应的消息语言包中获取与所述关键字对应的消息文案;
根据所述消息文案对所述待显示消息进行显示。
第二方面,本公开还提供一种消息显示装置,应用于客户端,所述装置包括:
第一接收模块,用于接收服务器发送的待显示消息,所述待显示消息中包括与所述待显示消息对应的关键字;
确定模块,用于确定所述客户端所使用的客户端语言;
获取模块,用于在所述客户端语言所对应的消息语言包中获取与所述关键字对应的消息文案;
显示模块,用于根据所述消息文案对所述待显示消息进行显示。
第三方面,本公开还提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现第一方面中所述方法的步骤。
第四方面,本公开还提供一种电子设备,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910824692.4/2.html,转载请声明来源钻瓜专利网。