The following diagrams show how commonly used API methods work together as part of the translation management process:
a.) When the content to translate is a file
b.) When the content to translate is part of a key-value pair
The status update API communicates the progress of a job through the following states.
Status | Description |
---|---|
CREATED |
The Connector created the job for sending out the translation request to the translation provider. |
PENDING | The Connector is preparing the translation request for translation. |
SENDING | The Connector is sending out the translation request to the Clay Tablet Platform for delivery to the translation provider. |
SENDING_TO_COPY_BACK | The Connector is preparing to copy the translation request from the source locale to the target locale, without sending them out for translation. |
SENT_TO_PLATFORM | The Connector sent the translation request to the Clay Tablet Platform for delivery to the translation provider. |
SENT_TO_TRANSLATOR | The Clay Tablet Platform sent the translation request to the translation provider. |
IN_TRANSLATION | The translation provider has received the translation request and has not yet returned the translated item. |
REVIEW_TRANSLATION | The Connector has received the translated asset back from the translation provider, and it is ready for review. |
TRANSLATION_REJECTED | A Connector user has reviewed and rejected the translated asset. |
COMPLETED | A Connector user has reviewed and approved the translated asset. |
COMPLETED_NO_NEED_TO_TRANSLATE | There is no translatable content in this translation request. |
COMPLETED_COPY_BACK | The Connector has finished copying the translation request in the job from the source locale to the target locale. |
CANCELLED | The job was canceled and the assets were not translated. |