App Localization on Autopilot. Push to GitHub, and we'll localize your app for 40+ languages automatically.

Get Started Free → Add your first language, Free! No credit card required.
453k+
Localizations Created
Across 40 Languages
As seen on iOS Dev Weekly Logo

How It Works

Simply push your code to GitHub, and we'll open a PR with accurate localizations powered by AI whenever you add or modify your string catalog.

Connect to GitHub

Link your repository, select a branch, and we'll automatically detect new strings, organize them, and prepare them for seamless localization.

Automatic Localization

As you push new strings, our AI translates them into up to 40 languages automatically. Add or update languages with just a few clicks.

Review and Merge

Stay updated with automated pull requests. Each time a string is added or updated, we create a pull request for you to review and merge.

String Catalog Pull Request Illustration

Trusted by App Developers Worldwide

Hundreds of developers and businesses trust our platform to localize their apps.

"Within a few clicks, I could localize my app to 40+ languages! The latest changes also provide confidence in the translation per key, making String Catalog one of the best time-savers for me to reach different markets!"

Rudrank Riyam's photo

"String Catalog is by far the best app localization tool on the market. It’s rare to find a web-based tool for iOS development that’s this polished—String Catalog feels great to use and is quick to set up."

Brett Bauman's photo
Brett Bauman

"Waiting for translations slows down almost every single release, which makes it a huge chore for a tiny team like us trying to move fast. String Catalog has been a lifesaver, allowing us to launch new features globally as quickly as we can launch them in English. The workflow works perfectly for us, adding almost no extra manual steps apart from reviewing/QAing the automatic translation PRs. I would recommend String Catalog as an essential part of any small team's iOS tech stack."

Harry Lachenmayer
Get Started Free → Add your first language, Free! No credit card required.

Features

Simplify localization management with our powerful automated tools.

AI-Powered Accuracy

Eliminate manual work with our AI that delivers precise, context-aware translations for all your app strings, ensuring consistency and quality.

Instant GitHub Sync

Automatically detect and localize new strings with seamless GitHub integration, ensuring your app is always up-to-date without any manual intervention.

Automated Pull Requests

Stay efficient with automatic pull requests for each new language or string change. Review and merge updates with just one click to keep your project in sync.

Contextual Guidance

Enhance translation quality by adding context to your strings, enabling our AI to capture nuances perfectly, reducing the need for time-consuming revisions.

Global Reach in Minutes

Expand your app’s reach instantly with support for over 40 languages. Manage all localizations effortlessly from a single, intuitive dashboard.

Collaborative Workflow

Empower your team with tools to manage strings collaboratively, speeding up localization efforts and reducing bottlenecks.

Real-Time Localization

Watch your app transform globally in real-time as translations are completed, enabling immediate feedback and faster iterations.

AI-Powered Accuracy Checks

AI automatically reviews translations for accuracy and context, ensuring your app's message stays consistent across languages.

Custom Translation Preferences

Define your app's voice with custom prompts controlling formality, tone, and regional preferences for perfectly tailored localizations.