在 fastlane 文件中翻译你的 App Store 商店页面

LocalePilot 读写 fastlane deliver 使用的文件。你可以为每种语言改写商店页面,输入时即检查 Apple 的长度限制,然后用你已经在用的工具发布。

应用界面

在演示项目上截取的 LocalePilot 真实界面。

LocalePilot 商店信息编辑器:由 AI 提议、等待审阅的法语 App Store 字段,每个字段的剩余字符数,以及信息预览。
商店信息:由 AI 调整的法语 App Store 信息及其预览 打开原尺寸图片

你已经在发布的那些文件

LocalePilot 在 fastlane/metadata/<locale>/ 中工作,可位于项目根目录、ios/ 或 macos/ 下:name.txt、subtitle.txt、promotional_text.txt、description.txt 和 keywords.txt。不会向 Apple 发送任何内容:发布工具仍然是 fastlane deliver 或 App Store Connect。

输入时即检查 Apple 的限制

  • 名称和副标题:30 个字符。
  • 推广文本:170 个字符。
  • 描述:4000 个字符。
  • 关键词:100 字节,这是 App Store Connect 文档使用的单位。在 UTF-8 中,一个重音字母占 2 个字节,一个中文字符占 3 个字节:“épicerie”是 8 个字符、9 个字节;“记账”是 2 个字符、6 个字节。

待审阅的草稿

模型会收到仅使用源商店信息、不编造主张的指令。保存前请审核每个字段,并用原有工具发布。

保存时不会丢失任何内容

只写入有改动的字段;如果某个文件在加载后被改动过,LocalePilot 不会覆盖它。被替换的文件会备份到 Mac 上 LocalePilot 自己的存储中,绝不会放进你的项目。可在 Settings > Project > Backups > Show backups in Finder 中打开。

App Store 商店页面功能属于 Pro 版,14 天试用期间也可使用。

常见问题

LocalePilot 会把商店页面发布到 App Store 吗?

不会。它只写入你的 fastlane/metadata 文件;发布由 fastlane deliver 或 App Store Connect 完成。

为什么关键词按字节计算?

App Store Connect 参考文档规定关键词上限为 100 字节。LocalePilot 采用这条最稳妥的规则:在 UTF-8 中,重音字母和非拉丁字符占多个字节,每个中文字符占 3 个字节,所以 34 个汉字(102 字节)就已超出限制。

支持更新说明(release notes)吗?

暂不支持:该界面涵盖名称、副标题、推广文本、描述和关键词。

上线时通知我

LocalePilot 正在做最后的完善。留下你的邮箱,上线时我们会通知你。

  • macOS 12 或更高版本 · Ollama 或 LM Studio 可选
  • 应用界面语言:英语、法语、西班牙语、意大利语和葡萄牙语。