wfstudioru / yii2-yandex-translate-api
用于 Yandex Translate API 的 Yii2 扩展
dev-master
2015-05-02 20:36 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-18 07:40:20 UTC
README
Yandex 翻译 API
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
$ php composer.phar require wfstudioru/yii2-yandex-translate-api "dev-master"
或者
"wfstudioru/yii2-yandex-translate-api": "dev-master"
将以下内容添加到您的 composer.json
文件的 require
部分。
使用方法
创建 Yandex API 密钥(免费使用)
- 前往 Yandex 翻译 API 网站。
- 创建新的 API 密钥。
组件配置
'components' => [ ... 'translate' => [ 'class' => 'wfstudioru\translate\Translation', 'key' => 'INSERT-YOUR-API-KEY', ], ... ],
Yii::$app->translate->translate($source, $target, $text);
使用方法
Yii::$app->translate->translate('en-US', 'ru-RU', 'Hi everybody!');
响应会是
array ( 'code' => 200, 'lang' => 'en-ru', 'text' => array ( 0 => 'Привет всем!' ) )