作者:@老鐵的最新號外
No.252 - 重新配置Hosts文件,谷歌翻譯仍可繼續使用
內容方向:Win11更新推送動態、App軟件工具應用、Excel實操技巧教程 。
正 文
谷歌翻譯的退出,讓很多小伙伴在Chrome中無法正常使用翻譯功能。解決辦法除了之前說的,更換翻譯工具,還有今天帶來的直接修改google翻譯的API接口的解析地址。這種方法相當的本質,從源頭解決問題。
我們分析一下,谷歌翻譯退出,也只是把國內translate-google-cn這個站點關掉了,然后連帶相關接口的IP地址改掉了。你在網頁上右鍵點擊"翻譯(中文)"會調用翻譯接口,此時接口內的ip地址變成國外的了,無法訪問。
但是google在國內還有托管服務器,這些服務器上有翻譯服務,我們只要找到這些服務器的ip地址,就可以繼續使用google翻譯了。
▍服務器ip地址如何獲取?
我們在瀏覽器地址欄輸入google-cn,你會看到依舊會出現一個簡易的搜索界面,只是這個界面無法使用,甚至都無法輸入,因為搜索服務是關閉狀態,只是占個位,域名也一直都都在。看似無法使用,但你用CMD ping一下試試。
△ ping google-cn
發現沒有?有服務器應答了,可以正常建立通信。需要注意一點,這個ip地址并 非一成不變 的,從這幾天ping的結果來看,每天都不一樣。 如果你發現之前設置好了,翻譯功能也能用,但是后來翻譯功能不能用了,你可以查看當天 的ip地址,重新設置一下即可。
▍如何配置ip地址?
這里我們需要在系統的hosts文件中加入ip地址和對應的域名。有一點需要注意hosts文件必須使用管理員身份才能進行寫操作。
我這里"以管理員身份運行"Notepad++。
△ 啟動Notepad++
hosts文件路徑如下:C:windowsSystem32driversetc。如果你是上面以管理員身份打開的Notepad++,直接在菜單欄的"打開"中,根據hosts文件路徑打開hosts文件,修改然后保存。如果你是如下hosts文件直接右鍵以Notepad++打開,修改完成之后,按下ctrl+s保存,會彈出一個讓你以管理員身份保存,你點確定就行了。
△ hosts文件路徑地址
hosts文件中需要添加的內容:服務器的ip地址 google翻譯域名,注意中間有空格,格式別錯了。具體添加的內容點開圖放大點看吧。
△ hosts文件內容添加
配置好了之后,一定要記得保存。親測可用,Chrome頁面右鍵"翻譯中文(簡體)"功能已經恢復了。
如果,有同學還不能使用。可以試試在cmd中執行"ipconfig/flushDNS",重啟瀏覽器,重啟電腦,重啟路由器等操作。