Home arrow Blog arrow RSS Translation Reader

8月
17
2007

Ajax RSS Translation Reader 1.0.0(Google FeedReader)

diggに追加!

Google Feed APIとYahoo!Pipesを利用した翻訳機能付きRSSReaderです。

本サイト右コラムで使用しています。

artreader.png内容:

  • 設定したRSSへのリンクをGoogle Feed APIを使用して動的に読み込み表示します。
    Yahoo!Pipesから直接読み込めば良いのですが、Google Feed APIを利用すれば面倒なJavascriptの記述をする必要がないので利用しています。
  • Yahoo!Pipesを使って動的翻訳を実現しています。
    (現在はドイツ語>英語>日本語と英語>日本語の二つです。)
  • 翻訳精度は見てのとおり・・・。英語そのままの方が良い!?って方もいるでしょうがその時は下記のパラメータ設定で可能です。

パラメータ:

  • Google Feed API Keyが必要です。
    (これはGoogle Video Search Moduleでも同様です。)
  • モジュールタイトル下の説明文
    (本サイトではExtensions Feedsと書いてある部分です。)
  • フィードタイトルとURL
    書き方
    [jm]タイトル[url]http://example.com/rss.xml
    のように先頭に[jm] URLの前に[url] と書いてください。
    翻訳するサイトは英語>日本語なら[etoj] ドイツ語>日本語なら[gtoj]を下記の例のように[url]の後に書き入れその後にURLを記入してください。
    例:
    [jm]Joomla!.org[url][etoj]http://extensions.joomla.org/index.php?option
    =com_mt_rss
    [jm]Joomla!.de[url][gtoj]http://www.joomlaos.de/rss.html
  • Yahoo! Pipes URL
    これはご自身でPipesを作成していただいたURLを指定するか本サイトで使用しているURLをそのまま記入するかですね。PipesはYahoo!USAでアカウントさえ作成すれば本サイトで使用しているPipesをコピーして自分のPipesとして使用できます。
    本サイトのPipes(EtoJ)
    http://pipes.yahoo.com/pipes/pipe.run?_id=_vglWPtG3BGXfLyz8ivLAg&_render
    =rss&tlink=1&url=
    DtoEtoJ
    http://pipes.yahoo.com/pipes/pipe.run?_id=LABnhhFH3BGNNimUxQnzeQ&_render
    =rss&url=
    尚、英語>日本語(EtoJ)は自動でリンクをGoogle Web翻訳へのリンクに書き換えます。クエリのtlink=1をtlink=0にすることで直リンクとなります。
  • フィード表示数(そのまんま)
  • 出力する場所

    の?????部分を指定します。
  • タブ表示(まんま)
  • link target
    リンクを表示する先ブランクページか、同じページ内か・・・・
  • CSSを動的出力
    CSSを書くのが面倒な人は「はい」(編集はこのモジュール.phpファイルに書いてあります。)

ライセンス:GNU/GPL

不具合はこっそりコメントに・・・。

 

Related Articles

Google Docsからの投稿について(2): MovableType XML-RPC
前の記事にて仮対応ファイルを作成してみたのですが、修正したものを作成しました。 Goolge Docsをお使いの方は、是非テストしてみてください。 良さそうなら整理してから正式公開しようと思ってい...
Google Docsからの投稿(3) さらに変更 : MovableType XML-RPC
ちゃんと投稿できないとあったので、さらに修正しました。正規表現が甘すぎました。・・・まだ甘いかもしれない。 こちらにおいています。 File Name: movabletype-d6a11f99...
SyntaxHighlighter Plugin を公開しました
このSyntaxHighlighterプラグインは、 http://code.google.com/p/syntaxhighlighter/ で公開されているSyntaxHighlighter Ja...
Google Maps API の制限
Google Maps API は今までキー単位で5万件の上限でした。 Google Japan Blog  制限が、IPアドレス単位の制限となり、1日あたり1万5千...
Firefox アドオン 分割ブラウザの薦め
Firefoxのお薦めアドオンをまた一つ。 分割ブラウザ  右の画像は、Google VideoBar モジュールの編集中のブラウザ画面です。下でモジュールの管理画面...
Google Docsからの投稿について: MovableType XML-RPC
ForumにてGoogle Docsからの投稿関連の投稿があったので少し試してみました。 試したことはあってもGoogle Docsからブログに投稿できるとは今まで知りませんでした。 Docume...
Google Video Bar Update!
Google Video Bar をアップデートしました。(1.0.1 to 1.0.2) Please download the download finished one...
Snarfer RSSリーダー
先日からGoogleリーダーがうまく動作していませんでした。今は直っているようですが、フィードをクリックしても空ですというメッセージだけが表示されるだけでした。某サイトでSnarferという...
Google Video Search モジュール Update!!
Google Video Search モジュールをアップデートしました。(1.1.0) 変更点 ファイルはUTF-8フォーマットですが、すべて英語表記としました。 Google Custo...
Yahoo Babelfish Web 翻訳
先日から、記事毎にイギリス国旗がはためいていると思います。これは、Web翻訳へのリンクです。もっときれいに表示する予定だったのですが、YahooのBabelfishは、フレーム化を阻止してく...
アップデートしました:Joomla! MovableType XML-RPC Plugin
GreyBoxが動かない(2) : GreyBox Show Plugin
携帯 Google Mapモジュールがいつの間にか・・・ : Joomla!1.5
MTmail でモバイル「Joomla!モブログ」 : MovableType XML-RPC
Google VideoBar Module 1.0.0
Google Module Series
テンプレートを更新しました
About Google Custom Search モジュール
MovableType API Setting
Google Translation API Pluginをサイトに実装してみた

joomler_kun_48.gif Blog
Joomler! Blog

for Mobile