File Formats
We work on extending the list of formats supported. If you need a format and can't find it here send us an email.
locize generally only handles the translation content, i.e. keys and values, and never saves your imported file with the original file structure. So if you want to import a file and later export it with the original structure and information, this is not supported for every format.
These file formats are used as translation container for imports and exports. The originally used i18n format will always be respected, there is no sort of i18n format conversion while importing or exporting.
JSON nested
Will import / export in JSON format nesting keys separated by .:
{
"appName": "locize.com - localization as a service",
"label": {
"cancel": "cancel",
"save": "save"
}
}JSON flatten
Will import / export in JSON format flat ignoring . separation:
CSV and XLSX
Exports reference language and target language in one file. This format is also supported for imports and is an option to send translations to freelancers not supporting other formats.
For optimal import reuse the previously exported files including added translations.
In the UI, CSV and XLSX formats, can be imported and exported as:
language (and namespace) specific format To import/export a file for a dedicated language, be sure to select the appropriate language and namespace in the filter:

To import/export a "all" format file for the whole project, be sure to not select any language or namespace in the filter:
You might see a “###ignore###” text in your exported "all" format file. This is there on purpose, for all keys that for example does not exist in reference language (this often indicates an issue in your project) or if using the i18next format, to mark that the corresponding plural form does not exist for the specific language. This is done to show the translator, that that translation does not exist.
yaml
Yaml is a alternative format to json.
xliff 1.2
Well known translation exchange format.
xliff 2.0
Well known translation exchange format. Used format on iOS.
Android resource string
Format used on Android.
Strings resources
Format used for example for OS X and iOS.
Gettext po files
Gettext standard format.
TMX
Used mostly as translation memory file.
resx Files (.net)
Localization files used in .net framework
Fluent
Mozilla's translation format https://projectfluent.org/
Laravel
PHP Laravel's translation format https://laravel.com/docs/localization
.properties
(Java) .properties files https://en.wikipedia.org/wiki/.properties
Last updated

