TMGMT REST Translator
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
Overview
TMGMT REST module is a plugin for Translation Management Tool module. It calls / creates custom REST services for automated translation of the content.
This module can be used when an external translation provider has the ability/flexibility to work with the custom REST services.
Features
The TMGMT REST module needs an external REST endpoint and secret key setting for the translator. When creating a translation job, the module does a POST request with the timestamp, job id and XLIFF xml to the endpoint set for the translator. For authorization we create a sha256 encrypted signature based on the POST data.
The module also creates a custom REST endpoint so the external translation provider can POST back the translated data. This endpoint will also require a POST request with a timestamp, job id and XLIFF xml signed with a sha256 encrypted signature. The custom endpoint can be found at:
translation/api/rest
More information on the API can be in the README.txt file.
Requirements
This module requires the TMGMT (http://drupal.org/project/tmgmt) module and the TMGMT Export / Import File submodule to be installed.
