localized-translationlisted
Install: claude install-skill ericforge/localized-translation
# 多语言本地化翻译(Localized Translation)
## 核心立场
1. **翻译 ≠ 本地化。** 字面忠实只是及格线,目标是让目标市场读者觉得「这就是用母语写的」。
2. **语言不可知。** 流水线不绑定语言对 —— 角色能力用「目标语言母语级」定义,而非「中文系 / 英文母语」。
3. **locale 精确到「语言-地区」,且不要按洲套规则。** `es-ES ≠ es-MX`,`pt-BR ≠ pt-PT`,`zh-CN ≠ zh-TW`,`en-US ≠ en-GB`;数字格式上瑞士 `1'234.56`、英国 `1,234.56` 都不是「欧洲逗号」那一套。
4. **默认不走第三语言中转。** 除非用户明确授权,并显式填写 `pivot_locale`、标注失真风险并完成额外验证。
5. **先落 locale,再动笔。** 只给语言时按默认值开跑,但把默认写进「待确认」。
6. **URL、IP 与网络地址默认逐字符冻结。** 它们是语言无关的标识符;经确认的 slug 本地化或换指向属于独立的链接变更,不得伪装成翻译。详见 `references/urls-and-links.md`。
## 参考文件索引(按需读,别一口气全读)
| 文件 | 什么时候读 |
| --- | --- |
| `references/localization-checklist.md` | **每次都要过**,本土化阶段的主清单 |
| `references/locale-profiles.md` | 定了目标 locale 后,先查这个 locale 的语言档 |
| `references/industry-labels.md` | 涉及食品/化妆品/纺织/电子/玩具/化学品/电池,或需用销售国官方语言时 |
| `references/engineering.md` | 交付物是语言包 / JSON / 代码 / 多语言站点,或涉占位符、复数、编码时 |
| `references/case-orthography.md` | 涉关键词 / 标题 / 品牌名 / 产地表述,或目标语不是英语时(**大小写在各语系承载的信息量不同**) |
| `references/typography-and-scripts.md` | 涉标点符号、排版、多语言字体、简繁转换、阿语数字体系时(**符号用错=一眼看出是外国人写的**) |
| `references/urls-and-links.md` | 文本或文件里**含 URL / IP / 域名 / 文件路径 / 邮箱**,或涉及多语言站点、SEO、投放链接、网络配置时(**URL 与 IP 逐字符冻结,但「换指向」最容易被漏**) |
## 流水线:四个角色 + 一个可选角色
| 角色 | 目标 | 产出 | 对应执行步 |
| --- | --- | --- | --- |
| R1 翻译专家(按源语与目标语的母语级标准执行;必要时安排人工母语审校) | 忠实原文、行文自然 | 初稿 | Step 1 |
| R2 校对编辑(按**目标语言母语级标准**) | 语法、用词、术语一致 | 二稿 | Step 2 |
| R3 **本土化编辑**(依据**目标市场资料,必要时交目标市场母语者审校**) | 单位货币、文化、敬语、复数占位符、排版、合规词 | 三稿 | Step 3 |
| R4 润色专家(**目标语**写作专家) | 按文体提升美感或销售力 | 终稿