i1n.ai
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.

Popular integrations