关于 blog-localize
blog-localize 是用于将博客译文进一步适配目标市场的技能,面向需要本地化内容的编辑团队。它根据文化档案检查品牌、统计数据、语气和法规引用,并在保留原论点的同时调整阅读体验。
主要功能
- 01按地区代码加载文化档案
- 02审查可能显得异地化的内容
- 03替换本地品牌示例与统计数据
- 04调整行动号召、语气和法规引用
- 05检查适配质量与 SEO 要素
- 06保存本地化版本并汇总修改
适用场景
- 01将基础译文适配特定国家或地区
- 02修订读起来像直译的博客内容
- 03本地化示例、统计资料与行动号召
- 04检查本地化后的语气和 SEO
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ infrasity-labs/ dev-gtm-claude-skills --skill blog-localize安装后在 Claude Code 中输入/blog-localize确认已加载。
详细介绍
博客本地化,深度文化适配
对翻译后的博客文章进行文化适配,让成稿读起来像是为目标市场创作的,而不是翻译过来的。
这是 blog-translate 之上的一层:替换示例、调整语气、更换引用,并本地化完整的阅读体验。
重要参考资料
../blog-translate/references/cultural-adaptation.md,包含 DACH、法语区、西语区、日语区和自定义模板替换表的共享文化档案文件。请勿重复此文件。
适用场景
blog-translate生成基础译文后立即使用。- 现有译文读起来像是“从英语翻译过来的”。
- 目标是特定市场,而不只是某种语言。
- 内容需要本地统计数据、示例和品牌引用。
工作流
阶段 1:了解区域设置
- 解析区域设置代码。接受完整代码(
de-DE、fr-CA、es-MX、pt-BR、zh-TW)或纯语言代码(de、fr)。 - 从以下位置加载文化档案:
../blog-translate/references/cultural-adaptation.md。- 如果该区域设置有对应档案,则使用该档案。
- 如果没有,请按照该参考资料中的“自定义区域设置模板”部分,在文中创建一个最简档案。
- 阅读译文并确定适配目标。
阶段 2:文化审查
检查体现内容源自外国的元素:
| 元素 | 检查内容 |
|---|---|
| 品牌示例 | 与当地无关的美国或英国品牌 |
| 统计数据来源 | 仅针对美国的研究和调查 |
| CTA | 美式强势行动号召 |
| 习语 | 直译的英语表达 |
| 法律引用 | 在当地法律适用时仍引用外国法律(CCPA、FTC),而非当地法律(DSGVO、RGPD) |
| 文化引用 | 外国节日、活动、习俗 |
| 货币和定价 | 未换算或未提供背景说明的 USD |
| 语气 | 对目标市场而言过于随意或过于正式 |
| 称呼方式 | Sie/du、tu/vous、正式/非正式称呼前后不一致 |
输出一份审查报告,列出每个目标及其严重程度(关键、建议、可选)。
阶段 3:适配
3a. 替换示例
将外国示例替换为当地对应内容:
- 使用 WebSearch 查找当地案例研究、品牌或情景。
- 在保留相同论点和结构的前提下替换文中内容。
- 如果没有当地对应内容,则保留原文,并补充当地背景说明(“在德国市场,类似的情况是 X”)。
3b. 本地化统计数据
- 搜索对应的当地统计数据(
[topic] statistik [country] 2025 2026)。 - 如果有当地数据,则同时替换来源和数据。每项论述只保留一个具名来源。
- 如果没有,则保留原统计数据,但注明其地理范围(“在美国,……”)。
- 绝不删除来源归属信息。
3c. 适配 CTA
根据文化档案改写行动号召:
- 调整强势程度(DACH 和 JA 偏好提供信息;US 偏好祈使表达)。
- 使用符合当地文化的行动动词。
- 调整紧迫感的表达方式。
3d. 调整语气
- 根据档案匹配正式程度(DACH 的 B2B 默认使用 Sie,生活方式类 B2C 使用 du;FR 默认使用 vous;JA 则根据受众大幅调整语域)。
- 确保全文正式或非正式称呼方式一致。
- 符合当地内容风格惯例。
3e. 法律和监管背景
- 将外国法律引用替换为当地对应法律(CCPA 在 DE 替换为 DSGVO,在 FR 替换为 RGPD,在 BR 替换为 LGPD)。
- 在有助于读者的地方补充当地合规说明。
- 删除无关的外国监管引用。
3f. 品牌示例替换(速查表)
../blog-translate/references/cultural-adaptation.md 中的语言区域配置文件提供
替换表。常见示例:
| 来源(美国) | DACH | FR | ES(西班牙) | LATAM | JA |
|---|---|---|---|---|---|
| Walmart | MediaMarkt | Carrefour | El Corte Ingles | Walmart MX | Aeon |
| Target | Saturn | Auchan | Hipercor | Liverpool | Ito-Yokado |
| FTC | Bundeskartellamt | DGCCRF | CNMC | Profeco (MX) | JFTC |
| CCPA | DSGVO | RGPD | RGPD | LGPD (BR) | APPI |
阶段 4:质量核验
- 已处理所有关键适配目标。
- 全文语气一致。
- 不再残留外国来源标记。
- 统计数据有可靠来源(原始来源或本地化来源)。
- 行动号召符合文化预期。
- 全文称呼方式一致,正式或非正式风格统一。
- 内容仍然支持与原文相同的论点。
- SEO 要素仍经过优化(关键词、元数据、标题)。
- 字数符合该语言对的预期比例。
阶段 5:保存并报告
-
保存本地化版本。默认:覆盖已翻译的文件。 可选:如果用户希望保留本地化前的版本,则另存为
{slug}-localized.{ext}。 -
提交摘要:
## Localization complete: [Title] ### Target locale: [locale-code] ([locale-name]) ### Adaptations made | Type | Count | Examples | |------|-------|----------| | Brand examples | [N] | Walmart -> MediaMarkt | | Statistics | [N] | US survey -> DACH survey | | CTAs | [N] | "Buy now" -> "Jetzt entdecken" | | Tone adjustments | [N] | Casual -> Sie | | Legal references | [N] | CCPA -> DSGVO | | Cultural references | [N] | Thanksgiving -> Weihnachtsgeschaeft | ### Cultural fit score - Naturalness: [1-10] - Market relevance: [1-10] - Tone match: [1-10] - Overall: [N]/30 ### Remaining recommendations - [Optional adaptations not applied]
错误处理
| 场景 | 操作 |
|---|---|
| 没有适用于该语言区域的配置文件 | 使用自定义语言区域模板创建最简配置文件,然后继续 |
| 文件不是预期语言 | 提醒用户,并提出先翻译的建议 |
| 没有本地统计数据 | 保留原始统计数据,并注明其地域范围 |
语言区域代码有歧义(例如,pt) | 询问:“你指的是 pt-BR(巴西)还是 pt-PT(葡萄牙)?” |
交叉引用
- 前置步骤(翻译):
/blog translate <file> --to <code> - 跨语言版本质量检查:
/blog locale-audit <directory> - 一键式流程:
/blog multilingual <topic> --languages <codes>
评论
支持 Markdown