虚拟应用的文本信息生成方法和装置与流程

文档序号:11154366阅读:389来源:国知局
虚拟应用的文本信息生成方法和装置与制造工艺

本发明涉及计算机领域,具体而言,涉及一种虚拟应用的文本信息生成方法和装置。



背景技术:

目前,对于一般应用的多语言版本,因为涉及的文字较少,只需要在开发阶段使用可扩展标记语言(Extensible Markup Language,简称为xml)来配置所有的文本,应用中所有需要用到文本的地方都从这xml中获取即可。

当虚拟应用涉及大量表格时,比如,当游戏应用涉及到大量表格,且格式不一,每张表格中会包含不同的文本字段。由于虚拟应用的代码中不会包含任何文本,所需的文本都是从配置表中读取出的。针对不同语言版本的文本就会有不同的配置表,其中,这些配置表中除了语言有不同版本外,其余的核心数据都是相同的。

通过不同语言版本创建不同的配置表格,可以实现配置文本的文本信息的多语言化。对于虚拟应用中涉及的界面资源则需要进行手动替换。

以上方案有存在以下问题:

(1)只能针对一个较为稳定的基础配置版本制作文本信息的多语言版本,一旦基础版本修改,其对应的各个文本信息的配置都需要做相应的修改,导致虚拟应用的文本信息生成效率低的问题;

(2)在对文本信息进行处理时,比如,对文本信息翻译进行翻译时,需要提供包括文本信息的所有配置表,存在核心数据外泄的隐患;

(3)对于虚拟应用中涉及的界面,无法自动修改界面,界面中的图片替换需要人工干预,导致虚拟应用的文本信息生成效率低的问题。

针对上述的虚拟应用的文本信息生成效率低的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种虚拟应用的文本信息生成方法和装置,以至少解决相关技术虚拟应用的文本信息生成效率低的技术问题。

根据本发明实施例的一个方面,提供了一种虚拟应用的文本信息生成方法。该虚拟应用的文本信息生成方法包括:获取虚拟应用中的原始配置资源;通过运行预设脚本提取原始配置资源中的原始文本信息;将原始文本信息生成为预设格式的目标文件;对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件。

根据本发明实施例的另一方面,还提供了一种虚拟应用的文本信息生成装置。该虚拟应用的文本信息生成装置包括:获取单元,用于获取虚拟应用中的原始配置资源;提取单元,用于通过运行预设脚本提取原始配置资源中的原始文本信息;生成单元,用于将原始文本信息生成为预设格式的目标文件;处理单元,用于对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;展示单元,用于根据原始配置资源展示包括更新文本信息的更新后的目标文件。

在本发明实施例中,通过获取虚拟应用中的原始配置资源;通过运行预设脚本提取原始配置资源中的原始文本信息;将原始文本信息生成为预设格式的目标文件;对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件,达到了对文本信息进行生成并展示的目的,从而实现了提高虚拟应用的文本信息生成效率的技术效果,进而解决了相关技术虚拟应用的文本信息生成效率低的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种虚拟应用的文本信息生成方法的硬件环境的示意图;

图2是根据本发明实施例的一种虚拟应用的文本信息生成方法的流程图;

图3是根据本发明实施例的一种通过运行第一预设脚本提取原始文本配置资源中的原始文本字段的方法的流程图;

图4是根据本发明实施例的一种将原始文本字段生成为预设格式的表格文件的方法的流程图;

图5是根据本发明实施例的一种通过运行第一预设脚本提取原始文本配置资源中的原始文本字段的方法的流程图;

图6是根据本发明实施例的一种根据原始文本配置资源展示包括更新文本字段的更新后的表格文件的方法的流程图;

图7是根据本发明实施例的一种根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值的方法的流程图;

图8是根据本发明实施例的一种根据原始图片配置资源展示包括更新文本信息的更新后的目标图片的方法的流程图;

图9是根据本发明实施例的一种原始配置资源的示意图;

图10是根据本发明实施例的一种为原始配置资源配置键和键值的示意图;

图11是根据本发明实施例的一种脚本执行方法的流程图;

图12是根据本发明实施例的一种预设格式的目标文件的示意图;

图13是根据本发明实施例的另一种虚拟应用的文本信息生成方法的流程图;

图14是根据本发明实施例的另一种虚拟应用的文本信息生成方法的流程图;

图15是根据本发明实施例的另一种虚拟应用的文本信息生成方法的流程图;

图16是根据本发明实施例的多语言目录的示意图;

图17是根据本发明实施例的一种虚拟应用的界面的示意图;

图18是根据本发明实施例的另一种虚拟应用的界面的示意图;

图19是根据本发明实施例的一种虚拟应用的文本信息生成装置的示意图;

图20是根据本发明实施例的另一种虚拟应用的文本信息生成装置的示意图;

图21是根据本发明实施例的另一种虚拟应用的文本信息生成装置的示意图;

图22是根据本发明实施例的另一种虚拟应用的文本信息生成装置的示意图;以及

图23是根据本发明实施例的一种终端的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,提供了一种虚拟应用的文本信息生成方法的实施例。

可选地,在本实施例中,上述虚拟应用的文本信息生成方法可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。图1是根据本发明实施例的一种虚拟应用的文本信息生成方法的硬件环境的示意图。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本发明实施例的虚拟应用的文本信息生成方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本发明实施例的虚拟应用的文本信息生成方法也可以是由安装在其上的客户端来执行。

图2是根据本发明实施例的一种虚拟应用的文本信息生成方法的流程图。如图2所示,该虚拟应用的文本信息生成方法可以包括以下步骤:

步骤S202,获取虚拟应用中的原始配置资源。

在本发明上述步骤S202提供的方案中,获取虚拟应用中的原始配置资源。

虚拟应用可以为游戏,比如,网页游戏,客户端上的游戏等。虚拟应用上的原始配置资源也即原始基础配置,可以包括原始文本配置资源,比如,原始配置表格,该原始配置表格包括对文本的配置,比如,对文本字段的配置,还可以包括对数据的配置等。该原始配置资源还可以包括原始图片配置资源,比如,包括图片资源的库,该图片资源具有文本信息。

步骤S204,通过运行预设脚本提取原始配置资源中的原始文本信息。

在本发明上述步骤S204提供的方案中,通过运行预设脚本提取原始配置资源中的原始文本信息。

预设脚本为脚本语言,可以为可视化脚本语言(Visual Basic Script,简称为VBS),也可以为JavaScript脚本语言(Flash JavaScript,简称为JSFL)。在获取虚拟应用中的原始配置资源之后,对预设脚本进行运行,比如,运行VBS脚本,提取原始文本配置资源中的原始文本信息,也可以运行JSFL脚本,提取原始图片配置资源中的原始图片信息,其中,原始图片配置资源中包含预设文本信息的原始图片信息,用于对原始图片信息进行配置,其中,原始文本信息包括原始图片信息。

步骤S206,将原始文本信息生成为预设格式的目标文件。

在本发明上述步骤S206提供的方案中,将原始文本信息生成为预设格式的目标文件。

在通过运行预设脚本提取原始配置资源中的原始文本信息之后,可以将原始文本信息生成为预设格式的表格文件,也可以将原始文本信息生成为预设格式的图片文件。预设格式的目标文件包括原始文本信息。

步骤S208,对目标文件中的原始文本信息进行处理,得到更新后的目标文件。

在本发明上述步骤S208提供的方案中,对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息。

在将原始文本信息生成为预设格式的目标文件之后,对目标文件中的原始文本信息进行处理,可以对目标文件的原始文本信息进行管理、翻译、增减等操作,得到更新后的目标文件。可选地,该更新后的目标文件包括对原始文本信息进行处理得到的更新文本信息。

步骤S210,根据原始配置资源展示包括更新文本信息的更新后的目标文件。

在本发明上述步骤S210提供的方案中,根据原始配置资源展示包括更新文本信息的更新后的目标文件。

在对目标文件中的原始文本信息进行处理,得到更新后的目标文件之后,根据原始配置资源展示包括更新文本信息的更新后的目标文件,可以先在原始配置资源中找到更新后的目标文件的标识信息,根据标识信息找到更新后的目标文件的键,根据更新后的目标文件的键找到对应的键值,通过键值显示更新后的目标文件。

通过上述步骤S202至步骤S210,通过获取虚拟应用中的原始配置资源;通过运行预设脚本提取原始配置资源中的原始文本信息;将原始文本信息生成为预设格式的目标文件;对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件,可以解决相关技术虚拟应用的文本信息生成效率低的技术问题,进而达到提高虚拟应用的文本信息生成效率低的技术效果。

作为一种可选的实施例,通过预设脚本提取原始配置资源中的原始文本信息包括:通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,其中,原始配置资源包括用于对原始文本信息进行配置的原始文本配置资源,原始文本信息包括原始文本字段;将原始文本信息生成为预设格式的目标文件包括:将原始文本字段生成为预设格式的表格文件,其中,目标文件包括表格文件,该表格文件也即多语言表格,可以设置多种语言版本。对目标文件中的原始文本信息进行处理,得到更新后的目标文件包括:对表格文件中的原始文本字段进行处理,得到更新后的表格文件,其中,更新后的表格文件中包括对原始文本字段进行处理得到的更新文本字段;根据原始配置资源展示包括更新文本信息的更新后的目标文件包括:根据原始文本配置资源展示包括更新文本字段的更新后的表格文件。

预设脚本包括第一预设脚本,可选地,该第一预设脚本为VBS脚本,原始配置资源包括原始文本配置资源,也即,原基础配置,该原始文本配置资源可以包括原始文本字段,也可以包括虚拟应用的数据等,原始文本信息包括原始文本字段。通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,也即,通过运行第一预设脚本获取原始文本配置资源中的原始文本字段,将原始文本字段从原始文本配置资源中导出,可选地,通过运行第一预设脚本获取原始文本配置资源中所有的原始文本字段,将所有的原始文本字段从原始文本配置资源中导出。在通过运行第一预设脚本获取原始文本配置资源中的原始文本字段之后,打开当前目录下的文本库文件,设置文本库文件的列,并设置列名,可以设置文本库文件为两列,该两列分别用于标识文本字段的文本标识信息和文本内容,复制原始文本配置资源中的文本字段到文本库文件中,文本库文件的当前行数累加,直至复制完原始文本配置资源中的所有原始文本字段。在复制完原始文本配置资源中的所有原始文本字段之后,对文本库文件中的原始文本字段进行唯一性检查,也即,检查文本库文件中的原始文本字段是否有重复的原始文本字段,如果有重复的原始文本字段,则对重复的原始文本字段进行修改,最后保存文本库文件,得到预设格式的表格文件,其中,目标文件包括表格文件。

在得到预设格式的表格文件之后再,对表格文件中的原始文本字段进行处理,得到更新后的表格文件,可以对表格文件中的原始文本字段进行管理、翻译、修改、增加、删除等操作,得到更新文本字段,该更新后的表格文件中包括对原始文本字段进行处理得到的更新文本字段,根据原始文本配置资源展示包括更新文本字段的更新后的表格文件,可以先在原始配置资源中找到更新后的表格文件的更新文本字段的标识信息,根据更新文本字段的标识信息找到更新文本字段的键,根据更新文本字段的键找到对应的键值,通过键值显示更新文本字段,进而显示包括更新文本字段的更新后的表格文件。

作为一种可选的实施例,步骤S204,通过运行预设脚本提取原始配置资源中的原始文本信息包括:通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,进而包括通过运行第一预设脚本来打开原始表格,复制原始表格中的原始文本字段。将原始文本字段生成为预设格式的表格文件包括:粘贴原始文本字段到初始化后的文本库中,将文本库以表格形式显示,得到表格文件。

图3是根据本发明实施例的一种通过运行第一预设脚本提取原始文本配置资源中的原始文本字段的方法的流程图。如图3所示,该通过运行第一预设脚本提取原始文本配置资源中的原始文本字段的方法包括以下步骤:

步骤S301,通过运行第一预设脚本来打开原始表格。

在本发明上述步骤S301提供的方案中,通过运行第一预设脚本来打开原始表格。

原始文本配置资源中的原始文本字段以原始表格的形式表示,在获取虚拟应用中的原始配置资源之后,通过运行第一预设脚本来打开原始表格,可以运行VBS脚本打开原始文本配置资源中的原始表格。

步骤S302,复制原始表格中的原始文本字段。

在本发明上述步骤S302提供的方案中,复制原始表格中的原始文本字段。

运行第一预设脚本包括打开当前目录下的文本库文件,设置待生成表格的列和列名,比如,设置待生成表格文件的列为两列,设置第一列的列名为“文本标识”,设置第二列的列名为“文本”,打开原始表格,复制原始表格中的原始文本字段,实现了通过运行第一预设脚本提取原始文本配置资源中的原始文本字段。

在复制原始表格中的原始文本字段之后,粘贴原始文本字段到初始化后的文本库中,初始化的文本库中的行数累加,直至复制完原始表格中的所有原始文本字段,并将所有原始文本字段粘贴至初始化的文本库中,最后将文本库以表格形式显示,得到表格文件,该表格文件也即上述待生成的表格文件。

该实施例中通过运行第一预设脚本来打开原始表格;复制原始表格中的原始文本字段,粘贴原始文本字段到初始化后的文本库中,将文本库以表格形式显示,得到表格文件,实现了通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,将原始文本字段生成为预设格式的表格文件的目的。

作为一种可选的实施例,步骤S206,将原始文本信息生成为预设格式的目标文件,包括将原始文本字段生成为预设格式的表格文件,进而包括:获取原始文本字段的键和原始文本字段的键值;根据原始文本字段的键和原始文本字段的键值生成预设格式的表格文件,其中,对表格文件中的原始文本字段进行处理,得到更新后的表格文件包括:对表格文件中的原始文本字段的键值进行处理,得到更新后的表格文件。

图4是根据本发明实施例的一种将原始文本字段生成为预设格式的表格文件的方法的流程图。如图4所示,该将原始文本字段生成为预设格式的表格文件的方法包括以下步骤:

步骤S401,获取原始文本字段的键和原始文本字段的键值。

在本发明上述步骤S401提供的方案中,获取原始文本字段的键和原始文本字段的键值,其中,原始文本字段的键通过预设字符串表示,原始文本字段的键值用于表示原始文本字段的内容信息。

原始文本字段通过原始文本字段的键和原始文本字段的键值表示,原始文本字段的键通过预设字符串表示,比如,原始文本字段的键通过以包括“STRID”的字符串进行表示,该原始文本字段的键也即原始文本字段的标识信息,用于标识原始文本字段的唯一性。原始文本字段的键值用于表示原始文本字段的内容信息。在通过运行第一预设脚本提取原始文本配置资源中的原始文本字段之后,获取原始文本字段的键和原始文本字段的键值。

步骤S402,将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件。

在本发明上述步骤S402提供的方案中,将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件。

在获取原始文本字段的键和原始文本字段的键值之后,将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件。比如,将原始文本字段的键设置在表格文件的第一列,将原始文本字段的键值设置在表格文件的第二列,该表格文件的格式为EXCEL格式。

在将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件之后,通过对表格文件中的原始文本字段的键值进行处理,可以对键值所表示的内容信息进行翻译、修改、增加、删除等处理,得到更新后的表格文件,以实现对表格文件中的原始文本字段进行处理,得到更新后的表格文件。

该实施例通过获取原始文本字段的键和原始文本字段的键值,将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件,对表格文件中的原始文本字段的键值进行处理,得到更新后的表格文件,实现了将原始文本字段生成为预设格式的表格文件,对表格文件中的原始文本字段进行处理,得到更新后的表格文件的目的,避免了在生成虚拟应用的文本信息时,只能针对一个较为稳定的原始配置资源来对原始文本字段进行修改,一旦原始配置资源修改,对应的原始文本字段都需要进行相应修改的复杂处理,也避免了在对原始文本字段进行翻译时将所有的原始配置资源都提交所造成的核心数据外泄的情况发生,提高了虚拟应用的文本信息的生成效率。

作为一种可选的实施例,步骤S204,通过运行预设脚本提取原始配置资源中的原始文本信息包括:通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,进而包括:通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段;对原始文本配置资源中的原始文本字段进行替换。

图5是根据本发明实施例的一种通过运行第一预设脚本提取原始文本配置资源中的原始文本字段的方法的流程图。如图5所示,该运行第一预设脚本提取原始文本配置资源中的原始文本字段的方法包括以下步骤:

步骤S501,通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段。

在本发明上述步骤S501提供的方案中,通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段。

在获取虚拟应用中的原始配置资源之后,通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段,可以通过运行VBS脚本来获取原始表格中的原始文本字段。

步骤S502,将原始文本配置资源中的原始文本字段替换为预设字符串,得到更新文本配置资源。

在本发明上述步骤S502提供的方案中,将原始文本配置资源中的原始文本字段替换为预设字符串,得到更新文本配置资源。

在通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段之后,原始文本配置资源不包括任何原始文本字段,将原始文本配置资源中的所有原始文本字段通过预设字符串进行替换,可选地,该预设字符串为包括“STRID”的字符串,进而得到更新文本配置资源。预设格式的表格文件包括原始文本字段的键和原始文本字段的键值,将原始文本字段的键通过更新文本配置资源中的预设字符串表示。此时,虚拟应用的配置表包括更新文本配置资源和预设格式的表格文件。

该实施例通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段,对原始文本配置资源中的原始文本字段进行替换,达到了得到更新文本配置资源的目的。

作为一种可选的实施例,步骤S210,根据原始配置资源展示包括更新文本信息的更新后的目标文件包括:根据原始文本配置资源展示包括更新文本字段的更新后的表格文件,进而包括:在更新文本配置资源中根据用于读取目标更新文本字段的指示信号确定目标更新文本字段的预设标识信息;根据预设标识信息确定目标更新文本字段的键;根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值;根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

图6是根据本发明实施例的一种根据原始文本配置资源展示包括更新文本字段的更新后的表格文件的方法的流程图。如图6所示,该根据原始文本配置资源展示包括更新文本字段的更新后的表格文件的方法包括以下步骤:

步骤S601,接收用于读取目标更新文本字段的指示信号。

在本发明上述步骤S601提供的方案中,接收用于读取目标更新文本字段的指示信号,其中,目标更新文本字段为待展示的更新文本字段。

预设格式的表格文件包括更新文本字段,更新文本字段包括多个更新文本字段,读取目标更新文本字段,该目标更新文本字段为待展示内容信息的更新文本字段。指示信号为用于读取目标更新文本字段的信号,接收指示信号以对目标更新文本字段进行读取。

步骤S602,在更新文本配置资源中根据指示信号确定目标更新文本字段的预设标识信息。

在本发明上述步骤S602提供的方案中,在更新文本配置资源中根据指示信号确定目标更新文本字段的预设标识信息。

在接收用于读取目标更新文本字段的指示信号之后,可以从原始文本配置资源中找到包括更新文本字段的配置表格,在包括更新文本字段的配置表格中根据指示信号确定目标更新文本字段的与预设标识信息,该预设标识信息可以为更新文本字段的ID,用于标识更新文本字段的唯一性。

步骤S603,根据预设标识信息确定目标更新文本字段的键。

在本发明上述步骤S603提供的方案中,根据预设标识信息确定目标更新文本字段的键。

目标更新文本字段通过目标更新文本字段的键和目标更新文本字段的键值表示。在根据指示信号确定目标更新文本字段的预设标识信息之后,根据预设标识信息确定更新文本字段的键,可以根据更新文本字段的ID在包括更新文本字段的配置表格中查找包括“STRID”的更新文本字段的信息。

步骤S604,根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值。

在本发明上述步骤S604提供的方案中,根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值,其中,目标更新文本字段的键值用于表示目标更新文本字段的内容信息。

目标更新文本字段的键与目标更新文本字段的键值具有一一对应关系。在根据预设标识信息确定目标更新文本字段的键之后,根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值,进而确定目标更新文本字段的内容信息。

步骤S605,根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

在本发明上述步骤S605提供的方案中,根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

在根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值之后,根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

该实施例通过接收用于读取目标更新文本字段的指示信号,目标更新文本字段为待展示的更新文本字段;在更新文本配置资源中根据指示信号确定目标更新文本字段的预设标识信息;根据预设标识信息确定目标更新文本字段的键;根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值,目标更新文本字段的键值用于表示目标更新文本字段的内容信息;根据目标更新文本字段的键值展示目标更新文本字段的内容信息,实现了根据原始文本配置资源展示包括更新文本字段的更新后的表格文件的目的,达到了提高虚拟应用的文本信息生成效率。

作为一种可选的实施例,步骤S604,根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值包括:通过判断目标更新文本字段的键包含预设字符串,从表格文件中查找目标更新文本字段的键值。

图7是根据本发明实施例的一种根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值的方法的流程图。该根据原始文本配置资源展示包括更新文本字段的更新后的表格文件的方法包括以下步骤:

步骤S701,判断目标更新文本字段的键是否包含预设字符串。

在本发明上述步骤S701提供的方案中,判断目标更新文本字段的键是否包含预设字符串。

在根据预设标识信息确定目标更新文本字段的键之后,判断目标更新文本字段的键是否包含预设字符串,该预设字符串可以以“STRID”开头,可以判断目标更新文本字段的键是否以“STRID”开头。

步骤S702,从表格文件中查找目标更新文本字段的键值。

在本发明上述步骤S702提供的方案中,如果判断出目标更新文本字段的键包含预设字符串,从表格文件中查找目标更新文本字段的键值。

在判断目标更新文本字段的键是否包含预设字符串之后,如果判断出目标更新文本字段的键包含预设字符串,从多语言表中通过更新文本字段的键找到与更新文本字段的键相对应的键值,进而对更新文本字段的键值所表示的内容信息进行展示。

作为一种可选的实施例,通过运行预设脚本提取原始配置资源中的原始文本信息包括:通过运行第二预设脚本提取原始图片配置资源中的包含预设文本信息的原始图片信息,其中,原始配置资源包括用于对原始图片信息进行配置的原始图片配置资源,原始文本信息包括原始图片信息;将原始文本信息生成为预设格式的目标文件包括:根据原始图片信息对应的预设前缀将原始图片信息对应的原始图片导出,得到预设格式的目标图片,其中,目标文件包括目标图片,目标图片包括预设文本信息;对目标文件中的原始文本信息进行处理,得到更新后的目标文件包括:对目标图片中的预设文本信息进行处理,得到更新后的目标图片,其中,更新后的目标图片中包括对预设文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件包括:根据原始图片配置资源展示包括更新文本信息的更新后的目标图片。

作为一种可选的实施例,步骤S210,根据原始配置资源展示包括更新文本信息的更新后的目标文件,包括:根据原始图片配置资源展示包括更新文本信息的更新后的目标图片,进而包括在原始图片配置资源中存在与目标图片的文件名相同的原始图片的情况下,将与更新后的目标图片的文件名相同的原始图片替换为更新后的目标图片;展示更新后的目标图片。

图8是根据本发明实施例的一种根据原始图片配置资源展示包括更新文本信息的更新后的目标图片的方法的流程图。如图8所示,该根据原始图片配置资源展示包括更新文本信息的更新后的目标图片的方法包括以下步骤:

步骤S801,获取更新后的目标图片的文件名。

在本发明上述步骤S801提供的方案中,获取更新后的目标图片的文件名。

步骤S802,判断原始图片配置资源中是否存在与更新后的目标图片的文件名相同的原始图片。

在本发明上述步骤S802提供的方案中,判断原始图片配置资源中是否存在与更新后的目标图片的文件名相同的原始图片。

步骤S803,将与更新后的目标图片的文件名相同的原始图片替换为更新后的目标图片。

在本发明上述步骤S803提供的方案中,如果判断出原始图片配置资源中存在与目标图片的文件名相同的原始图片,将与更新后的目标图片的文件名相同的原始图片替换为更新后的目标图片。

步骤S804,展示更新后的目标图片。

在本发明上述步骤S805提供的方案中,展示更新后的目标图片。

可选地,虚拟应用中包含诸多的界面,大部分界面中都带有美术字,或图片中包含文字,在制作多语言版本时就需要将其替换成对应的语言版本。相较于人工替换的费时费力,该实施例采用JSFL脚本进行替换,具有快捷高效等特点,达到了提高虚拟应用的文本信息生成效率的效果。

Flash作为比较流行的2D动画制作软件,无论是网页游戏还是客户端游戏都可以用其作为UI编辑。采用使用JSFL脚本来导出库中所有的含文字的图片。通过对含有文字的图片添加特定的前缀来区别哪些图片是需要导出的。JSFL脚本会依次打开每个界面文件,遍历其库中所有的位图资源,发现文件名包含特定的前缀,则将此图片导出到对应界面文件的同名文件夹。

此时只需要将导出的图片交与翻译人员翻译,而无需提供界面文件,避免翻译遗漏以及布局变动,翻译制作完成的其他语言版本图片再通过JSFL脚本导入到库中,库中同名的文件将被替换掉,最后发布Flash就得到新的界面文件,达到了提高虚拟应用的文本信息生成效率的效果。

实施例2

下面结合优选的实施例对本发明的技术方案进行说明。

现行方案来制作多语言版本往往需要开发,策划,美术相互协同,诸多环节缺一不可。而通过脚本自动制作仅需要一人,在需要制作时分别运行VBS脚本和JSFL脚本来导出文本资源和图片资源。在对文本资源和图片资源上的文本信息翻译完成后,再自动导入回虚拟应用中即可。

整个脚本分为两部分,一是从所有原始配置资源中导出原始文本字段,形成预设格式的表格文件,也即,形成一张新的多语言表。虚拟应用会包含近百张配置表格,有些表格会包含文本字段,而有些表格则不需要处理,脚本会把所有表格中包括的文本字段提取出来,形成一张独立的配置表格,这张独立的表格就会包含整个虚拟应用中所有的文本信息,在后期对文本信息进行翻译和增减时,只需要处理这张预设格式的表格文件,而无需提供原始配置资源中的原始表格。另外,从虚拟应用中的所有界面中导出含有文字的图片,最后再将处理之后的新的语言版本图片导回到对应界面。

图9是根据本发明实施例的一种原始配置资源的示意图。如图9所示,虚拟应用为游戏,游戏配置表多以Excel表格存在,为了便于管理,往往会分为多个文件,每个文件又分为多个表单(Sheet),为了导出所有的文本字段,需要在对应字段旁增加一个全局唯一标识信息,可以为ID,比如,ID为1至15。其中,每个ID具有对应的名称和描述,比如,当ID为1时,对应的名称为“10级攻击宝石”,描述为“增加攻击的神话宝石,拥有者仿佛神话中的众神”。

图10是根据本发明实施例的一种为原始配置资源配置键和键值的示意图。如图10所示,配置好所有需要导出的文本字段,将文本字段进行带出,导出文本字段包括两列,以“STRID”开头作为键(key),其对应的文本字段的内容信息作为键值(value)。脚本将自动检测目录下所有的Excel文件,遍历其所有Sheet,一旦发现表格中包含需要导出的字段,则读出对应的值写入到新的多语言表格中。

图11是根据本发明实施例的一种脚本执行方法的流程图。如图11所示,该脚本执行流程如下:打开当前目录下的文本库文件,设置列名,待创建的新表中只包含两列,第一列为“文本ID”,第二列为“文本”,打开原始表格,复制源配置中的文本字段至文本库中,文本框当前行数累加,直至遍历完原始表格中的所有文本字段,在对文本框中的文本字段进行唯一性检查,确保文本字段没有重复的字段,最后关闭并保存文本库,得到预设格式的表格文件,整个脚本运行结束。

图12是根据本发明实施例的一种预设格式的目标文件的示意图。如图12所示,该预设格式的目标文件为预设格式的表格文件,包括两列,第一列“文本ID”为文本字段的键,第二列“文本”为文本字段的内容信息。

相比于现行方案,该实施例的语言版本只需要一张新的语言表,无论是文件管理,还是增量更新都具有较大的优势.一旦配置中有新的文本添加或者修改,只需要用新的语言表和旧的语言表进行文本比对,找出差异进行增量更新,无需像现有方案提供所有的配置表,从而提高了虚拟应用的文本信息的生成效率。

图13是根据本发明实施例的另一种虚拟应用的文本信息生成方法的流程图。如图13所示,导出Excel表格至文本文件,用于虚拟应用的读取,此时配置表已经可以分为“基础配置”+“多语言配置”,基础配置中不含任何文本字段,之前配置的所有文字都被“STRID_XXXXX”的特殊字符所替代。而多语言配置中则包含已“STRID_XXXXX”作为key,具体的文字作为value的所有文本。当虚拟应用中需要读取某一字段时会现在基础配置中找到对应的表格,然后根据ID,找出相应的信息,发现读取到的字段是否是以“STRID”开头,如果是以“STRID”开头,则读取多语言,进行多语言配置,从多语言表中通过这个key找到对应的value,就是需要展示的文本了,如果不是以“STRID”开头,则获取字段。

虚拟应用中包含诸多界面,大部分界面中都带有美术字,或图片中包含文字,在制作多语言版本时就需要将其替换成对应的语言版本。相较于人工替换的费时费力,本方案采用JSFL脚本来替换,具有快捷高效等特点。

Flash作为比较流行的2D动画制作软件,无论是页游还是端游都可以用其作为UI编辑。对此,采用JSFL来导出库中所有的含文字的图片。通过对含有文字的图片添加特定的前缀来区别哪些图片是需要导出的。脚本会依次打开每个界面文件,遍历其库中所有的位图资源,发现文件名包含特定的前缀,则将此图片导出到对应界面文件的同名文件夹。

此时只需要将导出的图片交与翻译人员翻译,而无需提供界面文件,避免翻译遗漏以及布局变动.翻译制作完成的其他语言版本图片再通过JSFL脚本导入到库中,库中同名的文件将被替换掉,最后发布Flash就得到新的界面文件。

本发明实施例避免了人工干预,全程自动生成,只需给翻译人员提供需要翻译的文字和图片,避免核心数据外泄,无需在稳定的版本上制作多语言版,任何时间都可制作,支持增量更新,多语言版本制作对整个开发过程是透明的,无需针对其做任何适应。

实施例2

本发明实施例的应用环境可以但不限于参照实施例1中的应用环境,本实施例中对此不再赘述。本发明实施例提供了用于实施上述虚拟应用的文本信息生成装置的一种可选的具体应用示例,具体以游戏应用为例进行介绍。

在游戏应用中,整个脚本分为两部分,一是从所有配置中导出文本字段,形成一张新的多语言表,游戏会包含近百张配置表格,有些表格会包含文本字段,而有些表格则不需要处理,脚本会把所有表格中半行的文本字段提取出来,形成一张独立的配置表格,这张新的表格就会包含整个游戏中所有的文本信息,后期的翻译和增减只需要处理这张表格,而无需提供原始表格;二是从所有界面中导出含有文字的图片,最后再将新的语言版本图片导回到对应界面。

图14是根据本发明实施例的另一种虚拟应用的文本信息生成方法的流程图。如图14所示,该虚拟应用的文本信息生成方法包括以下步骤:运行VBS脚本,导出文本配置,对文本配置进行翻译,运行时读取,从而实现了游戏应用的多语言版本的创建。

图15是根据本发明实施例的另一种虚拟应用的文本信息生成方法的流程图。如图15所示,该虚拟应用的文本信息生成方法包括以下步骤:运行JSFL脚本,导出文字图片,对文字图片上的文字进行翻译,采用翻译后的文字图片替换原界面中的图片,无需重新排版布局,全过程无需人工干预,提高了虚拟应用的文本信息的生成效率。

图16是根据本发明实施例的多语言目录的示意图。如图16所示,该多语言目的包括字体的类型,比如,包括简体和繁体,其中,简体对应于道具表,任务表等,繁体对应于英文道具表,英文任务表等,繁体还对应于繁体道具表,繁体任务表等。

图17是根据本发明实施例的一种虚拟应用的界面的示意图。如图17所示,该游戏界面中包括原始文本信息,该原始文本信息包括原始配置资源中的原始表格中的原始文本字段,该原始文本字段对应的内容信息为:“群星闪耀汇部落开启时间10月23日-11月22日”,“迷雾狩猎每日00:00-23:59,每日5次挑战机会”等信息,该原始文本信息还包括游戏应用的原始图片信息,原始图片信息对应的原始图片包括预设文本信息,比如,“部落守卫战”,“群星闪耀汇部落!”,“来部落收集钻石!”。

图18是根据本发明实施例的另一种虚拟应用的界面的示意图。如图18所示,首先通过VBS脚本将所有配置表中的原始文本字段导出,该原始文本字段为简体,得到一张包含所有文本的多语言表格,在这种情况下,即使基础表格发生变动,只要不涉及文本,多语言表格也不用重新生成。将简体的原始文本字段翻译为繁体,需要提供生成的多语言表格,无需将游戏所有的配置交与翻译方。使用JSFL脚本导出游戏应用中的所有界面中带文字的图片,将图片中的文字交与翻译制作繁体字,最后将包括繁体字的图片自动导入回原界面,无需重新排版布局,全程无需人工干预,提高了虚拟应用的文本信息的生成效率。

在游戏应用中,现行方案来制作多语言版本往往需要开发、策划、美术相互协同,诸多环节缺一不可。而通过脚本自动制作仅需要一人,在需要制作时分别运行VBS脚本和JSFL脚本来导入文本资源和图片资源,翻译完成后,再自动导入回游戏即可,提高了虚拟应用的文本信息的生成效率。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例4

根据本发明实施例,还提供了一种用于实施上述虚拟应用的文本信息生成方法的虚拟应用的文本信息生成装置。图19是根据本发明实施例的一种虚拟应用的文本信息生成装置的示意图。如图19所示,该虚拟应用的文本信息生成装置可以包括:获取单元10、提取单元20、生成单元30、处理单元40和展示单元50。

获取单元10,用于获取虚拟应用中的原始配置资源。

提取单元20,用于通过运行预设脚本提取原始配置资源中的原始文本信息。

生成单元30,用于将原始文本信息生成为预设格式的目标文件。

处理单元40,用于对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息。

展示单元50,用于根据原始配置资源展示包括更新文本信息的更新后的目标文件。

可选地,提取单元20用于通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,其中,原始配置资源包括用于对原始文本信息进行配置的原始文本配置资源,原始文本信息包括原始文本字段;生成单元30用于将原始文本字段生成为预设格式的表格文件,其中,目标文件包括表格文件;处理单元40用于对表格文件中的原始文本字段进行处理,得到更新后的表格文件,其中,更新后的表格文件中包括对原始文本字段进行处理得到的更新文本字段;展示单元50用于根据原始文本配置资源展示包括更新文本字段的更新后的表格文件。

可选地,原始文本配置资源中的原始文本字段以原始表格的形式表示,提取单元20用于通过运行第一预设脚本来打开原始表格;复制原始表格中的原始文本字段;生成单元50用于粘贴原始文本字段到初始化后的文本库中,将文本库以表格形式显示,得到表格文件。

图20是根据本发明实施例的另一种虚拟应用的文本信息生成装置的示意图。如图20所示,该虚拟应用的文本信息生成装置可以包括:获取单元10、提取单元20、生成单元30、处理单元40和展示单元50。其中,生成单元30包括:第一获取模块31和生成模块32。

需要说明的是,该实施例的获取单元10、提取单元20、生成单元30、处理单元40和展示单元50与图19所示实施例的虚拟应用的文本信息生成装置中的作用相同,此处不再赘述。

第一获取模块31,用于获取原始文本字段的键和原始文本字段的键值,其中,原始文本字段的键通过预设字符串表示,原始文本字段的键值用于表示原始文本字段的内容信息。

生成模块32,用于根据原始文本字段的键和原始文本字段的键值生成预设格式的表格文件。

处理单元40用于对表格文件中的原始文本字段的键值进行处理,得到更新后的表格文件。

图21是根据本发明实施例的另一种虚拟应用的文本信息生成装置的示意图。如图21所示,该虚拟应用的文本信息生成装置可以包括:获取单元10、提取单元20、生成单元30、处理单元40和展示单元50,生成单元30包括:第一获取模块31和生成模块32。其中,提取单元20包括:第二获取模块21和替换模块22。

需要说明的是,该实施例的获取单元10、提取单元20、生成单元30、处理单元40、展示单元50、第一获取模块31和生成模块32和图20所示实施例的虚拟应用的文本信息生成装置中的作用相同,此处不再赘述。

第二获取模块21,用于通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段。

替换模块22,用于将原始文本配置资源中的原始文本字段替换为预设字符串,得到更新文本配置资源。

图22是根据本发明实施例的另一种虚拟应用的文本信息生成装置的示意图。如图22所示,该虚拟应用的文本信息生成装置可以包括:获取单元10、提取单元20、生成单元30、处理单元40和展示单元50,生成单元30包括:第一获取模块31和生成模块32,提取单元20包括:第二获取模块21和替换模块22。其中,展示单元50包括:接收模块51、第一确定模块52、第二确定模块53、查找模块54和展示模块55。

需要说明的是,该实施例的获取单元10、提取单元20、生成单元30、处理单元40、展示单元50、第一获取模块31、生成模块32、第二获取模块21和替换模块22和图21所示实施例的虚拟应用的文本信息生成装置中的作用相同,此处不再赘述。

接收模块51,用于在对表格文件中的原始文本字段的键值进行处理,得到更新后的表格文件之后,接收用于读取目标更新文本字段的指示信号,其中,目标更新文本字段为待展示的更新文本字段。

第一确定模块52,用于在更新文本配置资源中根据指示信号确定目标更新文本字段的预设标识信息。

第二确定模块53,用于根据预设标识信息确定目标更新文本字段的键。

查找模块54,用于根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值,其中,目标更新文本字段的键值用于表示目标更新文本字段的内容信息。

展示模块55,用于根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

可选地,查找模块54用于判断目标更新文本字段的键是否包含预设字符串;如果判断出目标更新文本字段的键包含预设字符串,从表格文件中查找目标更新文本字段的键值。

可选地,提取单元20用于通过运行第二预设脚本提取原始图片配置资源中的包含预设文本信息的原始图片信息,其中,原始配置资源包括用于对原始图片信息进行配置的原始图片配置资源,原始文本信息包括原始图片信息;生成单元30用于将原始文本信息生成为预设格式的目标文件包括:根据原始图片信息对应的预设前缀将原始图片信息对应的原始图片导出,得到预设格式的目标图片,其中,目标文件包括目标图片,目标图片包括预设文本信息;处理单元40用于对目标图片中的预设文本信息进行处理,得到更新后的目标图片,其中,更新后的目标图片中包括对预设文本信息进行处理得到的更新文本信息;展示单元50用于根据原始图片配置资源展示包括更新文本信息的更新后的目标图片。

展示单元50包括:第三获取模块和判断模块和展示模块。其中,第三获取模块用于获取更新后的目标图片的文件名;判断模块用于判断原始图片配置资源中是否存在与更新后的目标图片的文件名相同的原始图片;展示模块用于在断出原始图片配置资源中存在与目标图片的文件名相同的原始图片,将与更新后的目标图片的文件名相同的原始图片替换为更新后的目标图片之后,展示更新后的目标图片。

需要说明的是,该实施例中的获取单元10可以用于执行本申请实施例1中的步骤S202,该实施例中的提取单元20可以用于执行本申请实施例1中的步骤S204,该实施例中的生成单元30可以用于执行本申请实施例1中的步骤S206,该实施例中的处理单元40可以用于执行本申请实施例1中的步骤S208,该实施例中的展示单元50可以用于执行本申请实施例1中的步骤S210。

该实施例通过获取单元10获取虚拟应用中的原始配置资源,提取单元20通过运行预设脚本提取原始配置资源中的原始文本信息,通过生成单元30将原始文本信息生成为预设格式的目标文件,通过处理单元40对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息,通过展示单元50根据原始配置资源展示包括更新文本信息的更新后的目标文件,达到了对文本信息进行生成并展示的目的,从而实现了提高虚拟应用的文本信息生成效率的技术效果,进而解决了相关技术虚拟应用的文本信息生成效率低的技术问题。

此处需要说明的是,上述单元和模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述单元和模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。

实施例5

根据本发明实施例,还提供了一种用于实施上述虚拟应用的文本信息生成方法的服务器或终端。

图23是根据本发明实施例的一种终端的结构框图。如图23所示,该终端可以包括:一个或多个(图中仅示出一个)处理器231、存储器233、以及传输装置235,如图23所示,该终端还可以包括输入输出设备237。

其中,存储器233可用于存储软件程序以及模块,如本发明实施例中的虚拟应用的文本信息生成方法和装置对应的程序指令/模块,处理器231通过运行存储在存储器233内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的虚拟应用的文本信息生成方法。存储器233可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器233可进一步包括相对于处理器231远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

上述的传输装置235用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置235包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置235为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

其中,具体地,存储器233用于存储应用程序。

处理器231可以通过传输装置235调用存储器233存储的应用程序,以执行下述步骤:

获取虚拟应用中的原始配置资源;

通过运行预设脚本提取原始配置资源中的原始文本信息;

将原始文本信息生成为预设格式的目标文件;

对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;

根据原始配置资源展示包括更新文本信息的更新后的目标文件。

处理器231还用于执行下述步骤:通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,其中,原始配置资源包括用于对原始文本信息进行配置的原始文本配置资源,原始文本信息包括原始文本字段;将原始文本字段生成为预设格式的表格文件,其中,目标文件包括表格文件;对表格文件中的原始文本字段进行处理,得到更新后的表格文件,其中,更新后的表格文件中包括对原始文本字段进行处理得到的更新文本字段;根据原始文本配置资源展示包括更新文本字段的更新后的表格文件。

处理器231还用于执行下述步骤:原始文本配置资源中的原始文本字段以原始表格的形式表示,通过运行第一预设脚本来打开原始表格;复制原始表格中的原始文本字段;粘贴原始文本字段到初始化后的文本库中,将文本库以预设格式的表格形式显示,得到表格文件。

处理器231还用于执行下述步骤:获取原始文本字段的键和原始文本字段的键值,其中,原始文本字段的键通过预设字符串表示,原始文本字段的键值用于表示原始文本字段的内容信息;将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件,对表格文件中的原始文本字段的键值进行处理,得到更新后的表格文件。

处理器231还用于执行下述步骤:通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段;将原始文本配置资源中的原始文本字段替换为预设字符串,得到更新文本配置资源。

处理器231还用于执行下述步骤:更新文本字段包括多个更新文本字段,接收用于读取目标更新文本字段的指示信号,其中,目标更新文本字段为待展示的更新文本字段;在更新文本配置资源中根据指示信号确定目标更新文本字段的预设标识信息;根据预设标识信息确定目标更新文本字段的键;根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值,其中,目标更新文本字段的键值用于表示目标更新文本字段的内容信息;根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

处理器231还用于执行下述步骤:判断目标更新文本字段的键是否包含预设字符串;如果判断出目标更新文本字段的键包含预设字符串,从表格文件中查找目标更新文本字段的键值。

处理器231还用于执行下述步骤:通过运行第二预设脚本提取原始图片配置资源中的包含预设文本信息的原始图片信息,其中,原始配置资源包括用于对原始图片信息进行配置的原始图片配置资源,原始文本信息包括原始图片信息;将原始文本信息生成为预设格式的目标文件包括:根据原始图片信息对应的预设前缀将原始图片信息对应的原始图片导出,得到预设格式的目标图片,其中,目标文件包括目标图片,目标图片包括预设文本信息;对目标文件中的原始文本信息进行处理,得到更新后的目标文件包括:对目标图片中的预设文本信息进行处理,得到更新后的目标图片,其中,更新后的目标图片中包括对预设文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件包括:根据原始图片配置资源展示包括更新文本信息的更新后的目标图片。

处理器231还用于执行下述步骤:获取更新后的目标图片的文件名;判断原始图片配置资源中是否存在与更新后的目标图片的文件名相同的原始图片;如果判断出原始图片配置资源中存在与目标图片的文件名相同的原始图片,将与更新后的目标图片的文件名相同的原始图片替换为更新后的目标图片;展示更新后的目标图片。

采用本发明实施例,提供了一种虚拟应用的文本信息生成方法的方案。通过获取虚拟应用中的原始配置资源;通过运行预设脚本提取原始配置资源中的原始文本信息;将原始文本信息生成为预设格式的目标文件;对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件,达到了对文本信息进行生成并展示的目的,从而实现了提高虚拟应用的文本信息生成效率的技术效果,进而解决了相关技术虚拟应用的文本信息生成效率低的技术问题。

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。

本领域普通技术人员可以理解,图23所示的结构仅为示意,终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图23其并不对上述电子装置的结构造成限定。例如,终端还可包括比图23中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图23所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。

实施例6

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行虚拟应用的文本信息生成方法的程序代码。

可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:

获取虚拟应用中的原始配置资源;

通过运行预设脚本提取原始配置资源中的原始文本信息;

将原始文本信息生成为预设格式的目标文件;

对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;

根据原始配置资源展示包括更新文本信息的更新后的目标文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:通过运行第一预设脚本提取原始文本配置资源中的原始文本字段,其中,原始配置资源包括用于对原始文本信息进行配置的原始文本配置资源,原始文本信息包括原始文本字段;将原始文本字段生成为预设格式的表格文件,其中,目标文件包括表格文件;对表格文件中的原始文本字段进行处理,得到更新后的表格文件,其中,更新后的表格文件中包括对原始文本字段进行处理得到的更新文本字段;根据原始文本配置资源展示包括更新文本字段的更新后的表格文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:原始文本配置资源中的原始文本字段以原始表格的形式表示,通过运行第一预设脚本来打开原始表格;复制原始表格中的原始文本字段;粘贴原始文本字段到初始化后的文本库中,将文本库以预设格式的表格形式显示,得到表格文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取原始文本字段的键和原始文本字段的键值,其中,原始文本字段的键通过预设字符串表示,原始文本字段的键值用于表示原始文本字段的内容信息;将原始文本字段的键和原始文本字段的键值生成为预设格式的表格文件,对表格文件中的原始文本字段的键值进行处理,得到更新后的表格文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:通过运行第一预设脚本来获取原始文本配置资源中的原始文本字段;将原始文本配置资源中的原始文本字段替换为预设字符串,得到更新文本配置资源。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:更新文本字段包括多个更新文本字段,接收用于读取目标更新文本字段的指示信号,其中,目标更新文本字段为待展示的更新文本字段;在更新文本配置资源中根据指示信号确定目标更新文本字段的预设标识信息;根据预设标识信息确定目标更新文本字段的键;根据目标更新文本字段的键从表格文件中查找目标更新文本字段的键值,其中,目标更新文本字段的键值用于表示目标更新文本字段的内容信息;根据目标更新文本字段的键值展示目标更新文本字段的内容信息。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:判断目标更新文本字段的键是否包含预设字符串;如果判断出目标更新文本字段的键包含预设字符串,从表格文件中查找目标更新文本字段的键值。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:通过运行第二预设脚本提取原始图片配置资源中的包含预设文本信息的原始图片信息,其中,原始配置资源包括用于对原始图片信息进行配置的原始图片配置资源,原始文本信息包括原始图片信息;将原始文本信息生成为预设格式的目标文件包括:根据原始图片信息对应的预设前缀将原始图片信息对应的原始图片导出,得到预设格式的目标图片,其中,目标文件包括目标图片,目标图片包括预设文本信息;对目标文件中的原始文本信息进行处理,得到更新后的目标文件包括:对目标图片中的预设文本信息进行处理,得到更新后的目标图片,其中,更新后的目标图片中包括对预设文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件包括:根据原始图片配置资源展示包括更新文本信息的更新后的目标图片。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取更新后的目标图片的文件名;判断原始图片配置资源中是否存在与更新后的目标图片的文件名相同的原始图片;如果判断出原始图片配置资源中存在与目标图片的文件名相同的原始图片,将与更新后的目标图片的文件名相同的原始图片替换为更新后的目标图片;展示更新后的目标图片。

采用本发明实施例,提供了一种虚拟应用的文本信息生成方法的方案。通过获取虚拟应用中的原始配置资源;通过运行预设脚本提取原始配置资源中的原始文本信息;将原始文本信息生成为预设格式的目标文件;对目标文件中的原始文本信息进行处理,得到更新后的目标文件,其中,更新后的目标文件中包括对原始文本信息进行处理得到的更新文本信息;根据原始配置资源展示包括更新文本信息的更新后的目标文件,达到了对文本信息进行生成并展示的目的,从而实现了提高虚拟应用的文本信息生成效率的技术效果,进而解决了相关技术虚拟应用的文本信息生成效率低的技术问题。

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1