top


総投稿数 本 
no_

スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)
no_969

Translator AJAX API:申し込んでいた、待望のMicrosoft翻訳API、やっと招待コードが届いたので、早速お試し ・・・ 【Microsoft】

 2009-06-10
やっと、届いた。
前に、申し込んでいた、Microsoft翻訳API
invite code だ。

 (参照)
  ・Translator:最近、Microsoftの情報が面白いな。今度は「翻訳ウィジットとAPI」を配ってるって ・・・ 【Microsoft】
  ・Microsoft Translator:やっと、(一応)invite code は来たのだけど・・・ 【Microsoft】


早速お試し利用。
毎回、Yahoo翻訳Micorosoft翻訳にアクセスしないで
このブログで簡単翻訳できるように・・・


 右下の「ツール」エリアが長くなったので
 バランス考えて、左下にブログパーツ形式で作成。
 ※すみません。また、重くなっちゃいましたね。
 簡単翻訳[何と訳すんだっけ] - 簡易ツール - by 創ったmetaboy


 使い方
 ・簡単になるよう、デフォルトは「英>日」
 ・上のテキストエリアに文字入れて[翻訳! ▼]
 ・下のテキストエリアに翻訳され表示


  追記に ▼


FC2ブログランキング にほんブログ村 IT技術ブログ Webサイト構築へ ブログ王ランキング 人気ブログランキング 人気ホームページランキングへ


more************************************************
◎ 簡単翻訳[何と訳すんだっけ] - 簡易ツール
************************************************

簡単に、簡単に。


 
 ◆仕様策定
 ・デフォルトは英文の翻訳。
  ・プルダウンで変えられる。
 ・ワンクリック翻訳
 ※まずは、以上

 ■実際の構築


   クッキーは、今回利用せず。でも
   履歴は残るように将来したいな。

   □まずは、取得した、MicrosoftからのJavaScriptタグを
    貼らなくてはならない。
    ※最近は、
     HTML-lint への対応・最適化で、
     組み込むJavaScript内でさらに組み込むようにしている。
     ・・・で、
     最近、Googleのソースから学んだその組み込む記述方法。
document.write(decodeURIComponent("%3Cscript src='http://api.microsofttranslator.com/V1/Ajax.svc/Embed?appId=*****' type='text/javascript'%3E%3C/script%3E"));

   □ソースは、
    Microsoftがサンプルソース用意してくれている
    下記を利用させていただいた。
    ◆Microsoft Translator Interactive SDK
     Microsoft Translator Interactive SDK 用意されているソースは、
 ASPXのものがほとんどだが、
 参照するに何の問題ない




    核となる部分のみそのまま利用させていただく。
if (currentLanguage != lang) {
// use a callback function to set the translated text
Microsoft.Translator.translate(document.getElementById('src_translator').value, currentLanguage, lang, function(translation)
{ document.getElementById('dst_translator').value = translation; });
}

   別に他はなにもとりたてて、報告することは
   ないのだけれど・・・


   サンプルに、「日本語(Japanese)」がなかったので
   最初
    ・日本語の略号がわからなかった
     ・jp かなと思ったけど、それではエラーが出る


「catch ステートメントでは適用されますが、throw ステートメントでは適用されません」
 ・・・>マニュアル

    ◆Microsoft Translator Developer & Web Master Support
     Microsoft Translator Developer & Web Master Support こちらに、フォーラムがあるので
 ここを探したけど、わからず・・・




    ◆Bing Developer Center
     Bing Developer Center LiveSearch から、 bing に
 リニューアルされた
 ・bing DeveloperCenter を
 訪ねたけれど、わからず・・・




 あ、そうだ。
 なんのことはない。Microsoftの翻訳頁を確認・・・

    ◆Bing Translator
     Bing Translator ここのプルダウンの
 ソースを参照



 ・・・ここに記録しとこ。
 アラビア語:ar
 ポルトガル語:pt
 イタリア語:it
 ロシア語:ru
 オランダ語:nl
 英語:en
 スペイン語:es
 簡体字中国語:zh-CHS
 ドイツ語:de
 韓国語:ko
 フランス語:fr
 日本語:ja
 ポーランド語:pl
 繁体字中国語:zh-CHT
 ・・・すべて確かめた。

   で、
 ■公開


   □このブログ左サイドに用意
    (左下)
    ※いつものように、jsファイル組み込む形式で
     用意しようとしたらエラー。
     「parent.node が云々」
     仕方が無いので、Amazon形式
     (iframe利用して実装)


    ※別ウインドウで開くものも用意
     した。
  ・・・良かったら使ってください。

commentsコメント
comment_post












管理者にだけ表示を許可する
commentトラックバック
トラックバックURL:
http://metaboy.blog23.fc2.com/tb.php/969-9a688499
ようこそ
Add to Google 創るmetaboy:RSSフィード
My Yahoo!に追加
最新記事のRSS | 問い合わせ

仕事検索、アルバイト検索、依頼仕事の検索ポータル - 仕事検索.COM - www.jobkensaku.com ツクルン

創るmetaboy - WEB創る、サイト創る、何創る - 創ったmetaboy

 

リンク集

 

最近の記事

 

ブロとも申請フォーム
Sponserd by

さくらのレンタルサーバ さくらのレンタルサーバ
大容量・高機能レンタルサーバー heteml 大容量・高機能レンタルサーバー heteml
XREA (ValueDomain)
お名前.com お名前.com
名づけてねっと名づけてねっと
ムームードメインムームードメイン

 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。