<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
- <component name="PublishConfigData" autoUpload="Always" serverName="toolbox.fluidbook.com" remoteFilesAllowedToDisappearOnAutoupload="false" autoUploadExternalChanges="true">
+ <component name="PublishConfigData" autoUpload="Always" serverName="toolbox.fluidbook.com" remoteFilesAllowedToDisappearOnAutoupload="false" confirmBeforeUploading="false" autoUploadExternalChanges="true">
+ <option name="confirmBeforeUploading" value="false" />
<serverData>
<paths name="alpha.toolbox.fluidbook.com">
<serverdata>
public function translate($text, $toLanguage, $fromLanguage)
{
- return $this->_call('/translate?api-version=3.0&from=' . $fromLanguage . '&to=' . $toLanguage, 'post', [
+ $res = $this->_call('/translate?api-version=3.0&from=' . $fromLanguage . '&to=' . $toLanguage, 'post', [
'Content-type' => 'application/json'
- ], json_encode(['Text' => $text]));
+ ], json_encode([['Text' => $text]]));
+ $data = json_decode($res->getBody(), true);
+ return $data[0]['translations'][0]['text'];
}