Downloading localization files

This guide describes the easiest way to download/export your localization files from Phrase.

You can download the language files from your project at any point and to any file format we support. For a complete list of available file formats see our format guide.

Download language files

You can download files in the Translation Center, via API or via our command-line client.

In our Translation Center, you can navigate to the Languages tab to find a list of all languages used in your project. To download a single language you can use the Download button. Alternatively, you can use the checkboxes on the left-hand side to select multiple languages and use the Export button at the top to download in batch.

Download options


File format 

You can pick any of the available file formats. Depending on your selection you might have additional download options.


Include empty translations

If you select this option, the downloaded file will include empty translations. When this option is selected you can include strings from a selected fallback language. Any language from your project can be selected here. If a translation for the selected language exists, that string will be included in the file instead of exporting an empty string.

Include translated keys

If you select this option the downloaded file will include translated keys. 

Include unverified translations

If you select this option the downloaded file will include unverified translations. For more information please see our article Review Workflow


You can select tags to only include keys with that tag in your downloaded file or leave this part empty to download all keys from your project.




You can select that option to not strip NOTRANSLATE tags from translations. 


You can select the encoding for the file. Some formats can be downloaded with different encodings (e.g. UTF-16). If none can be selected it defaults to UTF-8.


How do I download a language file?

See the above section Download Files.

How do I export a file that only includes keys that haven’t been translated yet?

When you download a language make sure to only select the Include empty translations checkbox in the download options. This will download a file including only those keys that don’t have translations yet.

How do I fill empty translations with translations from another language?

To fill empty translations for a language with translations from another language in your project make sure to select Include empty translations and select a fallback language from the drop-down in the download options