スマートフォン 表示
メールフォームでよろづ質問受付中
スマートフォン速度統計への人柱ご協力をお願いします。
2011/4/13 20:00 · ひとりごと, 更新情報

ケータイニュース.netの海外ニュースタイトル自動翻訳、google APIを使っていますが、Version2に変えてみました。検索してみたらどうもVersion2に対応したPHPコードが見つからなかったので、とりあえず私の書いたコードを共有しておきます。JSONフォーマットの内容がちょこっと変わっているので。誰かのお役にでも立てば。


$query = 'this is a test for translation.';
$url = 'https://www.googleapis.com/language/translate/v2?key=HogeHogeKeyYouGot&source=en&target=ja&q='.urlencode($query);
$resjson = file_get_contents($url);
$resjson = mb_convert_encoding($resjson, 'UTF-8', 'auto');
$resarray = json_decode($resjson);
$result = $resarray->data->translations[0]->translatedText;

echo $result;

HogeHogeKeyYouGotのところをgoogleアカウントで取得したAPIキーに置き換えればOK。パラメータのsourceやtargetは翻訳言語なので、google APIのページとかで適当に見つけてあげてください。

tweet TWEET

[Tweet]

Written by


ケータイニュース.net
当サイトのニュースチェック用情報収集ポータルをコメント機能付きで開放中。

コメントをどうぞ

※ 次のタグが使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

CAPTCHA