代码之家  ›  专栏  ›  技术社区  ›  Paddy Hallihan

Google Translate和PHP-获取替代翻译

  •  0
  • Paddy Hallihan  · 技术社区  · 6 年前

    use Google\Cloud\Translate\TranslateClient;
    $translate = new TranslateClient([
        'key' => 'xxmyxsuperxsecretxapixkeyxx'
    ]);
    
    $result = $translate->translate($string, [
        'target' => $lang
    ]);
    
    $translation = $result['text'];
    

    这给了我一个很好的数据数组,比如:

    array(4) { 
        ["source"]=> string(2) "en" 
        ["input"]=> string(10) "dummy text" 
        ["text"]=> string(11) "dummer Text" 
        ["model"]=> NULL 
    }
    

    所以第一个问题是什么是 $result['model']

    第二个问题是,如果我想在实际的谷歌翻译页面上得到其他建议,我该怎么办

    enter image description here

    1 回复  |  直到 5 年前
        1
  •  1
  •   Lefteris S Mikhail Berlyant    6 年前

    在这个响应中,$result['model']是什么?

    从php客户端库 docs :

    关于你的第二个问题 translate client 通过restapi和后者的 docs Here 您可以看到关于使用python和BeautifulSoup以及 here