Translations

Export Project Translation

Required scopes: project.translation (Read only).

Note: For instant translation delivery directly to user devices, please use OTA. Direct API usage will exceed established rate limits, which suspends further content updates.

post/projects/{projectId}/translations/exports

Request

Path parameters

projectIdinteger required

Project Identifier. Get via List Projects

Request body

targetLanguageIdstring required

Specify target language for export. Get via List Supported Languages

formatstring required

Defines export file format. Use API Type feature specified at the corresponding file format from Crowdin Store

labelIdsinteger[]

Label Identifiers. Get via List Labels

branchIdsinteger[]

Branch Identifiers. Get via List Branches

skipUntranslatedStringsboolean

Defines whether to export only translated strings

More info

exportApprovedOnlyboolean

Defines whether to export only approved strings

More info

Example request

{
  "targetLanguageId": "uk",
  "format": "xliff",
  "labelIds": [
    1
  ],
  "branchIds": [
    1
  ]
}

Response

Project translation download URL

Example response

{
  "data": {
    "url": "https://production-enterprise-importer.downloads.crowdin.com/992000002/2/14.xliff?response-content-disposition={disposition}&X-Amz-Content-Sha256={sha}&X-Amz-Algorithm={algorithm}&X-Amz-Credential={credentials}&X-Amz-Date={date}&X-Amz-SignedHeaders={headers}&X-Amz-Expires={expires}&X-Amz-Signature={signature}",
    "expireIn": "2019-09-20T10:31:21+00:00"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.