Download Translations

Please consider that API 2.0 is now the preferred version to be used. The old API will remain fully functional until the end of 2021.

Crowdin API v2
Download a ZIP file with translations. You can choose the language of translation you need or download all of them at once.
Note: This method downloads the ZIP file that was created during the last build. To make sure all the latest translations are included, please use Export Translations API method to build the project before downloading.
In case you wish to download translations for a single branch, make sure to build a separate ZIP file for that branch by specifying the branch name.


Note: Use the combination of project identifier, username, and account key to pass to this endpoint.



Name Value Description
branch optional string The name of related version branch (Versions Management).
project-identifier string Project identifier.
login string Your username in Crowdin.
account-key string Your account API key.
package string Language code or "all" to download a bundle with translations to all languages.


#Download all translations as a single ZIP archive.

#Download French translations.

#Download all translations from the master branch.
ini_set('auto_detect_line_endings', 1);
ini_set('default_socket_timeout', 5); // socket timeout, just in case

file_put_contents('', file_get_contents('{project-identifier}/download/{username}&account-key={account-key}'));

Was this article helpful?