在很早之前閃電博就開發了翻譯外掛,當時所使用的是百度翻譯的API介面,但翻譯效果不甚理想,倒不是翻譯不準確,而是對WordPress全文翻譯支援不太理想。
後來發現谷歌雲的Cloud Translation API可以完美支援全文翻譯,對,支援翻譯標題、標籤及HTML文字。
本文將會詳細介紹為什麼要使用谷歌雲的翻譯介面,及如何申請和配置谷歌雲的Cloud Translation API(以下統一稱為谷歌翻譯API)。
1. 為什麼使用谷歌翻譯API
為什麼使用谷歌雲的翻譯API介面呢?做內容的站長應該可以很好理解,如果您是一位內容搬運工,純粹中文站點搬運其他站點中文內容,可能您需要大量的偽原創操作,而且如何的搜尋引擎已經不是曾經的搜尋引擎,對偽原創的識別率越來越高。
但是,如果我們是英文轉為中文,又或者中文轉為英文,這一般都會被判定為原創作品,所以通過谷歌翻譯API來實現全文翻譯,對站長來說,意義重大。
2. 如何申請谷歌翻譯API
寫在前面,建立Google Index API專案需要梯子才可以訪問Google Cloud Platform,在此步驟各站長需自己想辦法羅!
2.1 谷歌雲平臺註冊
開啟Chrome瀏覽器,使用訪客模式開啟Google網站,點選右上角登入,開始登入Google帳號。
谷歌瀏覽器
登陸谷歌賬號
如果你已經登入過了Google帳號,這一步可以省略,可以直接跳轉到Google Cloud谷歌雲申請頁面。
訪問Google Cloud谷歌雲的網站,cloud.google.com將網站語言選擇中文-簡體,之後點選藍色按鈕免費開始使用。
Google Cloud免費試用
下面正式進入免費試用Google Cloud的申請環節,共三步,第一步帳號資訊。
Google Cloud申請第一步
首先填寫國家/地區,這裡建議選擇節點IP所在地,例如你使用的是英國代理,國家/地區就選擇英國,使用的美國代理,國家/地區就選擇美國(建議選擇香港,因為後面需要填寫信用卡資訊)。國家地區選擇完畢後,選擇下面哪一項與您的組織或需求最相符?這一步如果選擇公司類的,還可以額外獲得$100美元的免費試用金(在300美金的基礎上疊加),不過你要輸入一個企業郵件。
如果你不想額外申請試用贈金的話,這一步可以選擇個人專案或者其它類別。
上面兩項選擇完畢之後,勾選下面的服務條款和電子郵件動態後,點選繼續,進行第二步。
第二步,身份驗證和聯絡資訊,輸入你的電話號碼,用於身份驗證後聯絡資訊。Google將傳送一條包含6位數驗證碼的簡訊,以驗證您的身份並確認您的聯絡方式,以便向您提供改善Cloud體驗的解決方案。您需要按標準費率支付費用。在電話號碼前面的國旗圖示處,點選下箭頭向下拉,選擇中國+86,在電話號碼處填寫你國內的手機號碼。接收到驗證碼後,填寫繼續下一步
第三步,付款資訊驗證。這一步是註冊Google Cloud谷歌雲的關鍵,需要驗證信用卡資訊。帳號型別選擇個人。
帳號型別選擇完畢之後,需要填寫付款方式,也就是新增信用卡或者借記卡。輸入準備好的信用卡號、有效年月、CVV3位安全碼。如果你有PayPal的話,也可以新增PayPal(注:Google Cloud好像不支援國內PayPal)。在位址列裡隨便填寫一個註冊地區的賬單地址和郵編。(賬單地址只有實際產生費用後且要求郵寄紙質賬單時才會郵寄此地址。賬單地址可以在Google地圖上查詢,也可以在網上的隨機地址生成中獲取。)稅務資訊無需填寫,點選開始免費試用。
點選開始免費試用之後,你會收到一條簡訊或者銀行APP的交易提醒。谷歌會扣除信用卡1美元,然後會馬上返還。恭喜你,Google Cloud谷歌雲已經申請成功了!注意:初次使用信用卡進行美元交易,銀行信用卡中心會有一個風控電話打過來,詢問這筆交易是否本人操作,只要回答是就可以了。
您的免費試用含$300贈金,可在未來90天內使用。現在已經登入到Google Cloud的操作平臺介面了。在登陸之前,Google Cloud需要做一個小調查,回答4個問題,當然你也可以選擇關閉。問題回答完畢後,點選完成。之後Google會根據您的興趣,推薦相對應的解決方案,以通過 Google Cloud 託管網站。
你可以試用解決方案,也可以點選下面的暫時跳過。好了到這裡Google Cloud申請已經完成了,獲得$300 贈金和90天的試用期。
Google Cloud谷歌雲已經申請完畢了,接下來開始進行配置谷歌雲。
2.2 申請開通谷歌翻譯API
首先您需要點選選擇專案以建立一個新的Translate API專案,建立該專案。然後點選繼續。
如果在單擊繼續之後,您會看到以下螢幕,輸入您的專案名稱後,點選建立:
建立成功後,將會進入該專案的頁面。
訪問谷歌翻譯API頁面,然後點選“啟用”,即在你前面所建立的專案下啟用谷歌翻譯API。
啟用Cloud Translation API後,進入API管理頁面,點選左側的“憑據”-“建立憑據”,選擇API金鑰,如下圖所示:
當您看到下面的彈窗,即成功建立谷歌雲翻譯的API金鑰(本地儲存API金鑰,稍後配置Magicpost外掛需要使用到)。
您可以直接使用該API金鑰來配置Magicpost外掛的文章翻譯,但我們建議您根據谷歌的建議稍微修改API金鑰以新增限制,提高安全性。
要執行該操作,點選上面截圖的“修改API金鑰 ”,選擇HTTP引薦來源網址或者IP地址,然後新增您需要配置Magicpost外掛來翻譯文章的網站域名或者網站所在伺服器的IP地址。
最後點選“儲存”。
3. 如何配置谷歌翻譯API實現全文翻譯
3.1 在外掛設定中新增您的API金鑰
只需轉到您的WordPress管理後臺Magicpost>文章翻譯,開啟功能開關,在API設定-谷歌翻譯下的API Key填入上面獲取到的谷歌翻譯API。
下面的翻譯內容,您可以選擇翻譯標題或者正文,或者兩個都選上。
如果需要對草稿執行自動翻譯,則可以將對應的開關開啟,這對需要批量翻譯文章的站長來說,十分有必要。
務必選擇翻譯語言,預設是英譯中,也可以選中譯英文,這可以根據自己的情況選擇。(未來可能會引入更多的語種)
最後點選右下角的儲存設定按鈕。
3.2 如何執行文章翻譯。
完成上述的外掛配置之後,如果你未選擇自動翻譯。則,需要進入所有文章-草稿。
如需要對單篇翻譯,則點選該文章對應的操作項“翻譯”即可。
如果需要對多篇草稿執行翻譯,則可以在草稿列表中選中你需要翻譯的文章,然後在批量操作下拉選單中選擇“批量翻譯”
常見問題
谷歌翻譯API免費嗎?
谷歌翻譯API屬於付費服務,但是可以申請免費試用含$300贈金,可在未來90天內使用。
國內可以使用谷歌翻譯API嗎?
就目前而言,完全是沒有問題的,但註冊谷歌賬號及訪問Google Cloud平臺需要梯子哦!
為什麼我啟用了自動翻譯,草稿並沒有翻譯成功呢?
自動翻譯任務是每個小時處理50篇,所以如果沒有正常翻譯,需要耐心等待。我們後續再考慮是否開放這個任務的設定。
手動執行文章草稿翻譯,提示失敗了,怎麼辦?
這個需要進入外掛的“文章翻譯”設定介面,檢視錯誤日誌。然後根據這個錯誤去解決問題即可,如還是沒辦法解決,可以提交工單處理。
評論留言
脣槍舌劍 (1)
【茯苓&白芷】RAPHAEL LAU
2024.11.24 21:11
使用百度翻译API后台不能出现文章翻译列表,插件可能有BUG需官方测试下!