網站 / 使用Google Translate JS將網站變成多語系網站

聽說網站如果能夠具備多語系內容

可以更容易被搜尋到

但是我又不會多語

還好現在AI發展的關係

機器翻譯的品質越來越好

wordpress可以直接用外掛達成網站多語系

目前使用的外掛Translate WordPress with GTranslate是免費的

想說為什麼可以這樣大方

原來是使用google的translate js

而這個js目前是免費使用

blogger可以用 HTML/JavaScript小工具引用translate js

其他 網站也可以用相同的方式達成多語系

基本上就是完全按照範例

然後將網站中不想被翻譯的部份加上class屬性- notranslate


  1. <div id=“google_translate_element”></div>
  2. <script type=“text/javascript”>
  3. function googleTranslateElementInit() {
  4.     new google.translate.TranslateElement({pageLanguage: ‘zh-TW’, includedLanguages: ‘zh-TW,en,zh-CN,ja’}, ‘google_translate_element’);
  5. }
  6. </script>
  7. <script type=“text/javascript” src=“//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit”></script>

 

備註1:本來想將這個js下載備份,但是測試時無法載入功能,看來還是會跟google主機互動。

備註2:嚴格來說,這種方式不是真正的多語系網站,只是單純利用機器翻譯網站內容,無法確認翻譯內容是否正確。