i18n formats

Locize supports a wide range of internationalization (i18n) formats to fit your project’s needs. Each format comes with specific features to help you maintain correct syntax and streamline your localization workflow.

If you need a format that isn’t listed here, send us an email — we’re always working to extend our supported formats!

The chosen i18n format will always be respected. There is no format conversion when importing or exporting file formats. Learn more about i18n formats in this blog post.


Supported Formats & Features

FormatSyntax HighlightingPlural ConversionGroupingMore Info
i18next / locizifyi18next / locizify
ICU / messageformatnot necessary,
solved directly in format
ICU
fluentnot necessary,
solved directly in format
fluent
vue-i18nnot necessary,
solved directly in format
vue-i18n
i18n.js / rubyi18n.js
polyglot.jsnot necessary,
solved directly in format
polyglot.js
androidandroid

Feature Details

  • Syntax Highlighting: Format-specific syntax is highlighted for easier editing.
  • Plural Conversion: Plurals are automatically generated as needed (where supported).
  • Grouping: Segments are grouped by plurals and context (where supported).

i18next / locizify

ICU / messageformat

fluent

vue-i18n

i18n.js / ruby

polyglot.js

android