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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111124406A(43)申请公布日2020.05.08(21)申请号201911260129.5(22)申请日2019.12.10(71)申请人东软集团股份有限公司地址110179辽宁省沈阳市浑南新区新秀街2号申请人东软集团(大连)有限公司(72)发明人陆国际纪勇(74)专利代理机构北京英创嘉友知识产权代理事务所(普通合伙)11447代理人魏嘉熹(51)Int.Cl.G06F8/38(2018.01)G06F9/451(2018.01)权利要求书2页说明书8页附图3页(54)发明名称静态页面语言切换方法、装置、存储介质及电子设备(57)摘要本公开涉及一种静态页面语言切换方法、装置、存储介质及电子设备,所述方法包括:在静态页面进行语言切换时,确定所述静态页面要切换到的目标显示语言;从所述静态页面对应的页面集合中确定所述目标显示语言对应的目标显示页面,其中,所述页面集合包含所述静态页面在多个显示语言下分别对应的显示页面,所述显示页面是基于所述静态页面的配置文件生成的;显示所述目标显示页面,其中,所述目标显示页面的内容是通过所述目标显示语言显示的。因此,可以在确定出目标显示页面时,可以直接进行显示,从而避免现有技术中基于json文件对静态页面进行动态渲染,提高页面响应速度。并且,页面集合中的多页面均可以进行便捷维护,便于进行语言切换。CN111124406ACN111124406A权利要求书1/2页1.一种静态页面语言切换方法,其特征在于,所述方法包括:在静态页面进行语言切换时,确定所述静态页面要切换到的目标显示语言;从所述静态页面对应的页面集合中确定所述目标显示语言对应的目标显示页面,其中,所述页面集合包含所述静态页面在多个显示语言下分别对应的显示页面,所述显示页面是基于所述静态页面的配置文件生成的;显示所述目标显示页面,其中,所述目标显示页面的内容是通过所述目标显示语言显示的。2.根据权利要求1所述的方法,其特征在于,所述静态页面的配置文件通过如下方式生成:获取所述静态页面的源代码;根据所述源代码获取所述静态页面中显示对象的路径和所述显示对象的显示数据;将所述显示对象的路径与所述显示对象的显示数据进行关联,并存储至所述配置文件。3.根据权利要求2所述的方法,其特征在于,所述显示页面是通过如下方式基于所述静态页面的配置文件生成:获取与所述静态页面对应的多个配置文件以及所述静态页面的源代码,其中,每个配置文件对应一种显示语言;针对每个配置文件,执行以下操作:以该配置文件中显示对象的路径所关联的显示数据,替换所述静态页面的源代码中与所述显示对象的路径对应的数据,以获得所述静态页面在该配置文件对应的显示语言下所对应的显示页面。4.根据权利要求1所述的方法,其特征在于,所述静态页面的显示语言和所述静态页面的配置文件一一对应,所述静态页面的不同配置文件中、所述显示对象的路径和数量相同。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述配置文件基于键值对生成。6.一种静态页面语言切换装置,其特征在于,所述装置包括:第一确定模块,用于在静态页面进行语言切换时,确定所述静态页面要切换到的目标显示语言;第二确定模块,用于从所述静态页面对应的页面集合中确定所述目标显示语言对应的目标显示页面,其中,所述页面集合包含所述静态页面在多个显示语言下分别对应的显示页面,所述显示页面是基于所述静态页面的配置文件生成的;显示模块,用于显示所述目标显示页面,其中,所述目标显示页面的内容是通过所述目标显示语言显示的。7.根据权利要求6所述的装置,其特征在于,所述静态页面的配置文件通过如下方式生成:获取所述静态页面的源代码;根据所述源代码获取所述静态页面中显示对象的路径和所述显示对象的显示数据;将所述显示对象的路径与所述显示对象的显示数据进行关联,并存储至所述配置文件。2CN111124406A权利要求书2/2页8.根据权利要求7所述的装置,其特征在于,所述显示页面是通过如下方式基于所述静态页面的配置文件生成:获取与所述静态页面对应的多个配置文件以及所述静态页面的源代码,其中,每个配置文件对应一种显示语言;针对每个配置文件,执行以下操作:以该配置文件中显示对象的路径所关联的显示数据,替换所述静态页面的源代码中与所述显示对象的路径对应的数据,以获得所述静态页面在该配置文件对应的显示语言下所对应的显示页面。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5中任一项所述方法的步骤。10.一种电子设备,其特征在于,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-5中任一项所述方法的步骤。3