おそらく誰もがオペラのコンテキストメニューを知っています。
より便利な翻訳のためにこのメニューを設定する方法を教えたいです。
私自身はインターネット上の翻訳に2つ目のサービスを使用しています-これらはYandex.DictionariesとGoogle.Translateであり、それらを統合します=)他のオンライン翻訳者を台無しにすることもできますが。
まず、個人メニューを作成する必要があります。
[ツール]-> [設定]-> [詳細]-> [メニュー設定]の[ ツールバー ]に移動し、 [ Opera Standart ]を選択して[ 複製 ]ボタンをクリックします。
その後、別のOpera Standart Copyメニュー項目が表示されます。
ここで、新しく作成したメニューの項目を編集する必要があります。そのために、ファイル\ AppData \ Roaming \ Opera \ Opera \ menu \ standard_menu(1).iniを開きます。
その中で、次の行「[Translate menu]」を探します。 「[Image Popup Menu]」まですべてを削除します。 オペラが提供する翻訳者は必要ありません。 ロシア語では動作しません。
Googleの翻訳者を台無しにすることは残っています。 「[翻訳メニュー]」の後に次の行を追加します。
Item, English to Russian = Go to page, "javascript:void(inivar='%t')",,, "l_russian" & Go to Page,"javascript:if(typeof google_translate=='function'){google_translate('auto|ru')}else{void(window.open('http://translate.google.com/translate'+(document.selection.createRange().text?'_t?text='+document.selection.createRange().text:'?u='+escape(location.href))+'&hl=ru&langpair=auto|ru&tbb=1'+(document.characterSet?'&ie='+document.characterSet:'')));}"
Item, Russian to English = Go to page, "javascript:void(inivar='%t')",,, "l_english" & Go to Page,"javascript:if(typeof google_translate=='function'){google_translate('auto|en')}else{void(window.open('http://translate.google.com/translate'+(document.selection.createRange().text?'_t?text='+document.selection.createRange().text:'?u='+escape(location.href))+'&hl=ru&langpair=auto|en&tbb=1'+(document.characterSet?'&ie='+document.characterSet:'')));}"
--------------------1
Item, = Go to page,"http://slovari.yandex.ru/search.xml?text=%t&st_translate=1"
また、[ 辞書 ]メニューの動作を変更したいのですが、この項目を選択すると、Yandex.Dictionariesが開きます。
まあ、これは難しくありません。
行を置き換える
Item, MI_IDM_SELDICTIONARY=Hotclick search, 50"
に
Item, MI_IDM_SELDICTIONARY=Go to page,"http://slovari.yandex.ru/search.xml?text=%t&st_translate=1"
今、それはオペラを指すために残っています、私たちのメニューを使用してください。 [ツール]-> [設定]-> [詳細設定]-> [メニュー設定]の ツールバーに移動し、
Opera Standart Copyを選択して[OK]をクリックします。
ベース: リンク
私のメニュー: my_menu.iniこれは例として役立つと思います。 ただし、Opera 9では使用しないでください。 これは、修正されたバージョン10メニューです。