首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Google翻译API v2 php获得翻译?

如何从Google翻译API v2 php获得翻译?
EN

Stack Overflow用户
提问于 2016-02-22 21:00:03
回答 1查看 2K关注 0票数 2

我使用https://github.com/google/google-api-php-client进行翻译。

当我尝试

代码语言:javascript
复制
print_r($translation->listTranslations( "John go home", "es" ));

我得到了

代码语言:javascript
复制
Google_Service_Translate_TranslationsListResponse Object
(
    [collection_key:protected] => translations
    [internal_gapi_mappings:protected] => Array
        (
        )
    [translationsType:protected] => Google_Service_Translate_TranslationsResource
    [translationsDataType:protected] => array
    [modelData:protected] => Array
        (
            [data] => Array
                (
                    [translations] => Array
                        (
                            [0] => Array
                                (
                                    [translatedText] => John ir a casa
                                    [detectedSourceLanguage] => en
                                )

                        )

                )

        )

    [processed:protected] => Array
        (
        )

)

但是,当我试图使用getTranslations()函数获得翻译时,我得到了空数组。请指点!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-22 22:27:55

图书馆好像坏了。

不过,你可以用这个把翻译出来!

代码语言:javascript
复制
$client = new Google_Client();

$client->setDeveloperKey('xxxx-your-dev-key-xxxx');


$translate = new Google_Service_Translate($client);
$translations = $translate->translations->listTranslations('Hello world!', 'fr');


var_dump($translations->data);
var_dump($translations->data['translations'][0]["translatedText"]);

会给你

代码语言:javascript
复制
array(1) {
  ["translations"]=>
  array(1) {
    [0]=>
    array(2) {
      ["translatedText"]=>
      string(17) "Bonjour le monde!"
      ["detectedSourceLanguage"]=>
      string(2) "en"
    }
  }
}
string(17) "Bonjour le monde!"

我提交了一份修复这个问题的PR,但还没有被接受。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35563717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档