Three steps. Twenty-four hours. Ten languages.

No login. No subscription. No per-word haggling. Upload, pay $39, get your files back.

1

Upload

Drag your Android strings.xml, SRT subtitle, website JSON, Godot CSV, or Unity CSV. We detect the format automatically. No copy-pasting into ChatGPT, no fixing broken quotes.

2

Pay

$39 for 15 runs (lifetime credits). Files stored 30 days. Stripe-secured. No subscriptions, no per-word fees, no login required.

3

Download

Get your translated files in minutes. Every string, every language — nothing skipped or truncated. ZIP delivered on-screen and to your email.

Variable protection: Your {player_name}, %s, and <color=red> tags are locked before the AI touches them.

Variable-safe translation — every protection tested

7 variable presets, 4 glossary rules, 8 injection patterns, 5 edge cases — all verified before the AI touches your strings.

Smart String
Source (English)
{0:plural:1 Apple| Apples}
Translated
{0:plural:1 Maçã| Maçãs}

Plural formatters with pipe-delimited options — the entire token is locked as one unit.

Smart String
Source (English)
{0:choose(1|2|3):one|two|three}
Translated
{0:choose(1|2|3):um|dois|três}

Choose formatter with enumerated values — pipes inside parentheses and after colon all preserved.

Smart String
Source (English)
{0:{Name}}
Translated
{0:{Nome}}

Nested scope syntax — inner braces matched as part of the outer token.

The AI only sees opaque tokens. Your {player_name}, tags, glossary nouns, and every format above stay intact — every time.

Ready to ship your next localized update?

Send us the localization headache. Focus on your product. We'll handle every string, every language — variables locked, nothing skipped. No login required. Pay-per-pass, from {price}.

Upload your file — from {price}
Stripe-secured No card data stored Download link emailed