laravel项目使用谷歌翻译

在实现中英互译功能的时候,开始是选择的有道的接口,后来体验一下发现费用太高了,无奈转向尝试谷歌翻译。下面分享一下开发过程。

  1. 引入扩展包

composer require stichoza/google-translate-php

  1. 汉译英
  $tr = new GoogleTranslate('en');
  $tr->setUrl('http://translate.google.cn/translate_a/single');
  $result = $tr->translate('我爱你');
  echo $result;

打印结果: I love you

  1. 英译汉
 $tr = new GoogleTranslate('zh-cn');
 $tr->setUrl('http://translate.google.cn/translate_a/single');
 $result = $tr->translate('I love you');
 echo $result;

打印结果: 我爱你

这个扩展包代码还是非常简单的,建议大家自己尝试一下,很强大。

评论

(= ̄ω ̄=)··· 暂无内容!

回复

您还未登录,请先登录或者注册