Exemplo n.º 1
0
 /**
  * Helper method to do translation request.
  *
  * @param Job $job
  *   TMGMT Job to be used for translation.
  * @param array|string $q
  *   Text/texts to be translated.
  *
  * @return array
  *   Userialized JSON containing translated texts.
  */
 protected function googleRequestTranslation(Job $job, $q)
 {
     $translator = $job->getTranslator();
     return $this->doRequest($translator, 'translate', array('source' => $job->getRemoteSourceLanguage(), 'target' => $job->getRemoteTargetLanguage(), $this->qParamName => $q), array('headers' => array('Content-Type' => 'text/plain')));
 }