🌐 前端 i18n 多语言处理

将键值文案生成中英文 i18n JSON 配置,支持 key=中文|英文 格式,自动输出 zh/en。

用竖线分隔中英文;不填英文时英文留空待补。

关于此工具

把“key = 中文 | 英文”格式的文案批量生成 zh.json 与 en.json 两个语言包,未填英文的条目留空并在提示中标出,方便后续翻译。

如何使用

  1. 输入文案

    每行按 key = 中文 | 英文 填写。

  2. 生成语言包

    点击生成,得到 zh/en 两个 JSON。

  3. 复制到项目

    分别复制保存为语言包文件。

使用场景

前端国际化

为 Vue/React 项目生成多语言配置。

文案管理

统一整理中英文文案清单。

翻译协作

输出待翻译模板分发给翻译人员。

常见问题

key 可以带空格吗?

可以,key 按首个 = 左侧整体保留。

英文为空怎么办?

en.json 中对应值为空字符串,并提示待补条数。