欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

谷歌翻译 谷歌翻译 API 教程 PHP

最编程 2024-04-15 15:53:01
...
武汉源创会回归,4月20聊聊大模型”

 

简单就几步

1,创建项目

2,启用api

3,激活 

安装与使用

安装 Cloud Translation 基本版客户端库

客户端库支持多种主流语言,建议您使用这些客户端库。如需安装客户端库,请执行以下操作:

composer install google/cloud-translate

php 使用方法

use Google\Cloud\Translate\V2\TranslateClient;

调用示例

#实例化翻译类
$translate = new TranslateClient([
      'key' => 'AIzaSyCkSxy7UtjwXaBg5-hLWk0FnSWXXXXXXXXXX'
]);
// Translate text from english to french.
$result = $translate->translate('Get the languages supported for translation specifically for your target language.', 
[
        'source' => 'en',//默认EN,不设置自动检测原始语言
        'target' => 'zh-CN'
]);

echo $result['text'] . "\n";
// Get the languages supported for translation specifically for your target language.
$languages = $translate->localizedLanguages([
    'target' => 'en'
]);

foreach ($languages as $language) {
    echo $language['name'] . "\n";
    echo $language['code'] . "\n";
}
// Get all languages supported for translation.
$languages = $translate->languages();

foreach ($languages as $language) {
    echo $language . "\n";
}


输出: af am ar az be bg bn bs ca ceb co cs cy da de el en eo es et eu fa fi fr fy ga gd gl gu ha haw he hi hmn hr ht hu hy id ig is it iw ja jw ka kk km kn ko ku ky la lb lo lt lv mg mi mk ml mn mr ms mt my ne nl no ny or pa pl ps pt ro ru rw sd si sk sl sm sn so sq sr st su sv sw ta te tg th tk tl tr tt ug uk ur uz vi xh yi yo zh zh-CN zh-TW zu