Free translation tools for localization files
Pick your format, paste or upload the file, choose a language and download the translated result. No account, no installation, no waiting.
.xlf, .xliff
XLIFF
Translate an XLIFF file online, free
Open the tool
.json
JSON
Translate a JSON language file online, free
Open the tool
.xml
Android strings.xml
Translate Android strings.xml online, free
Open the tool
.strings
iOS .strings
Translate iOS .strings files online, free
Open the tool
.yml, .yaml
YAML
Translate a YAML locale file online, free
Open the tool
.po, .pot
gettext PO
Translate gettext PO files online, free
Open the tool
.php
PHP array
Translate PHP language files online, free
Open the tool
.arb
Flutter ARB
Translate Flutter ARB files online, free
Open the tool
Why these tools exist
Machine translation is easy to find; machine translation that gives you back a valid localization file is not. Paste an XLIFF document into a generic translator and you get back mangled XML — ids gone, targets missing, the file useless to your build.
These tools read the format properly, translate only what should be translated, and hand you back the same file with the strings replaced. They are the free, one-file version of what GetTranslated does for a whole project.
Start for free