Skip to main content
TextSetu imports and exports translations in 40+ formats so it fits into any toolchain. This page lists them by platform. For how to use import/export, see the Import & Export guide.
Most formats support both import and export. Multi-language formats (CSV/TSV/Excel) can carry every language in one file; single-language formats (most of the rest) carry one locale per file.

Web / JavaScript

Mobile

Backend / desktop frameworks

Spreadsheet / tabular

Markup / documents

These document formats are export-only — best-effort output that cannot be reliably re-imported, so they aren’t offered on the Import screen.

Subtitles / media

Localization interchange

Glossary & Translation Memory


Picking a format

See the platform table in Import & Export for a quick “what should I use” cheat sheet. When in doubt:
  • Web app? JSON (nested) or i18next.
  • iOS? .xcstrings (modern) or .strings.
  • Android? Android XML.
  • Moving between tools? XLIFF (translations) or TMX (memory).
  • Offline editing in a spreadsheet? CSV or Excel (multi-language).
The exact set of formats can grow over time. If you don’t see one you need, it may already be supported in a newer version — check the Import/Export screens in the app.