[发明专利]一种应用程序语言同步方法及显示设备在审
申请号: | 202111446497.6 | 申请日: | 2021-11-30 |
公开(公告)号: | CN116208793A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 高鹏;汤小娜;李敏 | 申请(专利权)人: | VIDAA国际控股(荷兰)公司 |
主分类号: | H04N21/41 | 分类号: | H04N21/41;H04N21/422;H04N21/43;H04N21/485 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 荷兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 程序语言 同步 方法 显示 设备 | ||
本发明公开一种应用程序语言同步方法及显示设备,实现方法包括对系统语言进行监听;在监听到所述系统语言发生变更时,根据目标应用的当前状态,执行相匹配的语言同步模式,所述语言同步模式用于将目标应用的语言更新为所述系统语言。本申请实现目标应用在任意状态下均能随系统语言的变化而自动联动,无需用户每次切换系统语言后再手动调整应用语言,提升了用户体验。
技术领域
本发明涉及显示设备领域,尤其涉及一种应用程序语言同步方法及显示设备。
背景技术
显示设备内一般安装有应用程序(App),应用程序可按照用户设置的语言去显示应用页面中的文字,在一些场景中,用户可根据自身使用需求,调整显示设备的系统语言,一般来说系统语言更能体现用户当前的语言环境和语言惯性,以应用程序YouTube为例,例如用户原来设置系统语言和YouTube语言为英文,之后用户将系统语言变更为简体中文,说明用户当前更倾向于阅读和浏览简体中文,目前主要是由用户打开YouTube应用后自发将App的语言由原英文更改为简体中文。因此若能实现App语言与系统语言联动,即每次系统语言切换时,应用语言自动同步更新,也就无需用户手动更改应用的语言设置,用户体验更佳。
发明内容
为解决上述背景技术中提出的技术问题,本发明提供一种应用程序语言同步方法及显示设备,可实现显示设备中系统语言与应用程序语言间的联动,实现应用程序在不同状态下随系统语言的变化而同步更新语言。
本申请第一方面提供一种显示设备,包括:
显示器,用于显示用户界面;
控制器,用于执行:
对系统语言进行监听;
在监听到所述系统语言发生变更时,根据目标应用的当前状态,执行相匹配的语言同步模式,所述语言同步模式用于将目标应用的语言更新为所述系统语言。
在第一方面第一种示例性的实现方式中,所述控制器用于按照如下方式执行相匹配的语言同步模式:
若所述当前状态为前台运行状态,控制显示器在应用页面上显示提示弹框,所述提示弹框包括用于询问是否将目标应用的语言更新为系统语言的信息、确认控件和取消控件;
若接收到对所述确认控件的选定操作,关闭所述提示弹框,控制所述目标应用重启,并在重启过程中查询并加载所述系统语言;
若接收到对所述取消控件的选定操作,仅关闭所述提示弹框。
在第一方面第二种示例性的实现方式中,所述控制器用于按照如下方式执行相匹配的语言同步模式:
若所述当前状态为后台运行状态或预加载状态,先静默结束所述目标应用的后台进程,然后再重启所述后台进程,控制所述后台进程查询并加载所述系统语言;其中,用户对所述后台进程的结束及重启过程无感知。
在第一方面第三种示例性的实现方式中,所述控制器用于按照如下方式执行相匹配的语言同步模式:
若所述当前状态为未运行状态,则在接收到用户启动所述目标应用的操作时,控制目标应用查询并加载所述系统语言。
结合前述第一方面第二种实现方式,在第一方面第四种示例性的实现方式中,在静默结束所述目标应用的后台进程之后,所述控制器还用于执行:
检测当前的系统可用内存是否充足;
若检测到所述系统可用内存充足,则重启所述后台进程;
若检测到所述系统可用内存不足时,暂停重启所述后台进程,直至检测到所述系统可用内存恢复充足时再重启所述后台进程。
本申请第二方面提供一种应用程序语言同步方法,包括:
对系统语言进行监听;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于VIDAA国际控股(荷兰)公司,未经VIDAA国际控股(荷兰)公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111446497.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种卫生间及厨房金属烟道的封闭方法
- 下一篇:切换方法及装置