代码文件生成方法、计算机设备及可读存储介质技术

技术编号:31233254 阅读:351 留言:0更新日期:2021-12-08 10:11
本申请实施例提供一种代码文件生成方法、计算机设备及可读存储介质。该方法包括:获取目标项目的原始代码文件;原始代码文件包括多个键值对,键值对包括关键字和关键字的值,关键字的值为第一语言类型的字符串;根据对照文件,确定原始代码文件中每一个第一语言类型的字符串在多种语言类型下的翻译文本;对照文件用于指示目标项目相关的关键字的值在多种语言类型下的翻译文本;根据每一个第一语言类型的字符串在多种语言类型下的翻译文本以及原始代码文件,生成多种语言类型中每一种语言类型对应的代码文件。能够降低国际化代码文件的生成成本,提高国际化代码文件的创建效率。提高国际化代码文件的创建效率。提高国际化代码文件的创建效率。

【技术实现步骤摘要】
代码文件生成方法、计算机设备及可读存储介质


[0001]本申请涉及计算机
,特别是涉及一种代码文件生成方法、计算机设备及可读存储介质。

技术介绍

[0002]计算机运行所需要的一些脚本通常包括键值对,键值对包括key和value,其中,key可以是参数名称,value可以是参数值。当对接一些国际化项目时需要对脚本进行国际化适配处理,将脚本转化成国际化脚本(或国际化代码文件)。对脚本的国际化适配处理主要涉及value的翻译。例如,键值对中的value为“时间”,可以将“时间”翻译成“time”,生成国际化脚本。
[0003]目前,主要依靠编程人员人工手动编写国际化文件,将value编译成英文等其他国家的语言。但这种方式要投入大量的人力成本,花费较多的时间,效率很低。

技术实现思路

[0004]本申请实施例提供一种代码文件生成方法、计算机设备及可读存储介质,能够降低国际化代码文件的生成成本,提高国际化代码文件的创建效率。
[0005]第一方面,提供一种代码文件生成方法,该方法包括:
[0006]获取目标本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种代码文件生成方法,其特征在于,包括:获取目标项目的原始代码文件;所述原始代码文件包括多个键值对,所述键值对包括关键字和所述关键字的值,所述关键字的值为第一语言类型的字符串;根据对照文件,确定所述原始代码文件中每一个所述第一语言类型的字符串在多种语言类型下的翻译文本;所述对照文件用于指示所述目标项目相关的关键字的值在所述多种语言类型下的翻译文本;根据每一个所述第一语言类型的字符串在所述多种语言类型下的翻译文本以及所述原始代码文件,生成所述多种语言类型中每一种语言类型对应的代码文件。2.根据权利要求1所述的方法,其特征在于,所述对照文件包括所述目标项目相关的关键字以及对照部分;所述对照部分包括所述关键字的值在所述多种语言类型下的翻译文本;其中,所述关键字与所述关键字的对照部分之间包括第一字符,所述对照部分中不同语言类型下的翻译文本之间包括第二字符。3.根据权利要求2所述的方法,其特征在于,所述根据对照文件,确定所述原始代码文件中每一个所述第一语言类型的字符串在多种语言类型下的翻译文本,包括:针对每一个所述第一语言类型的字符串,根据所述第一语言类型的字符串对应的关键字查找所述对照文件,从所述对照文件中确定与所述关键字对应的对照部分;从所述关键字对应的对照部分中提取所述第一语言类型的字符串在多种语言类型下的翻译文本。4.根据权利要求1所述的方法,其特征在于,所述根据每一个所述第一语言类型的字符串在所述多种语言类型下的翻译文本以及所述原始代码文件,生成所述多种语言类型中每一种语言类型对应的代码文件,包括:根据第二语言类型对应的存储路径,写入所述第一语言类型的字符串在所述第二语言类型下的翻译文本以及所述第一语言类型的字符串对应的关键字,以生成所述第二语言类型的代码文件;所述第二语言类型为所述多种语言类型中的任意一种。5.根据权利要求2所述的方法,其特征在于,所述对照文件的生成过程包括:确定所述目标项目...

【专利技术属性】
技术研发人员:安晓普王雄斌曹梦飞原帅王家尧张磊
申请(专利权)人:中科曙光国际信息产业有限公司
类型:发明
国别省市:

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

1