【技术实现步骤摘要】
系统语言国际化维护方法、装置及计算机可读存储介质
[0001]本专利技术涉及数据处理,尤其涉及一种系统语言国际化维护的方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着软件技术的不断发展,为使软件更好地进入国际市场,现提出了软件国际化的理念,软件国际化的关键在于解决不同国家与地区不同语言的信息处理问题,以使软件的本地化更容易、更高效。
[0003]例如,在海外项目中,同一个业务系统需要支持多国语言,且在不同系统中会存在一些相同的语言展示。在需求,开发,测试,翻译的过程中,因为开发周期时间短的原因,翻译不能按时给出,或者翻译内容反复沟通并修改,导致业务系统整体周期长,耗费大量的人力物力。此外,由于业务系统的开发主要是通过编码的方式写在系统中,当翻译内容存在错误或者反复修改时,导致开发和测试的工作出现反复。
[0004]针对上述问题,通常的解决方案是,设置语言库,语言库中集中各种语言类型的选择,当需要进行内容翻译时,选择语言库中的对应语言进行翻译,但是该方式翻译速度慢,当不同的系统同时进行内容 ...
【技术保护点】
【技术特征摘要】
1.一种系统语言国际化维护方法,其特征在于,所述方法包括:对待翻译系统内容进行初始化处理,以获取与所述待翻译系统内容对应的配置文件;通过预设翻译库对所述配置文件中的待翻译系统内容进行翻译,以获取与所述待翻译系统内容对应的语言值;基于所述语言值更新所述配置文件,并获取与所述语言值对应的配置更新文件;在预设配置管理系统中根据所述配置更新文件内的语言值对待处理系统进行语言维护。2.如权利要求1所述的系统语言国际化维护方法,其特征在于,所述配置文件存储在区块链中,所述配置文件至少包括与所述待翻译系统内容对应的ID项、语言类型项、语言值项和版本号项;其中,所述语言类型项包括中文、英文、德文、法文、韩文、日文;所述语言值项为与所述待翻译系统内容、所述语言类型项及所述版本号项分别对应的翻译内容。3.如权利要求1所述的系统语言国际化维护方法,其特征在于,所述获取与所述待翻译系统内容对应的语言值的过程包括:根据所述待翻译系统内容确定与所述待翻译系统对应的目标系统;获取所述目标系统上预设的翻译规则;其中,所述翻译规则包括指定的语言类型;根据所述翻译规则获取与所述待翻译内容对应的语言值。4.如权利要求2所述的系统语言国际化维护方法,其特征在于,基于所述语言值更新所述配置文件,并获取与所述语言值对应的配置更新文件包括:当所述待翻译系统内容为新增内容时,在所述配置文件中自动生成与所述待翻译内容对应的ID项、语言类型项、语言值项和版本号项;基于所述语言值更新所述配置文件时,仅更新所述配置文件中的语言值项,形成所述配置更新文件;当所述待翻译系统内容为修改内容时,更新所述配置文件中的语言值项和版本号项,形成所述配置更新文件。5.如权利要求1所述的系统语言国际化维护方法,其特征在于,所述在预设配置管理系统中根据所述配置更新文件内的语言值对待处理系统进行语言维护的过程包括:将所述配置更新文件发送至所述待处理系统;令所述待处理系统将获取的所述配置更新文件保存至对应的系统服务器;当所述...
【专利技术属性】
技术研发人员:黑晓群,王邵华,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。