【技术实现步骤摘要】
界面管理方法、装置、设备及可读存储介质
[0001]本申请实施例涉及互联网
,特别涉及一种界面管理方法、装置、设备及可读存储介质。
技术介绍
[0002]随着互联网技术的发展和终端设备的普及,应用程序的应用范围越来越广。通常情况下,一个应用程序对应一种原始语言,用户在使用目标应用程序时,存在不熟悉该目标应用程序所对应的原始语言的情况,此时,需要将目标应用程序中的原始语言的文本翻译成目标语言的文本。
[0003]相关技术中,对目标应用程序中的文本进行翻译时,是使用翻译应用程序对目标应用程序中的文本进行翻译。具体的,由于目标应用程序中的文本无法拷贝或者目标应用程序中的文本较为分散等因素,需要用户在翻译应用程序中手动输入目标应用程序中的文本,由翻译应用程序将原始语言的文本翻译成目标语言的文本,并显示目标语言的文本。
[0004]上述技术中,用户手动输入目标应用程序中的文本时需要花费较长的时间,且由翻译应用程序显示目标语言的文本,导致终端设备需要同时显示目标应用程序的界面和翻译应用程序的界面,或者用户需要切换目 ...
【技术保护点】
【技术特征摘要】
1.一种界面管理方法,其特征在于,所述方法包括:获取目标应用程序的第一界面图像;确定所述第一界面图像包含的第一文本,所述第一文本是所述目标应用程序对应的第一语言的文本;获取对所述第一文本进行翻译后得到的第二文本,所述第二文本是第二语言的文本;将所述第一界面图像中的所述第一文本替换为所述第二文本,得到第二界面图像,基于所述目标应用程序显示所述第二界面图像。2.根据权利要求1所述的方法,其特征在于,所述确定所述第一界面图像包含的第一文本,包括:获取所述第一界面图像的上一个界面图像;基于所述第一界面图像和所述上一个界面图像,确定所述第一界面图像的至少一个子图,所述子图是所述第一界面图像与所述上一个界面图像存在区别的图像区域;确定各个子图包含的第一文本。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一界面图像和所述上一个界面图像,确定所述第一界面图像的至少一个子图,包括:基于所述第一界面图像中各个像素点的像素信息和所述上一个界面图像中各个像素点的像素信息,确定各个像素点的像素信息差异;基于所述各个像素点的像素信息差异,确定所述第一界面图像的至少一个子图。4.根据权利要求3所述的方法,其特征在于,所述像素信息为灰度值,所述像素信息差异为灰度值之差;所述基于所述各个像素点的像素信息差异,确定所述第一界面图像的至少一个子图,包括:根据所述各个像素点的灰度值之差,将满足条件的像素点聚为至少一个类别,所述满足条件的像素点为灰度值之差大于或者等于差值阈值的像素点;根据各个类别的像素点的位置信息,从所述第一界面图像中确定各个子图。5.根据权利要求2所述的方法,其特征在于,所述确定各个子图包含的第一文本,包括:基于所述各个子图中第一像素点的像素信息与所述各个子图中第二像素点的像素信息,确定所述各个子图中第一像素点与第二像素点之间的像素信息差异,所述子图中第二像素点为位于所述子图中指定位置的像素点,所述子图中第一像素点为所述子图中除第二像素点之外的像素点;根据所述各个子图中第一像素点与第二像素点之间的像素信息差异,确定所述各个子图包含的第一文本。6.根据权利要求5所述的方法,其特征在于,所述像素信息为灰度值,所述像素信息差异为灰度值之差;所述根据所述各个子图中第一像素点与第二像素点之间的像素信息差异,确定所述各个子图包含的第一文本,包括:从所述各个子图中第一像素点与第二像素点之间的灰度值之差中,确定所述各个子图的最大灰度值之差;基于所述各个子图的最大灰度值之差所对应的第一像素点,确定所述各个子图包含的
第一文本。7.根据权利要求2所述的方法,其特征在于,所述获取对所述第一文本进行翻译后得到的第二文本,包括:响应于所述第一界面图像的至少一个子图中包含第一子图,所述第一子图是存储区域中存储有对应的第二文本的子图,则获取所述存储区域中存储的所述第一子图对应的第二文本,所述存储区域中存储有历史界面图像的各个子图所对应的第二文本,所述子图对应的第二文本是对所述子图包含的第一文本进行翻译后得到的;响应于所述第一界面图像的至少一个子图中包含第二子图,所述第二子图是所述存储区域中未存储有对应的第...
【专利技术属性】
技术研发人员:黄辉煌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。