引っ越し先(別宅)

おすすめ

RSS

twitter

  • Speechballoonorangepicon150px @pelicanmemo

    記事にした話題の、書けなかった余談やその後の話。その時々のニュースでも深読み気味。

banner

ウェブページ

無料ブログはココログ

« メドベージェフ大統領とプーチン首相のダンス。英語翻訳全文。 | トップページ | Time Machine バックアップを暗号化。バッファロー HDS-PH500U2 レビュー »

2010年1月 7日 (木)

Opera(Mac版) から 辞書.app の英和辞典やwikipedia(en)を使う方法


Safariでは、ページ上で選択したテキストからOSXの辞書.appを呼び出して調べることが出来る。 
Operaでは出来ないのが、正直、羨ましかった。  

その方法を試行錯誤してみた。 
いまのところ、英和辞典などアルファベットのみ、単語単位でだけ対応。  


JavaScriptを使う。

例によって、Operaのパッケージを開き、Contents > Resources > ui にある、"standard_menu.ini"をバックアップして編集。

ウェブページ上のテキスト選択した時のコンテンツメニューに書き加える。
"Submenu, MI_IDM_SELTRANSLATE_EN_FR_PARENT, Translate menu"
の次あたりに、次の項目を一行で追加する。

Item, "英和辞典で調べる" = Go to Page, "javascript:(function(){var d=document, w=window,ds=d.selection, ws=w.selection,wg=w.getSelection; t=((ds?ds.createRange().text: ws?ws.createRange().text: wg?wg():d.getSelection?d.getSelection():'') + ''); t = t.replace(/^\s+|\s+$/g,''); t = encodeURI(t);if(!!t) location = ('dict://' + t)})()"

辞書.app(dictionary.app)は「dict://」というURLスキーム に対応しているので、選択したテキストを渡して、さらにURL欄から辞書.appに渡して検索。

しかし、このdictが日本語には対応していないようなので、日本語以外の英和辞典、類語辞典、wikipwdia(en)など用。
(辞書.appの辞書に追加すれば、英語以外のアルファベットに対応するはず。)

外国語サイトを見てて、意味が意味が分からなかった時。



どなたか、日本語対応版へ改造が可能なら、どうぞ試してみてください。

UTF-8エンコードなど試してみましたが失敗しました。
日本語のテキストを検索しても何も起こりません。

メモ:
Opera 10.50 になってCocoaアプリ化が著しいので辞書.appが呼び出せないか試行錯誤していたけど、とりあえず今回はここまで。


参考サイト:
[暴満館] Operaに英単語辞書が欲しい
俺 - ttp
Choose Opera 日本支部 - 名古屋OFF延長戦!初心者向け・便利カスタマイズ一気公開!






NHKで実写ドラマ第一回をやっていた。
原作読んで「習字を習い直したいなあ」と思っていたけれども、例によって実写ドラマは・・・という感じ。

とめはねっ! 鈴里高校書道部 1 (1) (ヤングサンデーコミックス)とめはねっ! 鈴里高校書道部 1 (1) (ヤングサンデーコミックス)

小学館 2007-05-02
売り上げランキング :
おすすめ平均

Amazonで詳しく見る

« メドベージェフ大統領とプーチン首相のダンス。英語翻訳全文。 | トップページ | Time Machine バックアップを暗号化。バッファロー HDS-PH500U2 レビュー »

Mac」カテゴリの記事

Opera」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« メドベージェフ大統領とプーチン首相のダンス。英語翻訳全文。 | トップページ | Time Machine バックアップを暗号化。バッファロー HDS-PH500U2 レビュー »