jcorry/gootranslate

此包已被放弃,不再维护。未建议替代包。

Google Translate (REST) API 的简单 API 包装器

v0.0.4 2016-04-11 17:50 UTC

This package is not auto-updated.

Last update: 2021-03-03 12:32:45 UTC


README

Latest Version on Packagist Software License Build Status Quality Score Total Downloads

Google Translate (REST) API 的简单包装器。包括 Laravel 5 服务提供者和外观。

安装

通过 Composer

$ composer require jcorry/gootranslate

或者 require : { "jcorry/gootranslate": "dev-master" }

将您的 Google API 密钥添加到 .env

GOOGLE_API_KEY=YOUR-KEY-VALUE-HERE

将提供者添加到您的 app/config/app.php 提供者中

Jcorry\GooTranslate\GooTranslateServiceProvider::class

可选(推荐)

将别名添加到 app/config/app.php 中以使用外观

'GooTranslate' => Jcorry\GooTranslate\GooTranslateFacade::class

使用

列出可用语言...

GooTranslate::languages();

翻译

GooTranslate::translate('Here is a string to translate', 'zu');

结果为...

```
[
    {#644
        +"translatedText": "Nasi string ukuhumusha",
        +"detectedSourceLanguage": "en",
    },
]

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

测试

$ composer test

贡献

请参阅 CONTRIBUTINGCONDUCT 了解详细信息。

安全

如果您发现任何安全问题,请通过电子邮件 jcorry@gmail.com 联系,而不是使用问题跟踪器。

致谢

许可

DBAD 许可证 (DBAD)。请参阅 许可文件 了解更多信息。