Export Translation Memory
The Smartling Translations API allows you to download all your Smartling Translations in UTF-8 encoded TMX format (sample file). You can download published translations only, or all approved translations.
URLs have the following base: https://api.smartling.com/v1
It is important to check the HTTP response status code. If Smartling finds and returns the file normally, you will receive a 200 SUCCESS response. If you receive any other response status code than 200, the requested file will not be part of the response.
The API Key for your account. Available in the Smartling dashboard at Project Settings>API.
The unique ID for your project. Available in the Smartling dashboard at Project Settings>API.
A locale identifier specified in project setup. If no locale is specified, Smartling returns the original content. You can find the list of locales for your project on the Smartling dashboard at: https://dashboard.smartling.com/settings/api
The format for the desired download. Currently only the value TMX is allowed.
full(default) indicates that Smartling returns all approved content for the locale, translated or not translated. If the content is not translated, the translation value of the downloaded file is blank.
publishedindicates that Smartling only returns published content in the downloaded file.
A translated file with the following response header:
Content-Disposition: attachment; filename="[locale]-[dataSet].tmx"
dataSetare your specified parameters.