String Catalog — Automate iOS & Android Localization String Catalog is an automated localization service that translates and manages app strings across 40+ languages with GitHub integration. It automatically detects new or changed strings, creates pull requests for translations, and supports iOS, macOS, visionOS, and Android projects. The platform emphasizes speed, accuracy, and a collaborative workflow, enabling teams to push code and receive AI-powered localizations with minimal manual effort.
How It Works
- Push code to GitHub. We automatically detect new or changed strings and prepare localizations.
- AI-powered translations. Strings are translated into up to 40 languages automatically.
- Automatic PRs. For each new language or string change, an automated pull request is opened for review.
- Review & Merge. Review the translations in the PR and merge when ready.
- Real-time updates. Stay up-to-date as translations are completed and integrated into your project.
Why Use String Catalog
- Accelerates localization: automate translation and PR creation to skip manual localization bottlenecks.
- Broad language coverage: supports 40+ languages for rapid global reach.
- GitHub-centric workflow: seamless integration with your existing development processes.
- AI-powered accuracy: contextual, application-specific translations designed for consistency.
- Cross-platform support: works with iOS, macOS, visionOS, and Android projects.
- Collaborative reviews: centralized review and approval of translated strings.
Features
- AI-Powered Localization for 40+ languages
- Automatic detection of new/changed strings
- Real-time GitHub synchronization with automatic PRs
- Support for iOS, macOS, visionOS, and Android projects
- Simple add/update languages with a few clicks
- Review and merge translations with one-click approvals
- Contextual guidance to improve translation quality
- Centralized dashboard to manage all localizations
- Immediate feedback loops to accelerate releases
Core Features
- AI-Powered Accuracy: precise, context-aware translations for all app strings
- Instant GitHub Sync: detect and localize new strings automatically
- Automated Pull Requests: PRs for each language or string change
- Contextual Guidance: add context to strings to improve translation quality
- Global Reach in Minutes: localization coverage for 40+ languages
- Collaborative Workflow: streamline team collaboration on translations
- Real-Time Localization: instant updates as translations are completed
- Custom Translation Preferences: tailor tone, formality, and regional styles
Pricing & Availability
- Get Started Free — Add your first language, free. No credit card required.
- 594k+ localizations created across 40+ languages (as of current usage)
- Safe workflow: you approve each PR with full control
Quick Start
- Connect your GitHub repository.
- Add your first language.
- Push code with new/modified strings and review the generated PRs.
- Merge translations and ship localized versions of your app.
Safety and Best Practices
- Review automated translations before merging to ensure contextual accuracy for your app’s domain.
- Use custom prompts to tailor formality and tone per language.