Last active
April 19, 2019 16:04
-
-
Save rodionchernyshov/298a3ca409b173670a1a63424d4241cb to your computer and use it in GitHub Desktop.
Qordoba Upload Document Sample
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* @category Qordoba PHP SDK | |
* @package Qordoba_Connector | |
* @copyright Copyright (c) 2018 | |
* @license https://www.qordoba.com/terms | |
*/ | |
require __DIR__ . '/../vendor/autoload.php'; | |
define('API_URL', 'https://app.qordoba.com/api'); | |
$documentToTranslate = [ | |
'content' => [ | |
\Faker\Factory::create()->text(), | |
\Faker\Factory::create()->text(), | |
\Faker\Factory::create()->text(), | |
\Faker\Factory::create()->text(), | |
] | |
]; | |
// $documentToTranslate['content'] | |
//array(4) { | |
// [0] => string(135) "Sint nobis ut animi doloribus. Earum et rerum nisi ducimus. Molestiae qui ea suscipit corrupti ullam id. Unde esse vitae sed provident." | |
// [1] => string(126) "Et quam aperiam enim. Impedit repellendus doloremque et aut quia sit dolore. Deleniti ab et qui consequuntur eum inventore et." | |
// [2] => string(132) "Pariatur eveniet nisi et est minus. Tempore et aut voluptatum esse nisi. Ipsa reiciendis et nihil commodi enim beatae voluptatem ea." | |
// [3] => string(155) "Et culpa animi praesentium commodi atque numquam incidunt. Consequuntur excepturi accusamus tempora rerum. Totam eius occaecati rem porro doloremque dicta." | |
//} | |
$translationDocument = new Qordoba\Document( | |
API_URL, | |
'Your username', | |
'Your user password', | |
0000, // Workspace ID | |
0000 // Organization ID | |
); | |
$translationDocument->setName('translation-document-unique-id'); | |
$translationDocument->setTag(\Qordoba\Interfaces\DocumentInterface::DEFAULT_TAG_NAME); | |
foreach ($documentToTranslate['content'] as $key => $item) { | |
$translationDocument->addTranslationString($key, $item); | |
} | |
$translationDocument->createTranslation(); | |
exit(0); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment