Releases: Webisso/xcode-translator
Releases · Webisso/xcode-translator
Release list
v1.0.0
Xcode Translator v1.0.0 — Initial Release
Xcode Translator is a CLI tool that translates Xcode Localizable.strings files using Google Gemini AI. Point it at your source language, run it from your iOS or macOS project directory, and it generates properly formatted target .lproj files — preserving keys, comments, format specifiers, and file structure.
Highlights
- Interactive setup — validates your Gemini API key, lets you pick a model, and saves project settings locally
- Single & bulk translation — translate one language pair or many targets in a single run (
tr,de,es,zh-Hans,...) - Incremental updates — only new or changed source strings are sent to the API; existing translations are skipped
- Custom prompts — edit the translation prompt to match your app's tone and terminology
- Smart discovery — recursively finds
Localizable.stringsunder your project root - Safe by default — automatically adds
.envand.xcode-translator/to your.gitignore
Quick Start
git clone https://github.com/Webisso/xcode-translator.git
cd xcode-translator
npm install
npm link
cd /path/to/your/ios-app
npx xcode-translator setup
npx xcode-translator