haotx/translate-api

1.0.0 2016-06-08 04:55 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:31:06 UTC


README

Total Downloads

TranslateApi

PHP 1.0.0 翻译版本

此包是 Yandex Translate 的包装,适用于 PHP。

安装

    composer require "haotx/translate-api:1.*"

使用 Yandex 翻译

[获取 Yandex API 密钥] (https://tech.yandex.com/keys/get/?service=trnsl)

翻译文本(不支持翻译多个文本)

use TranslateApi\Translate;
use TranslateApi\TranslateYandex;

$provider = new TranslateYandex($yourKeyApi);

$translate = new Translate($provider);
$result = $translate->translate('Hello world', 'en', 'vi');

检测文本语言

use TranslateApi\Translate;
use TranslateApi\TranslateYandex;

$provider = new TranslateYandex($yourKeyApi);

$translate = new Translate($provider);
$result = $translate->detect('Hello world');

获取支持的语言

use TranslateApi\Translate;
use TranslateApi\TranslateYandex;

$provider = new TranslateYandex($yourKeyApi);

$translate = new Translate($provider);
$result = $translate->getSupportedLanguages(['ui' => 'en']);

Yandex 翻译

查看更多 Yandex API 请看这里