多语言界面显示的调整方法、装置、电子设备及存储介质与流程
未命名
09-22
阅读:70
评论:0

1.本技术涉及计算机技术领域,尤其是涉及多语言界面显示的调整方法、装置、电子设备及存储介质。
背景技术:
2.对于大部分应用程序来说,例如,游戏应用程序,均会存在不同语言地区推广的情况,因此,对于应用程序来说,需要在界面中显示适配的语言,来为不同语言应用习惯的用户提供适配的显示服务,而对于不同的语言来说,表达同一语义的词组的长度可能会存在不同,因此,在针对于应用程序在不同语言地区的适配调整时,需要考虑多语言调整显示的问题。
3.相关技术中,在进行不同语言之间的相互转换时,均是在界面编辑器中进行文本框的管理,同时在文字管理页中管理不同语言类型的语言文字,当界面县市出现问题时,会针对具体的界面问题进行不同的修改,并且在每次界面出现问题时均进行一次修改,修改的过程复杂繁琐,导致出现语言转换调整效率较低的问题。
技术实现要素:
4.有鉴于此,本技术的目的在于提供多语言界面显示的调整方法、装置、电子设备及存储介质,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
5.第一方面,本技术实施例提供了一种多语言界面显示的调整方法,所述调整方法包括:
6.获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;
7.确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;
8.对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;
9.基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
10.第二方面,本技术实施例还提供了一种多语言界面显示的调整装置,所述调整装置包括:
11.文本填入模块,用于获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;
12.异常确定模块,用于确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;
13.规则调整模块,用于对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;
14.界面显示模块,用于基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
15.第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面任一项所述的多语言界面显示的调整方法的步骤。
16.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一项所述的多语言界面显示的调整方法的步骤。
17.本技术实施例提供的多语言界面显示的调整方法、装置、电子设备及存储介质,获取目标语言类型的语言文本配置文件,并将语言配置文件中的文本信息填入编辑界面中的显示文本框中,并确定填入过程中文本信息与填入的显示文本框不适配的目标文本框;对目标文本框的显示规则和/或目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;基于目标ui配置文件以及目标语言文本配置文件,生成与目标语言类型对应的目标显示界面。这样,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
18.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
19.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
20.图1为本技术实施例所提供的一种多语言界面显示的调整方法的流程图;
21.图2为本技术实施例所提供的文字管理页面的示意图之一;
22.图3为本技术实施例所提供的文字管理页面的示意图之二;
23.图4为本技术实施例所提供的文字管理页面的示意图之三;
24.图5为本技术实施例所提供的一种多语言界面显示的调整装置的结构示意图之一;
25.图6为本技术实施例所提供的一种多语言界面显示的调整装置的结构示意图之二;
26.图7为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
27.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本技术保护的范围。
28.经研究发现,对于大部分应用程序来说,例如,游戏应用程序,均会存在不同语言地区推广的情况,因此,对于应用程序来说,需要在界面中显示适配的语言,来为不同语言应用习惯的用户提供适配的显示服务,而对于不同的语言来说,表达同一语义的词组的长度可能会存在不同,因此,在针对于应用程序在不同语言地区的适配调整时,需要考虑多语言调整显示的问题。
29.相关技术中,在进行不同语言之间的相互转换时,均是在界面编辑器中进行文本框的管理,同时在文字管理页中管理不同语言类型的语言文字,当界面县市出现问题时,会针对具体的界面问题进行不同的修改,并且在每次界面出现问题时均进行一次修改,修改的过程复杂繁琐,界面制作时不知翻译会多长,翻译时不知显示的容量具体是多少,无法提前预防;要切换不同语言看了改,且修改方式多样化,无法统一管理;制作,检查和修改大多靠人工,分散,细碎,费劲;导致出现语言转换调整效率较低的问题。
30.基于此,本技术实施例提供了一种多语言界面显示的调整方法,以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
31.请参阅图1,图1为本技术实施例所提供的一种多语言界面显示的调整方法的流程图。如图1中所示,本技术实施例提供的多语言界面显示的调整方法,包括:
32.s101、获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中。
33.s102、确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框。
34.s103、对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整
后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新。
35.s104、基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
36.本技术实施例所提供一种多语言界面显示的调整方法,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
37.下面对本技术实施例示例性的各步骤进行说明:
38.s101、获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中。
39.在本技术实施中,对于大部分应用程序来说,例如,游戏应用程序,均会存在不同语言地区推广的情况,因此,对于应用程序来说,需要在界面中显示适配的语言,来为不同语言应用习惯的用户提供适配的显示服务,而对于不同的语言来说,表达同一语义的词组的长度可能会存在不同,例如,对于打招呼的情景来说,中文为“你好”,英语为“hello”,泰语为韩语为等,因此,在针对于应用程序在不同语言地区的适配调整时,需要考虑多语言调整显示的问题。
40.进一步地,当确定需要翻译的目标语言类型后,首先需要确定出目标语言类型对应的语言文本配置文件,基于语言文本配置文件确定出相应的语言处理规则。
41.具体地,所述语言文本配置文件是基于多语言映射表生成的,通过以下步骤生成所述语言文本配置文件:
42.a1:针对所述目标语言类型,将所述目标语言类型对应的文本标识号码,替换为所述多语言映射表中与该文本标识号码及所述目标语言类型对应的语言资源,得到目标语言类型的文本配置信息。
43.a2:利用与所述目标语言类型对应的语言文本配置文件模板,将所述目标语言类型下的文本配置信息转换为所述目标语言类型下的语言文本配置文件。
44.在本技术实施例中,利用与该种语言类型对应的语言文本配置文件模板,将该种语言类型下的文本配置信息转换为该种语言类型下的语言文本配置文件。
45.该步骤中,能够通过语言文本配置文件模板将配置信息转换为配置文件,比如,配置信息的格式为excel、csv等格式,通过语言文本配置文件模板的转换,则能够生成格式为javascript对象简谱、文本格式、数组格式、字典映射格式以及占位符格式等游戏中计算机能够识别的结构化数据。具体的,语言文本配置文件模板可以选择jinja模板等。
46.在一种可能的实施方式中,所述语言文本配置文件的格式包括以下至少一种:
47.文本格式、数组格式、字典映射格式以及占位符格式。
48.具体地,以语言文本配置文件的格式为占位符来说,占位符的数据来源可以为:代码编辑页中的字符串:开发者可以在代码中定义字符串,作为显示信息;物体编辑器中的信息:开发者在物体编辑器中创建角色、道具、场景等,这些物体需要有名称、描述、属性等信
息;资源管理器中图片的文字信息:如当标记某图片资源的分类为“图片字”,需填信息内容+在图片上测量字高,以及各种数据表等。
49.上述数据均可以是显示在应用程序中的不同界面中显示的信息,对于上述占位符进行设定时,可以参考同类游戏或者同类系统的历史数据,生成更精确的占位符,针对于游戏程序来说,还可以包括玩家来源的信息,例如,玩家输入的文字(其中,玩家输入的文字来源于游戏程序中需要玩家输入信息的场景,如,聊天室、留言板场景等);还可以是网络数据或服务器数据:对于一些需要从服务器或网络端获取数据的游戏,占位符的数据也可以来自服务器或网络端,例如,游戏中的排行榜、用户信息等记录在服务器中的游戏数据。
50.在一种可能的实施方式中,需要先设置编辑界面,通过界面编辑器可以对显示文字的文本框的显示规则以及摆放位置进行设置,即,在输入目标语言类型的文字之前,需要先设置编辑界面。
51.具体地,所述编辑界面中的显示文本框是通过界面编辑器设置的,所述编辑界面中包括多个显示文本框;通过以下步骤确定所述编辑界面:
52.b1:针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则。
53.b2:将每个显示文本框按照对应的目标显示规则以及显示尺寸,放置在待编辑界面的预设区域内,生成所述编辑界面。
54.在本技术实施例中,可以通过界面编辑器进行界面编辑操作,将各个显示文本框放置在界面中的预设区域中,同时,针对于每一个显示文本框,可以确定出该显示文本框的显示文字参数,确定出该显示文本框要显示的文本信息,同时,根据目标语言类型的文本显示参数,确定显示文本框的目标显示规则。
55.具体地,界面编辑器是对显示文本框在界面中进行摆放,同时设置显示规则进行设置,而文字管理页面则是可以设置目标语言类型下的文字的显示规则(文字字号)的,两者之间的信息是互通的,因此,在设置显示文本框的显示规则时,可以实时参考文字管理页面中的文字显示参数;还可以是根据数据表中记录的长度最长数据或者是最短数据确定文字显示参数,即,文字显示参数可以是一个具体数值,也可以是一个数值显示范围。
56.进一步的,在确定出各个显示文本框对应的目标语言类型的文本显示参数后,可以根据目标语言类型的文本显示参数确定显示文本框的目标显示规则。
57.具体地,步骤“针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则”,包括:
58.c1:针对于每一个所述显示文本框,将该显示文本框放置在所述待编辑界面内时,在所述待编辑界面的预设位置处显示至少一个候选显示规则。
59.c2:基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,从至少一个候选文本显示规则中筛选出该显示文本框的目标显示规则。
60.在本技术实例中,针对于每一个显示文本框,将该显示文本框放置在待编辑界面内时,可以将全部可以设置的至少一个候选显示规则显示在待编辑界面的预设位置处(如,显示文本框的预设位置处),根据该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,可以从至少一个候选显示规则中筛选出相应的目标显示规则。
61.其中,所述候选显示规则包括以下至少一种:
62.文本框自适应显示规则、文字缩放规则、文字省略显示规则。
63.具体地,文本框自适应显示规则包括横向自适应以及纵向自适应,其中,横向自适应为:单行,根据字符长度,文本框宽度进行变化;当超过界面的显示边界时被识别为异常(即,根据字符长度横向扩展);纵向自适应为:多行,根据摆放的文本框宽度和字符长度,文本框的高度进行变化;当超过界面的显示边界时被识别为异常(即,根据字符长度纵向扩展)。
64.文字缩放规则可以是字号缩放:根据文本框的大小和字体的大小,自动缩放文字的大小和间距,以确保文字内容完全显示。
65.文字省略显示规则可以是溢出省略号以及直接截断:根据文本框的高度和字号来判断是单行还是多行,当文字长度超过文本框的宽度或高度时,显示省略号“...”表示文字被省略;直接截断:当文字长度超过规定的长度时,直接不显示区域外的文字。
66.值得注意的是,对于文字省略显示规则,需要额外再提供可以将文字完整显示的操作方式:
67.第一种:可以是通过横向操作来显示被省略的文字内容:例如,手机端支持左右滑动;pc端支持鼠标滚轮,键盘左右,按住横向的滚动条控件,上述横向滑动的操作方式仅是在显示文本框进行单行显示时适用。
68.第二种:可以是通过纵向操作来显示被省略的文字内容,例如,手机端支持上下滑动;pc端支持鼠标滚轮,键盘上下,按住纵向的滚动条控件。
69.第三种:可以是通过触发操作触发显示文本框自动横向滚动显示被省略的文字内容,触发操作可以是用户悬停在显示文本框的预设位置处时,进行横向滚动显示,同样的,上述显示文本框自动横向滚动的操作方式仅是在显示文本框进行单行显示时适用。
70.第四种:可以是通过触发操作触发显示文本框自动纵向滚动显示被省略的文字内容,同样的,触发操作可以是用户悬停在显示文本框的预设位置处时,进行纵向滚动显示。
71.第五种:可以是显示文本框在确定存在有被省略的文字内容时,可以直接自动横向循环滚动显示被省略的文字内容,同样的,上述显示文本框自动横向滚动的操作方式仅是在显示文本框进行单行显示时适用。
72.第六种:可以是显示文本框在确定存在有被省略的文字内容时,可以直接自动纵向循环滚动显示被省略的文字内容。
73.进一步的,在确定出显示文本框的候选显示规则,并且筛选出目标显示规则后,将每个显示文本框按照对应的目标显示规则以及显示尺寸,将每个显示文本框按照对应的目标显示规则以及显示尺寸,对应放置在待编辑界面的预设区域内,生成摆放完成显示文本框的编辑界面。
74.s102、确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框。
75.在本技术实施例中,在确定出待编辑界面后,将执行将目标语言类型的文本信息填入所述编辑界面的过程,并确定出至少一个文本信息与填入的显示文本框不适配的目标文本框。
76.在一种可能的实施方式中,文本信息与填入的显示文本框不适配的情况为:目标文本框无法将填入的文本内容显示完整。
77.具体地,步骤“确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框”,包括:
78.d1:在所述目标语言类型的文本信息填入所述编辑界面的过程中,确定每一个文本信息对应的显示文本框的目标显示规则、显示参数。
79.d2:将依据目标显示规则以及显示参数显示时,无法完整显示所述文本信息的显示文本框,确定为所述目标文本框。
80.在本技术实例中,对于文字输入进行输入空间提示的过程是在文字管理页面进行的,在目标语言类型的文本信息填入编辑界面的过程中,需要根据文本的文字标识(文字id)确定出对应的显示文本框的目标显示规则、显示参数(显示文本框的尺寸等参数),若是在文字写入时确定依据目标显示规则以及显示参数显示时,无法完整显示所述文本信息的显示文本框,则确定输入文本与显示文本框不适配,输入发生异常。
81.在一种可能的实施方式中,在文字管理页面可以对文字的显示参数(显示字号等)进行调整,调整方式是可以设置不同语言类型的显示字号的默认值,例如,默认中文1.0pt,英文0.8pt。
82.具体地,可以是在不同语言类型处设置可交互区域,当检测到在可交互区域的悬停操作时,显示不同语言的比例调整区域,可以通过在比例调整区域内的输入,或者是根据选择操作对显示字号进行加减操作。
83.在一种可能实施方式中,还可以在比例调整区域中设置不同语言类型的字号显示阈值,超过字号显示阈值就认定为异常。
84.例如,最小字号的限制:中文最小设定为22pt,超过则判定为异常;英文最小设定为20pt,超过则判定为异常。
85.值得注意的是,在文字管理页面进行文字字号设置也是全局性的,在文字管理页面对文字的显示参数进行设置后,同一文字标识的文字的显示参数也会进行更新。
86.在一种可能的实施方式中,请参阅图2,图2为本技术实施例所提供的文字管理页面的示意图之一,如图2所示,在输入发生异常时,可以对输入异常的文字进行标记显示(背影高亮、文字标红等),如图2中所示,标记为背景阴影,此时,对应的目标文本框可以进行点击交互,通过点击显示异常的目标文本框可以直接跳转至界面编辑器,对目标文本框的显示规则进行修改。
87.在另一种可能的实施方式中,可以直接在文字管理页面修改目标文本框的显示规则,修改后,直接同步至界面编辑器中相应的显示文本框进行同步修改,减少跳转到对应界面进行修改的跳转等待时间,可以进一步提升多语言显示界面显示调整的效率。
88.具体地,在步骤“确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框”,包括:
89.e1:在所述目标文本框的预设位置处显示至少一个候选显示规则。
90.e2:从所述候选显示规则中确定更新显示规则,通过所述更新显示规则更新所述目标文本框的显示规则,并将所述更新显示规则同步至显示同一文字标识的文本的显示文本框。
91.在本技术实施例中,在一种可能的实施方式中,可以在目标文本框的预设位置处显示至少一个候选显示规则,至少一个候选规则的显示方式可以是直接显示在目标文本的
预设位置处,还可以是在目标文本框的预设位置处显示一可交互控件,通过对控件的触控操作,显示至少一个候选规则,通过在至少一个候选控件处的选择修改,直接在文字管理页面修改目标文本框的显示规则,修改后,直接同步至显示同一文字标识的文本的显示文本框。
92.在另一种可能的实施方式中,当目标语言类型为多种时,可以直接在填入文本信息时,展示在各个目标文本框的显示规则下不同语言类型的显示效果,同时对异常的显示语言标注异常。
93.具体地,所述调整方法还包括:
94.f1:展示所述显示文本框在每个显示候选显示规则下,将所述目标语言类型的文本信息填入所述编辑界面的显示文本框中的文字显示效果。
95.在本技术实施例中,请参阅图3,图3为本技术实施例所提供的文字管理页面的示意图之二,如图3所示,在显示文本框的预设位置处,显示语言种类切换控件,可以在通该语言种类切换控件切换不同的语言进行显示,同时还可以选择显示的候选显示规则,并展示在不同语言类型下的不同显示规则下的显示形式。
96.进一步的,请参阅图4,图4为本技术实施例所提供的文字管理页面的示意图之三,如图4所示,当出现文字内容与目标显示框不适配的异常情况时,还会在语言种类切换控件中显示提示标识(如图中所示的圆点),通过对语言种类切换控件的触控操作可以显示具体出现异常的语言类型,同时在对应的画板中也通过文本框来进行标识显示。
97.进一步的,对于目标语言类型的文本信息填入所述编辑界面的过程中的异常情况,除了跳转至文字管理页面调整字号或者是跳转至界面编辑器对显示文本框的显示规则进行编辑,还可以是将全部异常汇总至同一统筹页面中,对全部异常进行批量管理以及修改。
98.s103、对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新。
99.在本技术实施例中,对于不同的异常信息,可以是通过同一统筹页面中的不同工程信息进行显示,并且在显示条目中可以跳转到对应的界面编辑器中的显示文本框或者是文字管理页面中的文字处进行修改,也可以不再跳转直接在统筹页面中针对于显示文本框的显示规则或者是文字的显示参数进行调整,并在调整后直接同步到同一文字标识的文本的显示文本框和/或对应的文本信息,进行统一更新修正,以避免再次出现显示异常的问题出现。
100.在一种可能的实施方式中,在确定出文本信息与填入的显示文本框不适配的目标文本框之后,可能调整的是文字的显示参数也可以是目标文本框的显示规则,还可以是同时调整两者,可以综合考虑不同的调整方式及其影响因素,筛选出最佳调整方案,对目标文本框的显示参数和/或目标文本框中填入的文本的文字显示规则进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件。
101.在一种可能的实施方式中,在确定出发生显示异常的目标文本框后,可以展示推荐的文本框显示规则,以供用户进行选择调整。
102.具体地,可以是根据历史调整数据,确定出调整频率较高的显示规则(可以是一条也可以是多条)推荐给用户。
103.例如,针对于上述示例,若是文本内容超出目标文本框的字数量较少,可以推荐“横向自适应”或者“纵向自适应”的显示规则;文本内容超出目标文本框的字数量较多,可以推荐“溢出省略号”的显示规则。
104.进一步的,在对目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整后,需要进行同步,以批量进行修正。
105.s104、基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
106.在本技术实施例中,在确定出与目标语言类型相对应的目标ui配置文件以及目标语言文本配置文件后,按照目标ui配置文件以及目标语言文本配置文件进行渲染,即可得到符合目标语言类型对应的显示规则的目标语言类型对应的目标显示界面。
107.在一种可能的实施方式中,渲染后的目标显示界面可以在无异常的情况下对目标语言进行显示,目标显示界面中的目标文本框适配目标语言的长度以及显示参数,目标语言的维护以及修改完成。
108.本技术实施例提供的多语言界面显示的调整方法,获取目标语言类型的语言文本配置文件,并将语言配置文件中的文本信息填入编辑界面中的显示文本框中,并确定填入过程中文本信息与填入的显示文本框不适配的目标文本框;对目标文本框的显示规则和/或目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;基于目标ui配置文件以及目标语言文本配置文件,生成与目标语言类型对应的目标显示界面。这样,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
109.基于同一发明构思,本技术实施例中还提供了与多语言界面显示的调整方法对应的多语言界面显示的调整装置,由于本技术实施例中的装置解决问题的原理与本技术实施例上述多语言界面显示的调整方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
110.请参阅图5、图6,图5为本技术实施例所提供的一种多语言界面显示的调整装置的结构示意图之一,图6为本技术实施例所提供的一种多语言界面显示的调整装置的结构示意图之二。如图5中所示,所述调整装置500包括:
111.文本填入模块510,用于获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;
112.异常确定模块520,用于确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;
113.规则调整模块530,用于对所述目标文本框的显示规则和/或所述目标文本框中填
入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;
114.界面显示模块540,用于基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
115.在一种可能的实施方式中,如图6所示,所述调整装置500还包括界面生成模块550,所述界面生成模块550用于:
116.针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则;
117.将每个显示文本框按照对应的目标显示规则以及显示尺寸,放置在待编辑界面的预设区域内,生成所述编辑界面。
118.在一种可能的实施方式中,如图6所示,所述调整装置500还包括显示效果展示模块560,所述显示效果展示模块560用于:
119.展示所述显示文本框在每个显示候选显示规则下,将所述目标语言类型的文本信息填入所述编辑界面的显示文本框中的文字显示效果。
120.在一种可能的实施方式中,如图6所示,所述调整装置500还包括显示规则筛选模块570,所述显示规则筛选模块570用于:
121.在所述目标文本框的预设位置处显示至少一个候选显示规则;
122.从所述候选显示规则中确定更新显示规则,通过所述更新显示规则更新所述目标文本框的显示规则,并将所述更新显示规则同步至显示同一文字标识的文本的显示文本框。
123.在一种可能的实施方式中,如图6所示,所述调整装置500还包括配置文件生成模块580,所述配置文件生成模块580用于:
124.针对所述目标语言类型,将所述目标语言类型对应的文本标识号码,替换为所述多语言映射表中与该文本标识号码及所述目标语言类型对应的语言资源,得到目标语言类型的文本配置信息;
125.利用与所述目标语言类型对应的语言文本配置文件模板,将所述目标语言类型下的文本配置信息转换为所述目标语言类型下的语言文本配置文件。
126.在一种可能的实施方式中,所述界面生成模块550在用于针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则时,所述界面生成模块550用于:
127.针对于每一个所述显示文本框,将该显示文本框放置在所述待编辑界面内时,在所述待编辑界面的预设位置处显示至少一个候选显示规则;
128.基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,从至少一个候选文本显示规则中筛选出该显示文本框的目标显示规则。
129.在一种可能的实施方式中,所述候选显示规则包括以下至少一种:
130.文本框自适应显示规则、文字缩放规则、文字省略显示规则。
131.在一种可能的实施方式中,所述异常确定模块520在用于确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配
的目标文本框时,所述异常确定模块520用于:
132.在所述目标语言类型的文本信息填入所述编辑界面的过程中,确定每一个文本信息对应的显示文本框的目标显示规则、显示参数;
133.将依据目标显示规则以及显示参数显示时,无法完整显示所述文本信息的显示文本框,确定为所述目标文本框。
134.在一种可能的实施方式中,所述语言文本配置文件的格式包括以下至少一种:
135.文本格式、数组格式、字典映射格式以及占位符格式。
136.本技术实施例提供的多语言界面显示的调整装置,获取目标语言类型的语言文本配置文件,并将语言配置文件中的文本信息填入编辑界面中的显示文本框中,并确定填入过程中文本信息与填入的显示文本框不适配的目标文本框;对目标文本框的显示规则和/或目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;基于目标ui配置文件以及目标语言文本配置文件,生成与目标语言类型对应的目标显示界面。这样,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
137.请参阅图7,图7为本技术实施例所提供的一种电子设备的结构示意图。如图7中所示,所述电子设备700包括处理器710、存储器720和总线730。
138.所述存储器720存储有所述处理器710可执行的机器可读指令,当电子设备700运行时,所述处理器710与所述存储器720之间通过总线730通信,使得所述处理器710在运行时执行以下指令:
139.获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;
140.确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;
141.对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;
142.基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
143.一种可能的实施方式中,处理器710执行的指令中,所述编辑界面中的显示文本框是通过界面编辑器设置的,所述编辑界面中包括多个显示文本框;通过以下步骤确定所述编辑界面:
144.针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则;
145.将每个显示文本框按照对应的目标显示规则以及显示尺寸,放置在待编辑界面的
预设区域内,生成所述编辑界面。
146.一种可能的实施方式中,处理器710执行的指令中,所述针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则,包括:
147.针对于每一个所述显示文本框,将该显示文本框放置在所述待编辑界面内时,在所述待编辑界面的预设位置处显示至少一个候选显示规则;
148.基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,从至少一个候选文本显示规则中筛选出该显示文本框的目标显示规则。
149.一种可能的实施方式中,处理器710执行的指令中,所述候选显示规则包括以下至少一种:
150.文本框自适应显示规则、文字缩放规则、文字省略显示规则。
151.一种可能的实施方式中,处理器710执行的指令中,还包括:
152.展示所述显示文本框在每个显示候选显示规则下,将所述目标语言类型的文本信息填入所述编辑界面的显示文本框中的文字显示效果。
153.一种可能的实施方式中,处理器710执行的指令中,所述确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框,包括:
154.在所述目标语言类型的文本信息填入所述编辑界面的过程中,确定每一个文本信息对应的显示文本框的目标显示规则、显示参数;
155.将依据目标显示规则以及显示参数显示时,无法完整显示所述文本信息的显示文本框,确定为所述目标文本框。
156.一种可能的实施方式中,处理器710执行的指令中,还包括:
157.在所述目标文本框的预设位置处显示至少一个候选显示规则;
158.从所述候选显示规则中确定更新显示规则,通过所述更新显示规则更新所述目标文本框的显示规则,并将所述更新显示规则同步至显示同一文字标识的文本的显示文本框。
159.一种可能的实施方式中,处理器710执行的指令中,所述语言文本配置文件是基于多语言映射表生成的,通过以下步骤生成所述语言文本配置文件:
160.针对所述目标语言类型,将所述目标语言类型对应的文本标识号码,替换为所述多语言映射表中与该文本标识号码及所述目标语言类型对应的语言资源,得到目标语言类型的文本配置信息;
161.利用与所述目标语言类型对应的语言文本配置文件模板,将所述目标语言类型下的文本配置信息转换为所述目标语言类型下的语言文本配置文件。
162.一种可能的实施方式中,处理器710执行的指令中,所述语言文本配置文件的格式包括以下至少一种:
163.文本格式、数组格式、字典映射格式以及占位符格式。
164.通过上述方式,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置
文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率;同时,界面编辑器中对目标文本框的显示规则的调整与文字管理页面中对文字显示参数的调整是同步的,进一步减少了同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
165.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,使得该计算机程序被处理器运行时执行以下指令:
166.获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;
167.确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;
168.对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;
169.基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。
170.一种可能的实施方式中,计算机可读存储介质执行的指令中,所述编辑界面中的显示文本框是通过界面编辑器设置的,所述编辑界面中包括多个显示文本框;通过以下步骤确定所述编辑界面:
171.针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则;
172.将每个显示文本框按照对应的目标显示规则以及显示尺寸,放置在待编辑界面的预设区域内,生成所述编辑界面。
173.一种可能的实施方式中,计算机可读存储介质执行的指令中,所述针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则,包括:
174.针对于每一个所述显示文本框,将该显示文本框放置在所述待编辑界面内时,在所述待编辑界面的预设位置处显示至少一个候选显示规则;
175.基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,从至少一个候选文本显示规则中筛选出该显示文本框的目标显示规则。
176.一种可能的实施方式中,计算机可读存储介质执行的指令中,所述候选显示规则包括以下至少一种:
177.文本框自适应显示规则、文字缩放规则、文字省略显示规则。
178.一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:
179.展示所述显示文本框在每个显示候选显示规则下,将所述目标语言类型的文本信息填入所述编辑界面的显示文本框中的文字显示效果。
180.一种可能的实施方式中,计算机可读存储介质执行的指令中,所述确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框,包括:
181.在所述目标语言类型的文本信息填入所述编辑界面的过程中,确定每一个文本信息对应的显示文本框的目标显示规则、显示参数;
182.将依据目标显示规则以及显示参数显示时,无法完整显示所述文本信息的显示文本框,确定为所述目标文本框。
183.一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:
184.在所述目标文本框的预设位置处显示至少一个候选显示规则;
185.从所述候选显示规则中确定更新显示规则,通过所述更新显示规则更新所述目标文本框的显示规则,并将所述更新显示规则同步至显示同一文字标识的文本的显示文本框。
186.一种可能的实施方式中,计算机可读存储介质执行的指令中,所述语言文本配置文件是基于多语言映射表生成的,通过以下步骤生成所述语言文本配置文件:
187.针对所述目标语言类型,将所述目标语言类型对应的文本标识号码,替换为所述多语言映射表中与该文本标识号码及所述目标语言类型对应的语言资源,得到目标语言类型的文本配置信息;
188.利用与所述目标语言类型对应的语言文本配置文件模板,将所述目标语言类型下的文本配置信息转换为所述目标语言类型下的语言文本配置文件。
189.一种可能的实施方式中,计算机可读存储介质执行的指令中,所述语言文本配置文件的格式包括以下至少一种:
190.文本格式、数组格式、字典映射格式以及占位符格式。
191.通过上述方式,在目标语言类型的文本信息填入编辑界面的过程中,汇总文本信息与显示文本框不适配出现异常的目标文本框信息,并批量异常的目标文本框的显示规则和/或文本信息的显示参数进行修改,修改后同步至相应的文本框处,并依据修改后的配置文件对目标语言的显示界面进行配置,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率;同时,界面编辑器中对目标文本框的显示规则的调整与文字管理页面中对文字显示参数的调整是同步的,进一步减少了同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。
192.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
193.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
194.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
195.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
196.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
197.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种多语言界面显示的调整方法,其特征在于,所述调整方法包括:获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或所述文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。2.根据权利要求1所述的调整方法,其特征在于,所述编辑界面中的显示文本框是通过界面编辑器设置的,所述编辑界面中包括多个显示文本框;通过以下步骤确定所述编辑界面:针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则;将每个显示文本框按照对应的目标显示规则以及显示尺寸,放置在待编辑界面的预设区域内,生成所述编辑界面。3.根据权利要求2所述的调整方法,其特征在于,所述针对于每一个所述显示文本框,基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,确定该显示文本框的目标显示规则,包括:针对于每一个所述显示文本框,将该显示文本框放置在所述待编辑界面内时,在所述待编辑界面的预设位置处显示至少一个候选显示规则;基于该显示文本框的显示文字关联参数,以及所述目标语言类型的文本显示参数,从至少一个候选文本显示规则中筛选出该显示文本框的目标显示规则。4.根据权利要求3所述的调整方法,其特征在于,所述候选显示规则包括以下至少一种:文本框自适应显示规则、文字缩放规则、文字省略显示规则。5.根据权利要求1所述的调整方法,其特征在于,所述调整方法还包括:展示所述显示文本框在每个显示候选显示规则下,将所述目标语言类型的文本信息填入所述编辑界面的显示文本框中的文字显示效果。6.根据权利要求1所述的调整方法,其特征在于,所述确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框,包括:在所述目标语言类型的文本信息填入所述编辑界面的过程中,确定每一个文本信息对应的显示文本框的目标显示规则、显示参数;将依据目标显示规则以及显示参数显示时,无法完整显示所述文本信息的显示文本框,确定为所述目标文本框。7.根据权利要求1所述的调整方法,其特征在于,在所述确定在所述目标语言类型的文
本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框之后,所述调整方法还包括:在所述目标文本框的预设位置处显示至少一个候选显示规则;从所述候选显示规则中确定更新显示规则,通过所述更新显示规则更新所述目标文本框的显示规则,并将所述更新显示规则同步至显示同一文字标识的文本的显示文本框。8.根据权利要求1所述的调整方法,其特征在于,所述语言文本配置文件是基于多语言映射表生成的,通过以下步骤生成所述语言文本配置文件:针对所述目标语言类型,将所述目标语言类型对应的文本标识号码,替换为所述多语言映射表中与该文本标识号码及所述目标语言类型对应的语言资源,得到目标语言类型的文本配置信息;利用与所述目标语言类型对应的语言文本配置文件模板,将所述目标语言类型下的文本配置信息转换为所述目标语言类型下的语言文本配置文件。9.根据权利要求1所述的调整方法,其特征在于,所述语言文本配置文件的格式包括以下至少一种:文本格式、数组格式、字典映射格式以及占位符格式。10.一种多语言界面显示的调整装置,其特征在于,所述调整装置包括:文本填入模块,用于获取目标语言类型的语言文本配置文件,并按照所述语言文本配置文件中指示的文字显示规则,将所述语言文本配置文件中的文本信息填入编辑界面中的显示文本框中;异常确定模块,用于确定在所述目标语言类型的文本信息填入所述编辑界面的过程中,至少一个文本信息与填入的显示文本框不适配的目标文本框;规则调整模块,用于对所述目标文本框的显示规则和/或所述目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标ui配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;界面显示模块,用于基于所述目标ui配置文件以及所述目标语言文本配置文件,生成与所述目标语言类型对应的目标显示界面。11.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至9任一项所述的多语言界面显示的调整方法的步骤。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至9任一项所述的多语言界面显示的调整方法的步骤。
技术总结
本申请提供了多语言界面显示的调整方法、装置、电子设备及存储介质,将目标语言类型的语言文本配置文件中的文本信息填入编辑界面中的显示文本框中,确定文本信息与填入的显示文本框不适配的目标文本框;对目标文本框的显示规则和/或目标文本框中填入的文本的文字显示参数进行调整,确定调整后的目标UI配置文件以及目标语言文本配置文件;并将调整后的显示文本框的显示规则和/或文字显示参数同步至显示同一文字标识的文本的显示文本框和/或对应的文本信息进行更新;基于目标UI配置文件以及目标语言文本配置文件,生成与目标语言类型对应的目标显示界面。这样,可以减少同一界面问题的修改次数,有助于提升语言转换中界面显示的调整效率。的调整效率。的调整效率。
技术研发人员:陈启明
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2023.07.21
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/