技能介绍

App 国际化本地化新增语言端到端技能由 nexsjournal 开发,目标是让移动 App 新增一个语言版本这件事一次做完。当前 v1 主攻 iOS Swift 项目,支持 String Catalog / xcstrings 格式,适配「仅系统语言」和「应用内语言切换」两种场景。

它不做单点翻译,而是覆盖从字符串翻译、工程接入到应用商店元数据生成与字符校验的完整流程,最终交付可直接上线的新增语言版本 App 工程配置,以及合规的应用商店元数据与宣传文案。

适用场景

  • 给现有的 iOS Swift 项目增加一个新语言版本(例如日语版)。
  • 需要审计当前 iOS 项目 xcstrings 中所有待翻译字符串的完整度。
  • 需要校验 App Store 某个语种的元数据是否符合字符限制要求。
  • 希望一次拿到工程配置改动和配套的应用商店文案,而不想手动串多个环节。

核心能力

  • 自动探测工程结构,定位需要本地化的字符串资源。
  • 审计待翻译字符串:找出 xcstrings / String Catalog 中尚未翻译或翻译不完整的条目。
  • 完成翻译写入与工程配置改动,产出可直接上线的语言版本工程配置。
  • 生成符合 ASO 规则的应用商店元数据与宣传截图文案。
  • 自动校验商店文案的字符上限,避免提交时因超限被拒。
  • 覆盖「仅系统语言」与「应用内语言切换」两种本地化场景。

效果预览

App 国际化本地化新增语言端到端技能预览

你需要提供

  • 一个 iOS Swift 工程,本地化内容使用 String Catalog / xcstrings 格式。
  • 目标语言,以及该语言版本希望采用的商店文案方向。

你会获得

  • 可直接上线的新增语言版本 App 工程配置(含翻译写入后的字符串资源)。
  • 合规的应用商店元数据。
  • 配套的宣传文案,且已通过字符上限校验。

使用示例

安装到 Cola:

colaos://skills/install?slug=app-i18n-l10n-skill

常用指令:

使用 app-i18n-l10n skill,帮我的 iOS Swift 项目增加日语版本
帮我审计当前 iOS 项目 xcstrings 中所有待翻译字符串的完整度
帮我校验 App Store 日语版元数据是否符合字符限制要求