Yii 2.0: yii2-yandex-translate-api

Translate your text with yandex translate API
1 follower

Yii2 extension to Yandex Translate API

Yandex Translate API

GitHub Project page: https://github.com/wfstudioru/yii2-yandex-translate-api

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require wfstudioru/yii2-yandex-translate-api "dev-master"

or add

"wfstudioru/yii2-yandex-translate-api": "dev-master"

to the require section of your composer.json file.

Usage

Create Yandex API Key (free to use)

  1. Go to the Yandex Translate API Site.
  2. Create new API Key.

Component Configuration

'components' => [
    ...
    'translate' => [
        'class' => 'wfstudioru\translate\Translation',
        'key' => 'INSERT-YOUR-API-KEY',
    ],
    ...
],
Yii::$app->translate->translate($source, $target, $text);

Usage

Yii::$app->translate->translate('en-US', 'ru-RU', 'Hi everybody!');

the response would be:

array (
    'code' => 200,    
    'lang' => 'en-ru',
    'text' => array (
        0 => 'Привет всем!' 
                   )
      )

Be the first person to leave a comment

Please to leave your comment.

Create extension
Downloads
No downloadable files yet