This repo help you to manage your Lingea api requests.
Version >= 2.0.0 is only to call LTBE >= 1.0.0 API revision, if deal with and older version of lingea API, use version 1.x.x
composer require zmog/php-lingea
<?php
require_once __DIR__ . '/vendor/autoload.php';
$api_key = 'you_api_key';
$TranslationApi = new \Zmog\Libs\Lingea\LTBE\TranslationApi($api_key);
$text = 'Hello, my name is Mathieu.';
$ResponseTranslateSync = $TranslationApi->translateSync($text,\Zmog\Libs\Lingea\LTBE\TranslationLanguage\ISO_639_2b::fromCode('eng'),\Zmog\Libs\Lingea\LTBE\TranslationLanguage\ISO_639_1::fromCode('cs'));
echo "Translation of : $text is : ".PHP_EOL;
echo $ResponseTranslateSync->getResult();
?>
php test/language.php "my_api_key" ("my_api_url"?)
php test/translate.php "my_api_key" ("my_api_url"?)
/api/v1/user/me
/api/v1/user/login
/api/v1/user/logout
/api/v1/user/key
/api/v1/stat/summary/ui/current
/api/v1/translate/
/api/v1/translate/{priority}
/api/v1/translate/result/{request_id}
/api/v1/translate/requeue/{request_id}
/api/v1/translate/{request_id}
/api/v1/translate/clear
/api/v1/translate/sync/
/api/v1/translate/language/iso
/api/v1/translate/language/custom
/api/v1/translate/language/list
/api/v1/translate/language/detect
/api/v1/translate/files/
/api/v1/translate/files/delete/{request_id}
/api/v1/glossary/management/list
/api/v1/glossary/management/update
/api/v1/glossary/management/create
/api/v1/glossary/management/delete/{id}
/api/v1/glossary/management/delete