研发
返回Skills 列表
多语言文案同步 Skill
比对两套语言包的键集合:找出缺失、多余、未翻译的键,生成补齐清单,避免发版时才发现某语言漏了几百条。
📁 多语言文案同步 Skill /
SKILL.md0.9 KB
scripts
i18n_sync.py3.3 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
---
name: i18n-sync
description: 比对两套语言包的键集合:找出缺失、多余、未翻译的键,生成补齐清单,避免发版时才发现某语言漏了几百条。
---
# 多语言文案同步 Skill
## 触发条件
当项目有多个语言文件、要新增语言、或怀疑语言包不同步时触发。
## 执行步骤
1. 准备两份语言文件(支持 .json 与简单 .properties)。
2. 运行 python scripts/i18n_sync.py zh.json en.json -o i18n_report.md。
3. 脚本列出:仅 A 有的键、仅 B 有的键、两边都有但值相同的可疑未翻译键。
4. 按清单补翻译,补齐后再跑一次确认差集清零。
5. 给未翻译键打标记,避免原文直接上线。
## 依赖
Python 3 标准库(json/re/argparse/pathlib)。
## 输出
一份 i18n_report.md:缺失键清单、多余键清单、疑似未翻译键清单、补齐进度统计。
纯文本预览
全站累计复制 0 次
使用说明
发版前比对一次语言包,按清单补齐译文再上线。
每个 IP 仅可点赞一次 · 点赞后不可取消

暂无评论,来发表第一条评论吧!