サイト内検索:

Google、Webアプリを自動翻訳するAPIを公開

Google、Webアプリを自動翻訳するAPIを公開

米Googleは3月20日、開発者がWebアプリケーション内のコンテンツを自動的に翻訳することが可能な「Google AJAX Language API」の提供を開始することを明らかにした。JavaScriptを使用したWebページ内のテキストを、対応する各国語に翻訳する。

テキストというよりは単語なんですけど、こういうのを使うとインターナショナライゼーションされたWebアプリがより簡単に作れるようになるんですね。なるのかな?どうなんだろ。勝手に翻訳された単語が正しいかどうかのチェックを考えると、あまり効果はないような気がするんだけど、でも、個人レベルのそのあたりは割りと笑って許してもらえるレベルであれば効果的であるのは間違いないです。

こういうアプローチと、いわゆるMacの.lproj形式のどっちがいいのかなあ、って考えると個人的には.lproj形式の方がいいような気がします(Dashboardのアプリ作ってみるとよくわかりますよ)。

で、具体的にどうなのっていうとサンプルコードはこんな感じ。

<script type="text/javascript">

google.load("language", "1");

function initialize() {
google.language.translate("Hello world", "", "es", function(result) {
if (!result.error) {
var container = document.getElementById("translation");
container.innerHTML = result.translation;
}
});
}
google.setOnLoadCallback(initialize);

</script>
</head>

<body>
<div id="translation"></div>
</body>

「Hello World」っていう英語をページを表示するときに「Hola mundo」に変換したものを表示するというものです。

しかし、いちいちページがロードされるたびにリクエストが飛ぶのってどうなのかって思うんだけど、まあ、これを利用してモジュールにしてそれはキャッシュするとかなんかいろいろやるんだろうな。

ということであとは開発者のセンスですね。

Developer's Guide



カテゴリ

トラックバック(1)

このブログ記事を参照しているブログ一覧: Google、Webアプリを自動翻訳するAPIを公開

このブログ記事に対するトラックバックURL: http://www.aivy.co.jp/cgi-bin/naga/MT4/mt-tb.cgi/958

» 「Google AJAX Language API」を試してみた。(システムエンジニアの記録)~のトラックバック

マイコミジャーナルの記事で紹介で、Google AJAX Language APIã... 続きを読む

コメント

COTOBACO


連絡とか感想とか何でも↓にコメント書いてくださいね。

COTOBACOに投稿(読む)

このブログ記事について

ひとつ前のブログ記事は「Amazon「Kindle」大人気、供給不足でCEOが謝罪」です。

次のブログ記事は「Time Machine、AirMac Extreme接続のUSBドライブを認識」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

新着DVD

BlogPeople PEOPLE

【Atom Netbook/MID】

【ガジェット!ガジェット!ガジェット!】

【あなたのライフハック大募集! 】

トラックバック・ピープル

[BlogPeopleピープル]

[iTMSピープル]

お誕生日おめでとう

Yahooで取り上げられた記事

ブログ内検索

BlogPeople ReviewMe!

このサイトのレビューとか応援コメントを書いてもらえると励みになります。

Affi☆List for Amazon

昨日のアクセストップ5

ブログリンク