Learn how to generate multi-language images in seconds with Bannerly!See Bannerly.io

File formats

Last modified: May 10, 2021Author: Jakub Pomykała

List of all supported file formats. You can use this values to upload or download translations in a selected format.

Format value Description
multi-language-json JSON file with all translations
single-language-json JSON file with one language (use languageKey param to specify language)
simplelocalize-json JSON format prepared for integration purposes
excel Microsoft Excel spreadsheet in *.xlsx format
csv , or ; separated translation keys
csv-translations CSV file with all translations
yaml yaml file format
android-xml XML Resource Strings file
localizable-strings Localizable.strings file format
java-properties Java properties file
po-pot PO/POT files
php-array PHP Array file
module-exports module.exports file

Example usage


Download translation file in multi-language-json format.

simplelocalize download \ 
  --apiKey <PROJECT_API_KEY> \ 
  --downloadFormat multi-language-json

Rest API

Import translations in java-properties format.

    --request POST \
    --url 'https://api.simplelocalize.io/api/v2/import?uploadFormat=java-properties' \
    --header 'x-simplelocalize-token: <API_KEY>' \
    --form file=@/path/to/your/file.properties