Skip to main content

Which file formats can I use?

transglot reads and writes twenty localization file formats, covering web, mobile, game and document workflows.

transglot reads and writes twenty localization file formats, covering web, mobile, game and document workflows.

Who this is for

Anyone deciding whether their stack fits.

What happens next

Web and JavaScript: flat JSON, nested JSON, YAML.

Apple: .strings, .stringsdict, and the newer String Catalog format.

Android: Android XML resources.

Flutter: ARB.

PHP and Laravel: Laravel PHP arrays and Laravel JSON.

Industry interchange: XLIFF 1.2, XLIFF 2.0, and Gettext PO.

.NET and Java: RESX and Java properties.

Spreadsheets: CSV and XLSX.

Documents: Markdown, including MDX.

Games: Unity CSV and Unreal PO.

Whichever you use, transglot keeps your placeholders and plural forms intact, and the automatic checks flag a translation that breaks them before it reaches your app.

Related

  • Push your source strings

  • The command line tool

Did this answer your question?