900+ iOS apps translated

iOS Localizable.strings → 29 languages

Upload your .strings files. Get de.lproj/, fr.lproj/, es.lproj/ in 2 minutes. Placeholders %@, %1$@ remain protected.

€1 per language Xcode 15 String Catalog stringsdict plurals

Why iOS localization is a pain

Manual lproj folders

Manually create de.lproj, fr.lproj, es.lproj. A missing file causes a crash.

Expensive agencies

iOS translation agencies charge €200+ per language. For an indie app?

Broken %@ placeholders

Google Translate destroys %1$@ and %ld. Your String(format:) crashes.

How it works

3 steps. 2 minutes. Done.

1

Upload .strings

Or .stringsdict, .xcstrings, XLIFF

2

Choose languages

29 available. German, Japanese, Chinese...

3

Download

de.lproj/, fr.lproj/, es.lproj/ ready for Xcode.

Supported iOS formats

Xcode 14, Xcode 15, SwiftUI – all in one tool

.strings

Localizable.strings

.stringsdict

Pluralization

.xcstrings

Xcode 15+ catalog

XLIFF

Xcode Export

Before → After

All %@, %d, %1$@ placeholders are preserved.

Before (en.lproj)

/* Localizable.strings (en.lproj) */
"app_name" = "My App";
"welcome_message" = "Welcome, %@!";
"items_count" = "%d items found";
"price_format" = "Price: %1$@ %2$@";
"time_remaining" = "%ld minutes left";

Later (de.lproj)

/* Localizable.strings (de.lproj) */
"app_name" = "Meine App";
"welcome_message" = "Willkommen, %@!";
"items_count" = "%d Artikel gefunden";
"price_format" = "Preis: %1$@ %2$@";
"time_remaining" = "%ld Minuten übrig";

Pricing calculator

6,000 Characters
Base fee (5 × €1.00)5.00
Cost per character (€0.12/1000)0.72
Total5.72
Translate now →

Built for iOS developers

Placeholder protection

Preserves %@, %d, %ld, %1$@. Your String(format:) continues to work.

All iOS formats

.strings, .stringsdict, String Catalog (.xcstrings), XLIFF.

2 minutes instead of 2 weeks

Upload → choose languages → download de.lproj, fr.lproj, es.lproj.

Translation Memory = 90% savings

Already translated strings are reused. App updates cost almost nothing.

Full iOS syntax support

%@, %d, %ld, %f formatter
%1$@ positional arguments
stringsdict plural rules
String Catalog (.xcstrings)
Comment preservation
Key=Value format
Unicode escape sequences
InfoPlist.strings

Why not Xcode export?

shipglobalXcode XLIFFManual
Time2 min.1+ hourdays
%1$@ protected
Translation Memory
Price€0.12/1k charactersFree/language

Ready to translate your iOS app?

First translation in 2 minutes. No subscription. No nonsense.