Mobile apps
Fix a typo or add a language. Users see the change on next app launch — no App Store submission required.
Manage translations in a web editor. Push updates over the air. Keep your data on your own servers.
From editing translations to delivering them to devices — without a release cycle in between.
Fix a typo or add a language. Users see the change on next app launch — no App Store submission required.
Translators edit in the browser. Reviewers approve. Developers ship. Everyone works in parallel, not in sequence.
Self-hosted by design. Translation data stays on your infrastructure. Full audit trail of every edit.
A real-time editor with search, filters, and namespace organization. See all languages side by side, edit inline, and track progress per key.
| Key | English | German | Status |
|---|---|---|---|
| welcome_title | Welcome back | Willkommen | Approved |
| nav.settings | Settings | Einstellungen | Approved |
| checkout.total | Total | Gesamt | Review |
| error.network | Connection lost | — | Draft |
Publish approved translations and the SDK picks them up on next app launch. No App Store review, no release cycle, no waiting.
Every translation moves through draft, translated, reviewed, and approved. Assign reviewers, track progress, and control what gets published.
Add the SDK via Swift Package Manager, call one method on launch, and you're live. Works with SwiftUI and UIKit out of the box.
import ProjectLocale // Configure on launch L10n.configure( projectKey: "pl_your_project_key", serverURL: "https://locale.yourcompany.com" ) // SwiftUI L10nText("welcome_title") // UIKit or anywhere let title = L10n.string("welcome_title") // Switch language at runtime L10n.setLanguage("de")
Install via Swift Package Manager and call one method on launch. Existing strings keep working as a built-in fallback.
Import .strings files, invite the team, and start editing in the browser. Organize with namespaces and review workflows.
Approve and release. The SDK picks up the update on next app launch — no App Store submission needed.
Every plan includes over-the-air delivery, the web editor, and full API access.
Create a free account, import your .strings files, and deliver the first over-the-air update today.