Use Case
Translate iOS & macOS .strings files with AI.
Push your Localizable.strings, add --translate, and get every target locale translated in seconds. Format specifiers, plurals, and InfoPlist.strings are handled automatically.
Localizable.strings
/* Localizable.strings (en) */
"welcome_message" = "Welcome back, %@!";
"items_count" = "%d items in your cart";
"settings_title" = "Settings";
"logout_confirm" = "Are you sure you want to log out?";
"price_format" = "%1$@ per %2$@"; How i1n solves this
Apple ecosystem native
i1n understands .strings and .stringsdict formats, including positional format specifiers (%1$@, %2$d) and plural rules for every locale.
Format specifier protection
Objective-C and Swift format specifiers like %@, %d, %1$@, and string interpolation placeholders are preserved across all translations.
Xcode-ready output
Translated files land in the correct .lproj directories. Drop them straight into your Xcode project with zero reformatting.
Stringsdict plurals
Full support for Apple's .stringsdict plural rules — zero, one, two, few, many, and other — correctly applied per target language.
Try it now
Free Starter plan. No credit card required.
More use cases
The localization layer AI agents already...
Your brand voice, in every language...
Automate localization in your CI/CD pipe...
Localize your store for every market....
Localize iOS and Android from one CLI...
Localize your SaaS for every market....
Go global from day one...
Translate .arb files in seconds, not hou...
Translate JSON files with one command....
Translate Android strings.xml with AI....
Translate YAML locale files in seconds....
Type-safe i18n that your compiler enforc...