XCStrings 翻译专家 是一款专为 iOS/macOS 开发者设计的自动化翻译工具。它利用先进的 Gemini AI 模型,能够深入理解上下文,生成风格统一、地道的翻译内容,极大地简化了 .xcstrings 文件的本地化流程。
- 🧠 深度理解上下文: 不仅仅是字面翻译,AI 会根据键值、注释及现有翻译推断语境。
- 🎨 风格统一: 自动生成并遵循项目特定的风格指南,确保术语一致性。
- 🔄 增量翻译: 自动识别未翻译的条目,仅处理新增内容,节省 Token 并提高效率。
- 📝 思维链展示: 实时展示 AI 的翻译推理过程,让结果更可信。
- 🛠 高度可控: 支持自定义翻译偏好,如“保持正式语气”、“保留特定术语”等。
- ⚡️ 批量处理: 智能分批处理大量条目,确保稳定性和速度。
无需配置复杂的本地开发环境,您可以直接在 Google AI Studio 中运行此应用。这是最简单的使用方式。
👉 点击这里在 Google AI Studio 中打开 App
-
上传文件:
- 将 Xcode 项目中的
.xcstrings文件拖拽到上传区域。 - 应用会自动解析文件内容,显示总条目数和源语言。
- 将 Xcode 项目中的
-
选择目标语言:
- 应用会自动勾选文件中已存在的语言。
- 你可以手动点击添加或取消需要翻译的目标语言(如英语、德语、繁体中文等)。
-
设置翻译偏好 (可选):
- 在“翻译偏好 / 附言”文本框中,告诉 AI 你的特殊要求。
- 例如:“请将 'Settings' 翻译为 '设置'”,“保持轻松活泼的语气”,“不要翻译应用名称 'SuperApp'”。
-
开始翻译:
- 点击 “开始智能翻译” 按钮。
- 阶段一:分析与风格生成。AI 会先分析现有翻译,生成一份风格指南。
- 阶段二:批量翻译。AI 开始分批处理未翻译的条目。你可以看到实时的“思维链”日志,了解 AI 是如何思考的。
-
下载结果:
- 翻译完成后,点击 “下载 .xcstrings”。
- 将下载的文件替换回你的 Xcode 项目即可。
- 数据隐私: 翻译内容会发送至 Google Gemini API。请确保不包含敏感的用户隐私数据。
- 文件备份: 建议在替换原文件前备份你的
.xcstrings文件。
MIT License