工具介绍

在线前端多语言i18n处理工具,可以快速将多语言配置转化成Excel交由同事翻译,再将翻译好的Excel快速转换成前端JS语言配置代码。

在国际化前端项目中,经常会涉及多语言,在开发中,前端会有多语言配置文件,开发完成后需要将涉及多语言的单词及句子交由相关翻译同学进行翻译处理,通常是整理成Excel文件后进行翻译,翻译完成后又需要将Excel文件转成JS配置文件代码,这个过程十分繁琐和低效,使用本工具可以对JS配置和Excel翻译结果进行快速转换,提高处理效率。

如何使用

JS配置文件代码转Excel:

复制待翻译的JS配置文件后,点击“转成Excel”按钮,即可下载语言对应的Excel文件。

JS转Excel中,支持JS注释等,键名可使用单引号或双引号以及不加引号,转换后将会移除所有的注释等信息,建议使用一种语言作为主语言,其中保留注释,其它语言可以不带注释。

翻译后的Excel转JS代码:

打开翻译好的Excel,复制其中所有的文本信息,粘贴到文本框中,点击“转成JS代码”后即可将多语言分别转成JS代码,直接复制到配置文件中即可。

可以点击示例1和示例2按钮快速体验本工具功能。

注意:Excel转JS代码中,键值对引号为固定格式拼接,可能出现内容中有引号而没有转义的情况,请复制到编辑器后根据提示自行检查修改即可。