用于处理信息的方法和装置制造方法及图纸

技术编号:19744778 阅读:35 留言:0更新日期:2018-12-12 04:39
本申请实施例公开了用于处理信息的方法和装置。该方法的一具体实施方式包括:响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,其中,第一语言资源信息是目标应用包括的页面中的、以第一语言呈现的信息;对于第一语言资源信息集合包括的第一语言资源信息,确定该第一语言资源信息是否对应于第二语言资源信息,其中,第二语言资源信息是以第二语言呈现的信息;响应于确定对应于,将该第一语言资源信息替换为与该第一语言资源信息对应的第二语言资源信息。该实施方式提高了目标应用进行语言切换的灵活性,有助于提高目标应用的页面中提供的语言资源的针对性。

【技术实现步骤摘要】
用于处理信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于处理信息的方法和装置。
技术介绍
在许多应用软件中,通常会提供语言切换的功能。例如,某应用软件当前显示中文页面,当用户点击语言切换按钮时,会将当前显示的中文页面切换至英文页面。
技术实现思路
本申请实施例提出了用于处理信息的方法和装置。第一方面,本申请实施例提供了一种用于处理信息的方法,该方法包括:响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,其中,第一语言资源信息是目标应用包括的页面中的、以第一语言呈现的信息;对于第一语言资源信息集合包括的第一语言资源信息,确定该第一语言资源信息是否对应于第二语言资源信息,其中,第二语言资源信息是以第二语言呈现的信息;响应于确定对应于,将该第一语言资源信息替换为与该第一语言资源信息对应的第二语言资源信息。在一些实施例中,在确定该第一语言资源信息是否对应于第二语言资源信息之后,方法还包括:响应于确定不对应于,将该第一语言资源信息从页面中删除。在一些实施例中,在确定该第一语言资源信息是否对应于第二语言资源信息之后,方法还包括:响应于确定在本地存储模块中不对应于,获取该第一语言资源信息的标识信息,以及将所获取的标识信息发送至服务端;确定是否接收到服务端发送的与该第一语言资源信息相关联的第二语言资源信息;响应于确定接收到,将该第一语言资源信息替换为所接收到的第二语言资源信息。在一些实施例中,在确定是否接收到服务端发送的与该第一语言资源信息相关联的第二语言资源信息之后,该方法还包括:响应于确定没有接收到,将该第一语言资源信息从页面中删除。在一些实施例中,确定是否接收到服务端发送的与该第一语言资源信息相关联的第二语言资源信息,包括:响应于接收到表征服务端中不存在与第一语言资源信息关联的第二语言资源信息的匹配失败信息,确定没有接收到第二语言资源信息。在一些实施例中,所述响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,包括:响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,以及确定所述目标应用的语言模式;响应于确定所述目标应用的语言模式为全局第二语言模式,将所述目标应用包括的个体语言切换控件隐藏,其中,所述个体语言切换控件用于将单个语言资源信息切换为与所述单个语言资源信息对应的其他语言种类的语言资源信息,所述全局第二语言模式对应的、目标应用支持的语言资源信息的类型为第二语言资源信息;响应于确定所述目标应用的语言模式不是全局第二语言模式,保留所述个体语言切换控件。在一些实施例中,在确定步骤之后,该方法还包括:响应于接收到用户针对在所述目标应用中展示的单个第二语言资源信息进行语言切换操作产生的个体语言切换指令,确定所述目标应用是否为全局第二语言模式;响应于确定是,继续展示所述单个第二语言资源信息,其中,所述个体语言切换指令用于指示将当前展示的语言资源信息切换至与当前展示的语言资源信息对应的其他语言种类的语言资源信息。在一些实施例中,在所述确定所述目标应用是否为全局第二语言模式之后,该方法还包括:响应于确定不是,确定所展示的单个语言资源信息的种类;响应于确定所展示的单个语言资源信息是第一语言资源信息,获取所展示的第一语言资源信息对应的第二语言资源信息,以及展示所获取的第二语言资源信息;响应于确定所展示的单个语言资源信息是第二语言资源信息,获取所展示的第二语言资源信息对应的第一语言资源信息,以及展示所获取的第一语言资源信息。在一些实施例中,第一语言资源信息包括以下至少一种:用户收藏信息、历史记录信息、搜索信息。第二方面,本申请实施例提供了一种用于处理信息的装置,该装置包括:第一获取单元,被配置成响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,其中,第一语言资源信息是目标应用包括的页面中的、以第一语言呈现的信息;执行单元,被配置成对于第一语言资源信息集合包括的第一语言资源信息,确定该第一语言资源信息是否对应于第二语言资源信息,其中,第二语言资源信息是以第二语言呈现的信息;响应于确定对应于,将该第一语言资源信息替换为与该第一语言资源信息对应的第二语言资源信息。在一些实施例中,执行单元进一步被配置成:响应于确定不对应于,将该第一语言资源信息从页面中删除。在一些实施例中,执行单元包括:获取模块,被配置成响应于确定在本地存储模块中不对应于,获取该第一语言资源信息的标识信息,以及将所获取的标识信息发送至服务端;确定模块,被配置成确定是否接收到服务端发送的与该第一语言资源信息相关联的第二语言资源信息;替换模块,被配置成响应于确定接收到,将该第一语言资源信息替换为所接收到的第二语言资源信息。在一些实施例中,确定模块进一步被配置成:响应于确定没有接收到,将该第一语言资源信息从页面中删除。在一些实施例中,确定模块进一步被配置成:响应于接收到表征服务端中不存在与第一语言资源信息关联的第二语言资源信息的匹配失败信息,确定没有接收到第二语言资源信息。在一些实施例中,所述第一获取单元包括:第二获取模块,被配置成响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,以及确定所述目标应用的语言模式;第二确定模块,被配置成响应于确定所述目标应用的语言模式为全局第二语言模式,将所述目标应用包括的个体语言切换控件隐藏,其中,所述个体语言切换控件用于将单个语言资源信息切换为与所述单个语言资源信息对应的其他语言种类的语言资源信息,所述全局第二语言模式对应的、目标应用支持的语言资源信息的类型为第二语言资源信息;第三确定模块,被配置成响应于确定所述目标应用的语言模式不是全局第二语言模式,保留所述个体语言切换控件在一些实施例中,该装置还包括:第一确定单元,被配置成响应于接收到用户针对在所述目标应用中展示的单个第二语言资源信息进行语言切换操作产生的个体语言切换指令,确定所述目标应用是否为全局第二语言模式;第一展示单元,被配置成响应于确定是,继续展示所述单个第二语言资源信息,其中,所述个体语言切换指令用于指示将当前展示的语言资源信息切换至与当前展示的语言资源信息对应的其他语言种类的语言资源信息。在一些实施例中,该装置还包括:第二确定单元,被配置成响应于确定不是,确定所展示的单个语言资源信息的种类;第二展示单元,被配置成响应于确定所展示的单个语言资源信息是第一语言资源信息,获取所展示的第一语言资源信息对应的第二语言资源信息,以及展示所获取的第二语言资源信息;第三展示单元,被配置成响应于确定所展示的单个语言资源信息是第二语言资源信息,获取所展示的第二语言资源信息对应的第一语言资源信息,以及展示所获取的第一语言资源信息。在一些实施例中,第一语言资源信息包括以下至少一种:用户收藏信息、历史记录信息、搜索信息。第三方面,本申请实施例提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本申请实施例提供了一种计算机可读介本文档来自技高网...

【技术保护点】
1.一种用于处理信息的方法,包括:响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,其中,第一语言资源信息是所述目标应用包括的页面中的、以第一语言呈现的信息;对于所述第一语言资源信息集合包括的第一语言资源信息,确定该第一语言资源信息是否对应于第二语言资源信息,其中,所述第二语言资源信息是以第二语言呈现的信息;响应于确定对应于,将该第一语言资源信息替换为与该第一语言资源信息对应的第二语言资源信息。

【技术特征摘要】
1.一种用于处理信息的方法,包括:响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,其中,第一语言资源信息是所述目标应用包括的页面中的、以第一语言呈现的信息;对于所述第一语言资源信息集合包括的第一语言资源信息,确定该第一语言资源信息是否对应于第二语言资源信息,其中,所述第二语言资源信息是以第二语言呈现的信息;响应于确定对应于,将该第一语言资源信息替换为与该第一语言资源信息对应的第二语言资源信息。2.根据权利要求1所述的方法,其中,在所述确定该第一语言资源信息是否对应于第二语言资源信息之后,所述方法还包括:响应于确定不对应于,将该第一语言资源信息从所述页面中删除。3.根据权利要求1所述的方法,其中,在所述确定该第一语言资源信息是否对应于第二语言资源信息之后,所述方法还包括:响应于确定在本地存储模块中不对应于,获取该第一语言资源信息的标识信息,以及将所获取的标识信息发送至服务端;确定是否接收到所述服务端发送的与该第一语言资源信息相关联的第二语言资源信息;响应于确定接收到,将该第一语言资源信息替换为所接收到的第二语言资源信息。4.根据权利要求3所述的方法,其中,在所述确定是否接收到所述服务端发送的与该第一语言资源信息相关联的第二语言资源信息之后,所述方法还包括:响应于确定没有接收到,将该第一语言资源信息从所述页面中删除。5.根据权利要求3所述的方法,其中,所述确定是否接收到所述服务端发送的与该第一语言资源信息相关联的第二语言资源信息,包括:响应于接收到表征所述服务端中不存在与所述第一语言资源信息关联的第二语言资源信息的匹配失败信息,确定没有接收到第二语言资源信息。6.根据权利要求1所述的方法,其中,所述响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,包括:响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,获取第一语言资源信息集合,以及确定所述目标应用的语言模式;响应于确定所述目标应用的语言模式为全局第二语言模式,将所述目标应用包括的个体语言切换控件隐藏,其中,所述个体语言切换控件用于将单个语言资源信息切换为与所述单个语言资源信息对应的其他语言种类的语言资源信息,所述全局第二语言模式对应的、目标应用支持的语言资源信息的类型为第二语言资源信息;响应于确定所述目标应用的语言模式不是全局第二语言模式,保留所述个体语言切换控件。7.根据权利要求1所述的方法,其中,所述方法还包括:响应于接收到用户针对在所述目标应用中展示的单个第二语言资源信息进行语言切换操作产生的个体语言切换指令,确定所述目标应用是否为全局第二语言模式;响应于确定是,继续展示所述单个第二语言资源信息,其中,所述个体语言切换指令用于指示将当前展示的语言资源信息切换至与当前展示的语言资源信息对应的其他语言种类的语言资源信息。8.根据权利要求7所述的方法,其中,在所述确定所述目标应用是否为全局第二语言模式之后,所述方法还包括:响应于确定不是,确定所展示的单个语言资源信息的种类;响应于确定所展示的单个语言资源信息是第一语言资源信息,获取所展示的第一语言资源信息对应的第二语言资源信息,以及展示所获取的第二语言资源信息;响应于确定所展示的单个语言资源信息是第二语言资源信息,获取所展示的第二语言资源信息对应的第一语言资源信息,以及展示所获取的第一语言资源信息。9.根据权利要求1-8之一所述的方法,其中,所述第一语言资源信息包括以下至少一种:用户收藏信息、历史记录信息、搜索信息。10.一种用于处理信息的装置,包括:第一获取单元,被配置成响应于接收到用户对目标应用进行语言切换操作产生的全局语言切换指令,...

【专利技术属性】
技术研发人员:袁冲
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1