https://packagist.org/packages/beeyev/yandex-translate
This is fallback repository for version 2.0.1
This system is like Bing Translator or Google translate, but api is free for use and without strict limits. API offers text translation features for over 30 languages.
API reference in English / Russian
Don't forget to Get yor own API key
- PHP 5.3 or higher
- cURL
Via Composer
$ composer require beeyev/yandex-translateuse Beeyev\YaTranslate\Translate;
try {
$tr = new Translate('yourApiKey');
$result = $tr->translate("Hey baby, what are you doing tonight?", 'fr');
echo $result; // Hey bébé, tu fais quoi ce soir?
echo $result->sourceText(); // Hey baby, what are you doing tonight?
echo $result->translationDirection(); // en-fr
var_dump($result->translation()); // array (size=1)
// 0 => string 'Hey bébé, tu fais quoi ce soir?'
} catch (\Beeyev\YaTranslate\TranslateException $e) {
//Handle exception
}The MIT License (MIT). Please see License File for more information.