文本资源管理方法技术

技术编号:39738360 阅读:7 留言:0更新日期:2023-12-17 23:40
本申请公开了一种文本资源管理方法

【技术实现步骤摘要】
文本资源管理方法、设备及存储介质


[0001]本申请涉及数据传输
,特别是涉及一种文本资源管理方法

设备及存储介质


技术介绍

[0002]目前,软件应用或网页上一般通过引用对应的文本资源进行文本内容的渲染显示,而随着人们对个性化服务的需求增加,文本资源的管理也更加复杂

[0003]例如,软件应用或网页面向多种语言的用户时,同一款应用程序需要开发多种不同语言,以供不同语言的用户使用

软件应用或网页在开发时,对于要展示给用户的文本信息,需要进行多语言适配,从而保证各个国家的用户使用软件应用或网页时,都可以使用熟悉的本国语言

[0004]但是,这需要对每个软件应用或网页的不同语言均进行开发,导致开发工作量大,且文本资源较难管理


技术实现思路

[0005]本申请至少提供一种文本资源管理方法

设备及存储介质

[0006]本申请第一方面提供了一种文本资源管理方法,应用于资源管理端,资源管理端向至少两个资源使用端提供文本资源,文本资源用于在显示界面中进行文本内容的渲染显示,方法包括:获取待存储文本资源,待存储文本资源携带有索引标识;查询文本资源集合中是否存在待存储文本资源对应的索引标识,文本资源集合用于存储文本资源以及文本资源对应的索引标识,已存储的文本资源的资源类型含有主库资源和从库资源;若文本资源集合中存在待存储文本资源对应的索引标识,则获取已存在的索引标识对应的主库资源,并将待存储文本资源作为从库资源与主库资源进行关联存储;接收资源使用端发送的资源获取请求,按照预设条件从文本资源集合中选取主库资源或从库资源返回给资源使用端,以使资源使用端对主库资源或从库资源进行渲染显示

[0007]在一实施例中,资源获取请求中携带有索引标识;接收资源使用端发送的资源获取请求,按照预设条件从文本资源集合中选取主库资源或从库资源返回给资源使用端,以使资源使用端对主库资源或从库资源进行渲染显示,包括:从文本资源集合中选取出与资源获取请求对应的索引标识关联的主库资源和从库资源,得到候选文本资源;按照预设条件从多个候选文本资源中选取出目标文本资源;将目标文本资源返回给资源使用端,以使资源使用端对目标文本资源进行渲染显示

[0008]在一实施例中,资源获取请求还携带有资源描述信息;按照预设条件从候选文本资源中选取出目标文本资源,包括:基于资源描述信息对多个候选文本资源进行筛选,得到目标文本资源

[0009]在一实施例中,资源描述信息为从库资源描述信息;基于资源描述信息对多个候选文本资源进行筛选,得到目标文本资源,包括:检测多个候选文本资源中是否存在与从库
资源描述信息匹配的从库资源;若存在与从库资源描述信息匹配的从库资源,则将匹配的从库资源作为目标文本资源;若不存在与从库资源描述信息匹配的从库资源,则将多个候选文本资源中的主库资源作为目标文本资源

[0010]在一实施例中,文本资源对应有关联标识列表,关联标识列表用于存储文本资源对应的关联资源使用端的标识信息;按照预设条件从候选文本资源中选取出目标文本资源,包括:获取资源使用端对应的标识信息,以及获取每个候选文本资源对应的关联标识列表;检测每个关联标识列表中是否存在资源使用端对应的标识信息;将存在资源使用端对应的标识信息的关联标识列表对应的候选文本资源,作为目标文本资源

[0011]在一实施例中,将存在资源使用端对应的标识信息的关联标识列表对应的候选文本资源,作为目标文本资源,包括:若每个关联标识列表中均不存在资源使用端对应的标识信息,则将多个候选文本资源中的主库资源作为目标文本资源

[0012]在一实施例中,方法还包括:若文本资源集合中不存在待存储文本资源对应的索引标识,则将待存储文本资源作为主库资源与索引标识进行关联存储

[0013]在一实施例中,文本资源为多语言文本资源

[0014]本申请第二方面提供了一种文本资源管理装置,部署于资源管理端,资源管理端向至少两个资源使用端提供文本资源,文本资源用于在显示界面中进行文本内容的渲染显示,装置包括:资源获取模块,用于获取待存储文本资源,待存储文本资源携带有索引标识;查询模块,用于查询文本资源集合中是否存在待存储文本资源对应的索引标识,文本资源集合用于存储文本资源以及文本资源对应的索引标识,已存储的文本资源的资源类型含有主库资源和从库资源;存储模块,用于若文本资源集合中存在待存储文本资源对应的索引标识,则获取已存在的索引标识对应的主库资源,并将待存储文本资源作为从库资源与主库资源进行关联存储;获取请求处理模块,用于接收资源使用端发送的资源获取请求,按照预设条件从文本资源集合中选取主库资源或从库资源返回给资源使用端,以使资源使用端对主库资源或从库资源进行渲染显示

[0015]本申请第三方面提供了一种电子设备,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述文本资源管理方法

[0016]本申请第四方面提供了一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现上述文本资源管理方法

[0017]上述方案,通过资源管理端向至少两个资源使用端提供文本资源,以实现多个资源使用端的文本资源统一管理

并通过获取待存储文本资源,待存储文本资源携带有索引标识,查询文本资源集合中是否存在待存储文本资源对应的索引标识,文本资源集合中已存储的文本资源的资源类型含有主库资源和从库资源,若文本资源集合中存在待存储文本资源对应的索引标识,则获取已存在的索引标识对应的主库资源,并将待存储文本资源作为从库资源与主库资源进行关联存储,接收资源使用端发送的资源获取请求,按照预设条件从文本资源集合中选取主库资源或从库资源返回给资源使用端,使用主库资源和从库资源的文本资源分级存储的方式,在实现一个文本资源供多个资源使用端引用,减少文本开发的工作量的前提下,保证对于多个资源使用端的区别使用,避免更改文本资源对其它资源使用端造成影响,提高多语言使用的高效性和稳定性

[0018]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非
限制本申请

附图说明
[0019]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案

[0020]图1是本申请的一示例性实施例示出的文本资源管理方法涉及的一种实施环境的示意图;
[0021]图2是本申请的一示例性实施例示出的文本资源管理方法的流程图;
[0022]图3是本申请的一示例性实施例示出的文本资源集合的示意图;
[0023]图4是本申请的另一示例性实施例示出的文本资源管理方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种文本资源管理方法,其特征在于,应用于资源管理端,所述资源管理端向至少两个资源使用端提供文本资源,所述文本资源用于在显示界面中进行文本内容的渲染显示,所述方法包括:获取待存储文本资源,所述待存储文本资源携带有索引标识;查询文本资源集合中是否存在所述待存储文本资源对应的索引标识,所述文本资源集合用于存储文本资源以及所述文本资源对应的索引标识,已存储的所述文本资源的资源类型含有主库资源和从库资源;若所述文本资源集合中存在所述待存储文本资源对应的索引标识,则获取已存在的所述索引标识对应的主库资源,并将所述待存储文本资源作为从库资源与所述主库资源进行关联存储;接收资源使用端发送的资源获取请求,按照预设条件从所述文本资源集合中选取主库资源或从库资源返回给所述资源使用端,以使所述资源使用端对所述主库资源或从库资源进行渲染显示
。2.
根据权利要求1所述的方法,其特征在于,所述资源获取请求中携带有索引标识;所述接收资源使用端发送的资源获取请求,按照预设条件从所述文本资源集合中选取主库资源或从库资源返回给所述资源使用端,以使所述资源使用端对所述主库资源或从库资源进行渲染显示,包括:从所述文本资源集合中选取出与所述资源获取请求对应的索引标识关联的主库资源和从库资源,得到候选文本资源;按照预设条件从多个候选文本资源中选取出目标文本资源;将所述目标文本资源返回给所述资源使用端,以使所述资源使用端对所述目标文本资源进行渲染显示
。3.
根据权利要求2所述的方法,其特征在于,所述资源获取请求还携带有资源描述信息;所述按照预设条件从所述候选文本资源中选取出目标文本资源,包括:基于所述资源描述信息对所述多个候选文本资源进行筛选,得到目标文本资源
。4.
根据权利要求3所述的方法,其特征在于,所述资源描述信息为从库资源描述信息;所述基于所述资源描述信息对所述多个候选文本资源进行筛选,得到目标文本资源,包括:检测所...

【专利技术属性】
技术研发人员:路玄刘睿哲李大成
申请(专利权)人:杭州华橙软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1