如何創建多語言 WordPress 網站(2023 完整指南)

創建多語言 WordPress 網站對您網站的 SEO 和用戶體驗非常有用。您將能夠在 Google 搜索中吸引新訪問者,並讓您的多語言受眾以他們的首選語言瀏覽您的網站。

這一切都很好,但創建一個多語言 WordPress 網站也讓人感到不知所措。你有所有的內容要翻譯。來自您正在使用的主題和插件的所有這些隨機文本字元串。你如何使一切正常?

使用正確的 WordPress 翻譯插件,將您的 WordPress 網站翻譯成不同的語言並不一定是一件苦差事。為了證明這一點,我們將向您展示如何開始將您的網站翻譯成新語言。

到這篇文章結束時,您只需單擊您網站的實時版本,就可以翻譯 100% 的內容——無需特殊知識:

translatepress-gif

讓我們開始吧…

翻譯 WordPress 網站的重要注意事項

如果您想獲得多語言 WordPress 網站的所有好處,您需要在您選擇的翻譯工具中尋找一些特定的功能。

1.多語言搜索引擎優化

將您的 WordPress 網站翻譯成不同的語言讓您有機會開始在 Google 中針對新語言的查詢進行排名。最棒的是,您不必為此創建任何內容——您只需將已有的想法重新用於一種新語言。

但是,如果您想優化網站的多語言 SEO,您需要尋找一個實現關鍵功能的插件,例如:

  • 可索引的 URL 結構——通常是子文件夾或子域;
  • 多語言站點地圖支持;
  • Hreflang支持;
  • 可翻譯的 SEO 元數據。

實施這些技術將幫助您網站的內容在所有語言中排名,從而為您的成功做好準備。

2.前端可用性

絕大多數人(十分之九的互聯網用戶)表示,如果可以選擇,他們總是會以自己的母語訪問網站,因此翻譯您的網站是一種很好的方式,可以滿足這些人的需求並改善您的網站網站的用戶體驗。

但是,只有讓人們很容易找到他們喜歡的語言,您才能做到這一點。

尋找一種至少可以幫助您添加前端語言切換器的工具。一些工具還可以讓您根據訪問者的 IP 地址或瀏覽器設置自動將訪問者重定向到他們的語言,這是許多大型網站處理的事情(包括谷歌)。

3. 翻譯完整性

您的 WordPress 網站有很多移動部分,很難找到一個可以輕鬆翻譯所有這些部分的工具。

您擁有來自WordPress 編輯器的內容、來自您的主題的文本(例如您的小部件)以及來自您正在使用的任何插件的內容。

隨著這一切的進行,一些文本字元串很容易在隨機播放中丟失(而不是翻譯),尤其是在處理動態內容 (gettext)時。顯然,到處都是未翻譯的內容是不好的。

因此,如果您真的想創建一個多語言 WordPress 網站,請確保您選擇的工具能夠讓您翻譯所有內容

TranslatePress 插件滿足所有需求

TranslatePress是一個 WordPress 翻譯插件,有免費版和高級版兩種,具有上述所有功能。

它允許您手動翻譯您的網站,使用由谷歌翻譯和DeepL提供支持的自動機器翻譯,或兩者的結合。也就是說,您可以從自動翻譯開始,然後返回並進行手動編輯。

TranslatePress 處理翻譯的方式確保它可以翻譯您網站的 100%,包括來自您的主題和插件的所有內容。

它還為您建立了一個多語言 SEO 友好的基礎,為您的網站提供每種語言的可索引版本、多語言站點地圖等。

最重要的是,它可以讓您使用看起來很像 WordPress Customizer 的可視化翻譯界面來翻譯您的內容,這使得管理所有翻譯變得超級容易。

翻譯網站後,您可以通過短代碼或小部件將語言切換器顯示為浮動按鈕、菜單項。

這是它的工作原理……

如何創建多語言 WordPress 網站

現在您已經了解了運行多語言 WordPress 網站背後的理論,讓我們深入了解實際的操作方法,並向您展示如何使用WordPress.org 上提供的免費版本啟動和運行 TranslatePress 。

設置基礎知識只需要幾分鐘,您不需要任何特殊的技術知識即可跟進。

要開始使用,請確保在您的站點上安裝並激活 TranslatePress 插件。

1. 選擇你想使用的語言

激活插件後,前往設置 → TranslatePress進行基礎配置。

在這裡,您可以選擇您網站當前使用的語言,以及您希望將內容翻譯成的語言。

例如,如果您的網站是英文的,而您想將其翻譯成西班牙文,則可以這樣配置:

choose-languages-1024x732.jpg.webp

2. 選擇如何翻譯您的內容

自動翻譯選項卡允許您選擇是否使用谷歌翻譯或 DeepL(在高級版中提供)自動翻譯您的網站或WooCommerce 商店。

如果你想設置谷歌翻譯,你需要生成一個谷歌翻譯 API 密鑰來連接到該服務:

automatic-translation-1024x736.jpg.webp

一旦您這樣做,TranslatePress 將使用機器翻譯來自動翻譯您的整個網站。然後,您可以隨時返回並手動調整這些翻譯。

3.為您的訪客配置語言切換器

默認情況下,TranslatePress 添加了一個浮動的前端語言切換器,供訪問者選擇他們喜歡的語言。

除了這個浮動選項之外,TranslatePress 還允許您使用以下選項添加語言切換器:

  • 專用菜單(外觀 -> 菜單);
  • 您可以在網站的任何地方添加的短代碼(包括側邊欄或頁腳小部件);
  • 可以直接添加到主題模板文件的 PHP 函數。

要查看和配置這些選項,您可以轉到 主 TranslatePress 設置區域中的語言切換器設置:

language-switcher-1024x650.jpg.webp

完成更改後,點擊保存更改

4. 開始翻譯您的內容

此時,您已完成設置,可以開始翻譯您的 WordPress 網站了!

TranslatePress 的好處在於您可以使用一個可視化界面來翻譯您網站上的所有內容

要訪問要翻譯的頁面的此界面,您可以單擊 WordPress 管理工具欄中的「翻譯頁面」按鈕:

how-to-create-a-multilingual-wordpress-site-4.jpg.webp

您還可以看到 TranslatePress 自動添加的浮動語言切換器。

打開翻譯編輯器後,您會看到一個看起來很像常規 WordPress Customizer 的界面。

要編輯或添加任何翻譯,您可以:

  • 將滑鼠懸停在您網站的實時預覽上,然後單擊鉛筆圖標;
  • 使用左側的下拉菜單搜索或瀏覽頁面上的所有內容。

how-to-create-a-multilingual-wordpress-site-5.jpg.webp

選擇要翻譯的內容後,您可以在邊欄中進行編輯:

how-to-create-a-multilingual-wordpress-site-6.jpg.webp

此界面可讓您翻譯任何內容。例如,現在我們正在翻譯使用Elementor 頁面構建器構建的登錄頁面。

但是你也可以使用這個界面來翻譯……

一個 WooCommerce 產品……

how-to-create-a-multilingual-wordpress-site-7.jpg.webp

您使用自己喜歡的聯繫表單插件創建的聯繫表單……

how-to-create-a-multilingual-wordpress-site-8.jpg.webp

你用你最喜歡的彈出插件創建的彈出窗口……

how-to-create-a-multilingual-wordpress-site-9.jpg.webp

您甚至可以根據用戶的語言顯示不同的圖像,這樣您也可以翻譯圖像內容:

how-to-create-a-multilingual-wordpress-site-10.jpg.webp

你明白了——如果它出現在你的網站上,你可以使用 TranslatePress 來翻譯它——它來自哪裡並不重要。

您甚至可以以不同類型的用戶身份瀏覽,如果您運行的是會員網站或任何其他有註冊用戶的情況,這將非常有用。

例如,如果您有隻有登錄用戶才能看到的特殊內容,您可以使用「查看方式」選項來更改您的瀏覽方式:

how-to-create-a-multilingual-wordpress-site-11.jpg.webp

也翻譯您的 SEO 數據和 URL SLUG!

除了翻譯您前端網站上的所有內容,TranslatePress 還可以幫助您翻譯重要的 SEO 和社交媒體信息,例如:

  • 來自Yoast SEO或 Rank Math等插件的 SEO 標題和元描述;
  • 您的社交媒體圖表描述(您也可以從 Yoast SEO/Rank Math 設置這些);
  • 您網站上的所有URL 段。

要解鎖翻譯這些元素的能力,您需要高級 TranslatePress SEO Pack 附加組件,它在個人許可上可用-在這裡購買。

一旦你安裝了 SEO Pack 插件插件和核心 TranslatePress 插件,你就可以使用上面看到的相同界面來管理這些元素的翻譯。

由於 SEO 元素在頁面上不可見,因此您需要使用側邊欄中的下拉菜單手動選擇它們。然後,您可以像編輯任何其他內容一樣編輯他們的翻譯。

translate-seo-metadata-1024x963.jpg.webp

要打開界面來翻譯您網站的所有 URL 段,您可以啟動字元串翻譯編輯器(上面突出顯示),一旦您激活了 SEO Pack 插件,它就會出現。

除了這些新的以 SEO 為重點的翻譯功能外,SEO Pack 附加組件還可以幫助您以其他方式改進站點的多語言 SEO,例如創建多語言 XML 站點地圖。

5. 探索其他高級功能(可選)

TranslatePress 的免費版本為您提供了創建一個完全可用的多語言 WordPress 網站所需的一切,而無需花費一毛錢。

然而,除了我們在上一節中詳細介紹的 SEO Pack 插件之外,考慮使用TranslatePress 的高級版本還有其他一些很大的好處。

首先, 個人許可允許您將網站翻譯成 無限的新語言,而免費版只允許您將網站翻譯成一種新語言。因此,如果您想提供不止一種新語言,您肯定會想要升級。

除此之外,您還將獲得其他附加組件:

  • 自動用戶語言檢測——根據訪問者的 IP 地址自動將訪問者重定向到他們的語言。
  • DeepL 支持 ——使用 DeepL 進行自動翻譯(免費版僅支持谷歌翻譯)。
  • 譯員帳戶– 讓特殊的譯員用戶無需使用 WordPress 後端即可翻譯您網站的內容。
  • 作為用戶角色瀏覽 – 除了免費版本中的登錄/註銷選項外,還可以作為不同的用戶角色瀏覽您的站點。
  • 基於語言的導航——根據語言顯示不同的菜單項,而不是僅僅翻譯現有的菜單項。

立即開始使用多語言 WordPress 網站

使用正確的 WordPress 翻譯插件,創建多語言 WordPress 網站並不一定令人生畏。

TranslatePress 提供了一種非技術性的方式來翻譯您下一個多語言 WordPress 網站的 100%。使用它的可視化界面,您將能夠搜索字元串,或者只需單擊您網站中要翻譯的部分。

它適用於常規 WordPress 內容,以及所有主題和插件,包括頁面構建器、彈出插件、表單插件、電子商務插件、自定義欄位插件等。使用高級 SEO Pack 插件,您甚至可以翻譯 SEO 元數據和社交媒體信息。

要開始創建您的多語言 WordPress 站點,請從 WordPress.org 安裝免費版本並開始翻譯。

然後,升級到高級版本以訪問 SEO Pack 附加組件、對無限新語言的支持以及我們上面討論的所有其他重要功能。

相關文章