预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115098200A(43)申请公布日2022.09.23(21)申请号202210555902.6(22)申请日2022.05.20(71)申请人北京快乐茄信息技术有限公司地址100193北京市海淀区东北旺西路8号院23号楼4层402-1室(72)发明人李冰涛(74)专利代理机构北京善任知识产权代理有限公司11650专利代理师王大方孟桂超(51)Int.Cl.G06F9/451(2018.01)G06F3/0481(2022.01)G06F3/04842(2022.01)权利要求书2页说明书12页附图4页(54)发明名称语言切换方法、装置、电子设备及存储介质(57)摘要本公开是关于一种语言切换方法、装置、电子设备及存储介质。本公开实施例提供的语言切换方法可包括:确定应用程序中需要进行语言切换的至少一个目标控件,确定目标控件上待显示文字的目标语言类型;根据文字属性和文字标识之间的对应关系以及目标语言类型,确定待显示文字的第一文字标识;根据第一文字标识确定目标控件上待显示的目标语言;显示目标控件并在目标控件上显示目标语言。CN115098200ACN115098200A权利要求书1/2页1.一种语言切换方法,其特征在于,包括:确定应用程序中需要进行语言切换的至少一个目标控件,确定所述目标控件上待显示文字的目标语言类型;根据文字属性和文字标识之间的对应关系以及所述目标语言类型,确定所述待显示文字的第一文字标识;根据所述第一文字标识确定所述目标控件上待显示的目标语言;显示所述目标控件并在所述目标控件上显示所述目标语言。2.根据权利要求1所述的方法,其特征在于,所述确定应用程序中需要进行语言切换的至少一个目标控件,包括:获取所述应用程序中至少一个控件的控件属性;根据所述控件属性,从所述至少一个控件中确定需要进行语言切换的至少一个所述目标控件。3.根据权利要求1或2所述的方法,其特征在于,所述根据文字属性和文字标识之间的对应关系以及所述目标语言类型,确定所述待显示文字的第一文字标识,包括:确定所述目标控件上当前显示文字的第二文字标识;根据第一对应关系,确定与所述第二文字标识对应的文字属性;其中,所述第一对应关系包括:当前显示文字使用的当前语言的文字标识和所述文字属性之间的对应关系;根据所述第二对应关系,确定与所述文字属性对应的所述目标语言的所述第一文字标识;其中,所述预设对应关系包括:所述目标语言的文字标识与所述文字属性之间的对应关系。4.根据权利要求3所述的方法,其特征在于,所述文字属性,包括:文字名称。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一文字标识确定所述目标控件上待显示的目标语言之前,所述方法还包括:检测用户操作;下载与所述用户操作对应的目标语言的文字资源文件;所述文字资源文件,用于提供在所述目标控件上显示所述目标语言的文字。6.根据权利要求5所述的方法,其特征在于,所述根据所述第一文字标识确定所述目标控件上待显示的目标语言,包括:从所述文字资源文件中,确定与所述第一文字标识对应的第一文字资源;将所述当前显示文字的第二文字资源替换为所述第一文字资源,以确定所述目标控件上待显示的目标语言。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:若在所述文字资源文件中未查询到所述第一文字资源,发送针对第一文字资源的获取请求到服务器;接收服务器返回的第一文字资源。8.一种语言切换装置,其特征在于,包括:第一确定模块,用于确定应用程序中需要进行语言切换的至少一个目标控件,确定所述目标控件上待显示文字的目标语言类型;第二确定模块,用于根据文字属性和文字标识之间的对应关系以及所述目标语言类2CN115098200A权利要求书2/2页型,确定所述待显示文字的第一文字标识;第三确定模块,用于根据所述第一文字标识确定所述目标控件上待显示的目标语言;显示模块,用于显示所述目标控件并在所述目标控件上显示所述目标语言。9.一种电子设备,其特征在于,包括:用于存储处理器可执行指令的存储器;处理器,与所述存储器连接;其中,所述处理器被配置为执行如权利要求1至7中任一项提供的方法。10.一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如权利要求1至7中任一项提供的方法。3CN115098200A说明书1/12页语言切换方法、装置、电子设备及存储介质技术领域[0001]本公开涉及应用程序技术领域,尤其涉及一种语言切换方法、装置、电子设备及存储介质。背景技术[0002]随着应用程序的国际化推广,应用程序的语言本地化变得越来越重要。在使用应用程序时,用户使用的语言不同,需要切换不同的语言。[0003]目前针对应用程序的语言切换,接收到