File Formats
Language Monster supports 28 file formats covering every major platform — iOS, Android, Flutter, React, Vue, Angular, .NET, Laravel, Ruby on Rails, Go, and more. Whatever your tech stack, your translation files work directly with the platform without manual conversion or re-encoding.
Connect your repository and Language Monster automatically detects your format. Strings are pulled in, translated, quality-checked, and pushed back in the same format your developers already use. No intermediate conversion, no risk of encoding errors, no manual file handling.
- Android Resource file (xml)
- Angular Xliff (xliff, xlf)
- Apple Plist (plist)
- Apple Strings (.strings)
- Apple Xliff (xliff, xlf)
- Chrome Messages (json)
- CSV format
- Flutter (arb)
- General yaml format
- Get Text (po)
- Go I18n (toml)
- i18next V4 (json)
- Java Properties file (properties)
- JS Objects (js)
- JSON (.json)
- .Net Resource (.resx)
- PHP Array (php)
- PHP Ini file (ini)
- Php Xliff (xliff, xlf)
- Php Xliff (xliff, xlf)
- QT Linguist (ts)
- React Native (js)
- Ruby yaml format
- Rust json format
- Rust yaml format
- Rust yaml format Verison 2
- Translation Memory Exchange (xml)
- Yaml Symfony format
If you don't see your preferred file format listed, don't hesitate to reach out to us. At Language Monster, we understand that every project is unique, Our team is here to support you and explore new ways to streamline your translation process
Developer Localisation Guides

