Skip to content

tskorupka/yandex-translate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository was removed

https://packagist.org/packages/beeyev/yandex-translate

This is fallback repository for version 2.0.1

Yandex.Translate

Latest Version on Packagist Software License Total Downloads

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

Requirements

  • PHP 5.3 or higher
  • cURL

Install

Via Composer

$ composer require beeyev/yandex-translate

Usage

use 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
}

License

The MIT License (MIT). Please see License File for more information.

About

This is fallback repository for removed old one

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages