
有什麼方法可以將 Chromium 設定為始終自動翻譯所有語言的網站,這樣我就不必每次遇到新語言的網站時都執行「始終使用語言翻譯網站」?我使用的是 Mac OS X。
答案1
這是一個老問題,但當我尋找如何做到這一點時,它不斷出現,我終於弄清楚瞭如何做。
我修改了首選項文件,將每種語言添加到 Chrome 的翻譯白名單中,這是選擇「始終翻譯」更改的首選項。以下是執行此操作的步驟:
- 如果 Chrome 正在運行,請將其關閉。我不確定它是否能容忍在運行時亂搞首選項檔。
- 找出翻譯語言列表.ccChromium 來源的檔案。您可以從網上獲取它。
kDefaultSupportedLanguages
使用不錯的搜尋替換功能將數組的內容複製到您最喜歡的文字編輯器中。- 使用編輯器將每行上的逗號及其後面的所有內容替換為
: "en",
(假設您希望始終翻譯成英文)。如果格式有任何混淆,您可以使用您的首選項檔案作為範例(請參閱下一步)。 - 找到您的 Chrome 首選項檔案(在 Linux 上,我的檔案位於 ~/.config/google-chrome/Default/Preferences),然後將陣列的內容
translate_whitelists
(在我的檔案中位於底部附近)替換為我們剛剛生成的內容,儲存,並(重新)啟動 Chrome。
我還更改了translate_accepted_count
首選項檔案中的數組,使每種語言都有一個正數,但我認為沒有必要。
答案2
抓住谷歌翻譯擴展。前往 Chrome 選單 → 工具 → 擴充功能 → Google 翻譯選項,然後勾選「永遠翻譯」。