如何在Firefox上進行自動翻譯瀏覽?

如何在Firefox上進行自動翻譯瀏覽?

問題:

我正在尋找一種(神奇的)方法來根據以下要求執行自動翻譯瀏覽。

強制性要求:

1. Translate pages automatically after entering URL;
2. Display of the page would be as in original language (links, images, flash
   contents... would not be affected);
3. Linked pages must be also translated;
4. Other browser operations must not be affected (e.g. posting forms,
   downloading etc.).
5. Firefox solution (I hate IE, Chrome, Opera, Safari and all others than
   Firefox, but I accept also a general solution but that function on
   Firefox).

可選要求:

6. Option to toggle automatic translation by clicking on a button (toolbar,
   extension bar...);
7. Option to save preferences for some sites (e.g., do not translate sites on
   some domain, translate .com sites always from English to Portuguese etc.).

已經找到的部分解決方案:

  • 自動翻譯器擴充功能:它使用 Google Translate 翻譯在 Firefox 網址列上輸入的所有頁面(您所在國家/地區的頁面除外)。

    1. 選取:例如,您必須僅將所有語言配置為英語,並在首次使用時將 Google URL 調整為http://translate.google.com/translate?hl=en&sl=ja&tl=en&u=e ;http://translate.google.com/translate_t?hl=en&sl=ja&tl=en&u=
    2. 已檢查;
    3. 未選中:它會翻譯在Firefox 地址欄上輸入的頁面,但已翻譯頁面上的鏈接會鏈接到未翻譯的頁面,並且翻譯它們並不那麼容易(右鍵單擊鏈接,複製URL 並在Firefox 地址欄上輸入)。在翻譯後的頁面上,會出現Google翻譯地址欄,但無論您點擊某些連結後位於何處,其中的地址都將是在Firefox網址列上輸入的第一個URL;
    4. 部分檢查:我相信谷歌,但我知道它會為某些下載啟動一些谷歌錯誤訊息;
    5. 已檢查;
    6. 取消選取:您必須進入選單 > 工具 > 附加元件 > 擴充功能 > 尋找自動翻譯擴充功能 > 按選項 > 從自動變更為手動;您可以在擴充功能列上新增一個按鈕,但它只能用作 CTRL+ALT+T 組合鍵或 Firefox 上的任何其他翻譯擴充功能 - 導覽時不會自動翻譯;
    7. 部分檢查:它(神奇地)翻譯所有不是來自您所在國家/地區的頁面(我認為它以某種方式分析您的IP 以查看它來自哪個國家/地區,然後決定我不會翻譯哪個“.xx 」。例如,我的電腦使用的是巴西的 IP,因此它不會自動翻譯「.br」中的頁面)。
  • Google Translate URL:這是一種將 URL 附加到http://translate.google.com/translate?hl=en&sl=ja&tl=en&u=.

    1. 未選取:從記事本複製 Google 翻譯 URL 或使用 Firefox 歷史記錄開啟最近翻譯的頁面(好吧,我在 Google 上沒有看到該服務易於訪問),然後輸入您想要導航的 URL。選擇翻譯對(例如調整為自動>英語);
    2. 已檢查;
    3. 未選取:作為自動翻譯器;
    4. 部分檢查:作為自動翻譯器;
    5. 已檢查;
    6. 未勾選;
    7. 未經檢查。
  • Google翻譯腳本欄:這種方式使用按鈕按下(只需點擊由Google製作並在Google翻譯頁面上「發布」的Java腳本的書籤)。

    1. 不勾選:進入頁面後按書籤;
    2. 已檢查;
    3. 不勾選:每次進入新頁面必須按書籤;
    4. 部分檢查:作為自動翻譯器;
    5. 已檢查;
    6. 勾選:只有不想按的時候才不按;
    7. 未經檢查。
  • Google 工具列:在 Firefox 中已停止使用...

    1. 未勾選;
    2. 未勾選;
    3. 未勾選;
    4. 未勾選;
    5. 未勾選;
    6. 未勾選;
    7. 未經檢查。

幫助!

有什麼幫助嗎,至少第三個要求?

我是一名老互聯網衝浪者/Internaut(仍然使用“衝浪”和“Internault”一詞的老者),當Google 和Altavista(現在的Yahoo BabelFish)提供了這種只需點擊鏈接即可導航的好方法時,我就在地球上。

嗯,我在 Windows 7 上使用 Firefox 12。

答案1

好吧,直到現在我還看不到一個滿足所有 5 個強制性要求的解決方案...

但我想我會放棄搜尋 - 至少直到有人發布最佳答案。

在@avirk的幫助下並使用提到的工具測試翻譯其他頁面,我重新分析了它們並做出了一些決定...


安寧解決方案1:

使用 FlagFox 插件

在哪些情況下?

對於不需要身份驗證 (HTTPS)、表單發布、腳本的網站...因此您可以設定 FlagFox,只需點擊 1 次滑鼠即可翻譯頁面;您應該執行一次,按下的每個連結(具有上述限制)都將訪問其翻譯頁面。

為什麼?

它不支援某些腳本、表單貼文和 HTTPS,因此您可以使用它在維基百科、新聞等網站中導航(但您不能編輯維基、發表評論、在社交網路上分享新聞...)。

符合要求嗎?

完全沒有(5分中的2.5分):

1. Translate pages automatically after entering URL;

-> 未選取。

2. Display of the page would be as in original language (links, images, flash
   contents... would not be affected);

-> 部分檢查:在 HTTPS 頁面或需要某些腳本的頁面內,它不會像正常導航一樣顯示。

3. Linked pages must be also translated;

-> 已檢查:嗯,由於連結頁面不是 HTTPS 或需要一些腳本或表單發布,因此它將完美運行!您只能在第一頁上按一下滑鼠。

4. Other browser operations must not be affected (e.g. posting forms,
   downloading etc.).

-> 未選取:如 2 和 3 所述。

5. Firefox solution (I hate IE, Chrome, Opera, Safari and all others than
   Firefox, but I accept also a general solution but that function on
   Firefox).

-> 已檢查。


安寧解決方案2:

使用 Google 翻譯腳本欄

在哪些情況下?

對於需要身份驗證的站點(解決方案 1 未涵蓋的情況)。

為什麼?

它支援一些腳本、表單貼文和 HTTPS,但這樣你就必須做一件煩人的事情,在每個新連結上按下書籤...

符合要求嗎?

完全沒有(5分中的2.5分):

1. Translate pages automatically after entering URL;

-> 未選取。

2. Display of the page would be as in original language (links, images, flash
   contents... would not be affected);

-> 檢查: 非常好!

3. Linked pages must be also translated;

-> 未選取::(

4. Other browser operations must not be affected (e.g. posting forms,
   downloading etc.).

-> 部分檢查:它會針對某些下載啟動一些 Google 錯誤訊息;

5. Firefox solution (I hate IE, Chrome, Opera, Safari and all others than
   Firefox, but I accept also a general solution but that function on
   Firefox).

-> 已檢查。


總結:

  • 安寧解決方案 1 和 2 可以很好地完成工作,但有一些限制(並且不涵蓋可選要求);
  • 什麼是更好的解決方案(符合要求):
    • 一個附加元件(或類似的東西,也許是 GreaseMonkey),在每個頁面上使用 Google 翻譯腳本欄(或類似的),只需在地址欄上插入 URL 並輸入它,無需在頁面打開後按按鈕已經載入;
    • 最好有一個按鈕來啟用/停用切換和某種黑名單/白名單(=提到的可選要求)。

相關內容