jcorry / gootranslate
此包已被放弃,不再维护。未建议替代包。
Google Translate (REST) API 的简单 API 包装器
v0.0.4
2016-04-11 17:50 UTC
Requires
- php: ~5.5|~7.0
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ~5.1
Requires (Dev)
- peridot-php/leo: ~1.0
- peridot-php/peridot: ~1.15
- peridot-php/peridot-watcher-plugin: ~1.3
- phpspec/phpspec: ~2.1
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
This package is not auto-updated.
Last update: 2021-03-03 12:32:45 UTC
README
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
贡献
请参阅 CONTRIBUTING 和 CONDUCT 了解详细信息。
安全
如果您发现任何安全问题,请通过电子邮件 jcorry@gmail.com 联系,而不是使用问题跟踪器。
致谢
许可
DBAD 许可证 (DBAD)。请参阅 许可文件 了解更多信息。