【解决方案修复谷歌翻译 Windows、macOS】谷歌翻译退出了中国市场不能用了
生活随笔
收集整理的這篇文章主要介紹了
【解决方案修复谷歌翻译 Windows、macOS】谷歌翻译退出了中国市场不能用了
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 前言
- 谷歌翻譯不能用的解決方案
- 解決方案 (修改 hosts(無需梯子))
- 一、 【推薦】Windows 系統(自動修改)
- 二、Windows 系統(手動修改)
- 三、【推薦】macOS 系統(自動修改)
- 四、macOS 系統(手動修改)
- 谷歌翻譯的國內可用 IP 庫
- 谷歌翻譯的國內可用 IP 庫
- 第一種解決方案:增加一條代理規則
- 第二種解決方案:完全關掉梯子
- 第三種解決方案:完全關掉梯子
- 第四種解決方案:給梯子開 PAC 模式并額外添加域名規則
前言
Google 翻譯是谷歌公司提供一項免費的翻譯服務,可提供109 種語言之間的即時翻譯,支持任意兩種語言之間的字詞、句子和網頁翻譯??煞治龅娜斯しg文檔越多,譯文的質量就會越高越好。
Google 翻譯生成譯文時,會在數百萬篇文檔中查找各種模式,以便決定最佳翻譯。Google 翻譯通過在經過人工翻譯的文檔中檢測各種模式,進行合理的猜測,然后得出適當的翻譯。這種在大量文本中查找各種范例的過程稱為“統計機器翻譯”。由于譯文是由機器生成的,因此并不是所有的譯文都是完全正確的。
谷歌翻譯不能用的解決方案
- 網頁全文翻譯功能默認用的是谷歌翻譯,自 2022 年 9 月 28 日起,谷歌翻譯退出了中國市場,具體表現https://translate.google.cn 打開后會顯示 translate.google.com.hk,不再是真正的谷歌翻譯網站,這也導致劃詞翻譯里的谷歌翻譯不能正常使用了。
- 寫給發現網頁全文翻譯不能用了的用戶
- 網頁全文翻譯功能默認用的是谷歌翻譯,如果你沒有梯子、修改 hosts 的方法也未成功,那么你還可以切換為其它翻譯服務使用,比如 DeepL,步驟如下:
- 開啟網頁全文翻譯之后,在網頁的右下角會出現一個劃詞翻譯的圖標
- 將鼠標移動到劃詞翻譯圖標上,會彈出來網頁全文翻譯的控制面板
- 點擊【谷歌翻譯】就會展開翻譯服務的選擇框,選擇【DeepL】即可
解決方案 (修改 hosts(無需梯子))
一、 【推薦】Windows 系統(自動修改)
- 首先下載自動修改 hosts 的腳本文件:https://pan.baidu.com/s/1blZbjy0borKbrZ7d-RoKfw?pwd=auol
- 下載完成并解壓縮,在腳本文件上點擊右鍵,在彈出的菜單中點擊【以管理員身份運行】即可。如果看到如下所示提示,則表示規則添加成功,谷歌翻譯就能正常使用了:
- 如果出現了“Access is denied”的提示,那么有兩種可能:你沒有使用管理員權限運行,或者你的管理員權限有問題。如果是管理員權限有問題,你可以試試下方的【Windows 系統(手動修改)】的方案,看看具體的無權限報錯提示是什么,如果確實是無權限,那么你可以參考百度 / 谷歌來修復管理員權限,比如:修改hosts沒有權限
- 此腳本可以重復使用。添加規則后再次使用時會出現交互提示信息,輸入[1] 會嘗試更新已添加規則的 IP 地址,如果沒有變化則不做任何修改,輸入 [2] 會刪除已添加的規則。
二、Windows 系統(手動修改)
- 打開“命令提示符”,輸入以下命令并回車:
- 如果聯網正常,可以獲取到類似下面這樣的信息,其中最后一行就是可用的 IP 地址:
- 由于 hosts 文件屬于系統文件,因此需要用到系統管理員身份。這里推薦【以管理員身份運行】系統自帶的“記事本”程序,通過其菜單中的【打開】按如下路徑打開 hosts 文件(注意,記事本程序默認只顯示文本文件,需要將“文件類型”要選為所有才能看到 hosts 文件):
- 最后像下面這樣將你所獲取到的 IP 和 Google 翻譯 API 的域名組合成一條 hosts 規則,并將其添加到 hosts 文件中的最后一行,保存文件后谷歌翻譯即可恢復正常使用。
- 如果今后想要刪掉添加的這條規則,和添加時的操作一樣,打開 hosts 文件將其刪除即可。
三、【推薦】macOS 系統(自動修改)
- 打開“終端”,拷貝以下命令并將其粘貼到終端上,按回車,輸入你的系統密碼,再按回車。注意,輸入密碼時是不顯示任何信息的,只要確保輸入的密碼是正確的就可以。
- 如果看到如下所示提示,表示規則添加成功,也就可以正常使用谷歌翻譯了。
- 提示:終端打開的方式為,打開“訪達(Finder)”,在左側邊欄找到并進入“應用程序(Applications)”文件夾,在里面找到并進入“實用工具(Utilities)”文件夾,在這里面就可以找到“終端(Terminal)”,雙擊打開。
- 注意:由于代碼是托管在 GitHub 的,因此在請求 URL 的時候可能會遇到網絡不通暢的情況,如果運行命令后長時間沒反應,建議按 Ctrl + C 中止運行,然后再重新運行一遍上面的命令,一般最多嘗試兩三次。
- 此命令可以重復使用。添加規則后再次使用時會出現交互提示信息,輸入 1 會嘗試更新已添加規則的 IP 地址,如果沒有變化則不做任何修改,輸入 2 會刪除已添加的規則。
四、macOS 系統(手動修改)
- 打開“終端”,輸入以下命令并回車:
- 如果聯網正常,可以獲取到類似下面這樣的信息,其中最后一行就是可用的 IP 地址:
- 由于 hosts 文件是系統文件,因此對其進行編輯需要用到管理員身份。這里推薦以管理員身份通過系統自帶的 vim 編輯器打開 hosts 文件。具體方法為,在終端上運行以下命令并回車,在出現密碼提示后輸入你為當前賬戶設置的登錄密碼再按回車即可打開。
- 最后像下面這樣,將你所獲取到的 IP 和谷歌翻譯 API 的域名組合成一條 hosts 規則,并將其添加到 hosts 文件中的最后一行,保存文件后谷歌翻譯即可恢復正常使用。
- 添加的具體方法為,先按住 Shift,然后雙擊 G,將文本光標定位到最后一行,然后按 O 進入插入模式,將上述規則輸入(或粘貼)進來。最后按 esc 退出插入模式,輸入 :x 保存并退出 vim 編輯器。文件保存成功后,谷歌翻譯即可恢復正常。
- 如果今后想要刪掉添加的這條規則,和添加時的操作一樣,打開 hosts 文件將其刪除即可。
修改 hosts 的方法轉載自書伴。
谷歌翻譯的國內可用 IP 庫
上面的方法其實就是查找谷歌翻譯在國內可以使用的 IP 地址然后在操作系統里跟谷歌翻譯綁定,但偶爾通過 nslookup 查出來的 IP 地址也不能用,所以我從網上整理了一份谷歌翻譯在國內可用的 IP 地址列表,使用方式如下:
IP 地址可能會隨著時間逐漸失效,那時你就需要從這里重新選一個 IP 嘗試。
谷歌翻譯的國內可用 IP 庫
180.163.151.162 translate.googleapis.com 114.250.66.34 translate.googleapis.com 220.181.174.98 translate.googleapis.com 203.208.50.34 translate.googleapis.com 220.181.174.98 translate.googleapis.com 180.163.151.34 translate.googleapis.com 180.163.150.34 translate.googleapis.com 203.208.40.34 translate.googleapis.com 58.254.137.226 translate.googleapis.com第一種解決方案:增加一條代理規則
- 第零種解決方案:增加一條代理規則
第二種解決方案:完全關掉梯子
- 此方案不可行,已刪除
第三種解決方案:完全關掉梯子
第四種解決方案:給梯子開 PAC 模式并額外添加域名規則
- 此方案不可行,已刪除
此方法轉載與劃詞翻譯
總結
以上是生活随笔為你收集整理的【解决方案修复谷歌翻译 Windows、macOS】谷歌翻译退出了中国市场不能用了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第2章 Python 数字图像处理(DI
- 下一篇: linux apache中文名称图片,A