如何輕松創(chuàng)建多語言 WordPress 網(wǎng)站
時間:2023-06-09 10:33:01 | 來源:網(wǎng)站運(yùn)營
時間:2023-06-09 10:33:01 來源:網(wǎng)站運(yùn)營
如何輕松創(chuàng)建多語言 WordPress 網(wǎng)站:您想將您的 WordPress 網(wǎng)站翻譯成多種語言嗎?
WordPress 為互聯(lián)網(wǎng)上超過 35% 的網(wǎng)站提供支持。他們中的許多人服務(wù)于非英語或多語言的觀眾。
在本文中,我們將向您展示如何輕松創(chuàng)建多語言 WordPress 網(wǎng)站。我們將介紹三種不同的解決方案,因此您可以選擇最適合您的一種。
使用每種解決方案,您都可以輕松地將您的 WordPress 帖子、頁面、標(biāo)簽、類別和主題翻譯成您喜歡的多種語言。
什么是多語言 WordPress 網(wǎng)站?
多語言WordPress 網(wǎng)站以多種語言提供相同的內(nèi)容。它可以根據(jù)用戶所在的地區(qū)自動將用戶重定向到一種語言,或者用戶可以使用下拉鏈接選擇他們喜歡的語言。
有幾種不同的方法可用于創(chuàng)建多語言網(wǎng)站。
第一種方法允許您在人工翻譯的幫助下將所有內(nèi)容手動翻譯成您選擇的語言。
第二種方法實(shí)際上并不創(chuàng)建多語言站點(diǎn),而是通過使用自動翻譯服務(wù)對現(xiàn)有內(nèi)容進(jìn)行機(jī)器翻譯。
不過,谷歌翻譯已停止支持新帳戶進(jìn)行網(wǎng)站翻譯。其他選項(xiàng)要么不是免費(fèi)的,要么質(zhì)量不是很好。
不用說,手動翻譯您的內(nèi)容是一種更好的方法。這使您可以保持整個網(wǎng)站的質(zhì)量。您可以自己翻譯內(nèi)容或聘請專業(yè)人士來做。
選擇 WordPress 多語言插件
您可以使用多種WordPress 插件將您的網(wǎng)站翻譯成多種語言。您需要選擇一個插件來幫助您輕松管理翻譯,而不會給您的用戶帶來不必要的困難。
在本指南中,我們將向您展示三個頂級 WordPress 多語言插件,并提供有關(guān)如何設(shè)置它們的分步說明。
如果您知道要使用哪個插件,則可以直接跳轉(zhuǎn)到說明。
- 翻譯出版社
- WPML
- 多邊形
這三者都具有制作強(qiáng)大的多語言網(wǎng)站所需的必要功能。
- 它們允許您翻譯帖子、頁面、產(chǎn)品和其他帖子類型
- 您可以輕松翻譯您的類別、標(biāo)簽、插件和主題
- 它們允許您為每種語言設(shè)置 SEO 友好的 URL
話雖如此,讓我們開始吧。
1. 使用 TranslatePress 創(chuàng)建多語言 WordPress 網(wǎng)站
TranslatePress是市場上最好的 WordPress 翻譯插件之一。它與本指南中提到的其他解決方案略有不同。
通常,多語言插件會要求您為同一篇文章創(chuàng)建多個版本以進(jìn)行翻譯。TranslatePress 允許您同時創(chuàng)建翻譯。
它還允許您使用實(shí)時編輯器來翻譯您網(wǎng)站的所有視覺方面。
最重要的是,您可以結(jié)合機(jī)器翻譯和人工翻譯。這意味著您可以使用谷歌翻譯或類似的人工智能工具來生成機(jī)器翻譯,并且只改進(jìn)人工智能遺漏的部分。
您需要做的第一件事是安裝并激活TranslatePress插件。有關(guān)更多詳細(xì)信息,請參閱我們關(guān)于如何安裝 WordPress 插件的分步指南。
如果您想將您的網(wǎng)站翻譯成多種語言,那么您還需要安裝“額外語言”插件。您可以通過 TranslatePress 網(wǎng)站上您帳戶下的下載插件按鈕執(zhí)行此操作。
下載附加組件后,您可以像任何其他 WordPress 插件一樣安裝和激活它。
激活后,您需要訪問
設(shè)置 ? TranslatePress頁面來配置插件設(shè)置。
首先,您需要切換到許可證選項(xiàng)卡并輸入您的許可證密鑰。您可以在 TranslatePress 網(wǎng)站上的帳戶下找到此信息。
之后,您需要切換到常規(guī)設(shè)置選項(xiàng)卡以設(shè)置其他設(shè)置。
頁面上的第一個選項(xiàng)是選擇您網(wǎng)站的默認(rèn)語言,以及您希望將網(wǎng)站翻譯成的語言。
接下來,您需要選擇是否要以母語顯示語言名稱。默認(rèn)選項(xiàng)是“否”,這意味著語言名稱將以默認(rèn)語言顯示。
之后,您需要選擇是否要將 URL 中的默認(rèn)語言名稱顯示為子目錄。例如,http://example.com/en/。
默認(rèn)選擇是 no,這意味著只有其他語言會將 URL 中的語言名稱作為子目錄。對于WordPress SEO,我們建議保留此設(shè)置不變。
這會將您帶到下一個設(shè)置,“自定義鏈接中的強(qiáng)制語言”。默認(rèn)選項(xiàng)是“是”,因?yàn)檫@將更改翻譯語言的自定義鏈接,使 URL 對 SEO 更加友好。
接下來,您需要選擇是否要使用谷歌翻譯進(jìn)行自動翻譯。默認(rèn)選擇是“否”,但如果您想使用 Google 翻譯,您可以更改它。
您需要在下一個選項(xiàng)中提供 Google Translate API 密鑰。您會在該選項(xiàng)下找到一個鏈接,該鏈接會向您顯示有關(guān)如何獲取的說明。
最后,您將看到有關(guān)如何在您的網(wǎng)站上顯示語言切換器的選項(xiàng)。TranslatePress 為您提供三種選擇。
您可以使用短代碼、向?qū)Ш讲藛翁砑忧袚Q器或顯示浮動菜單。我們將在本文后面向您展示如何將語言切換器添加到您的網(wǎng)站。
繼續(xù)并單擊“保存更改”按鈕以存儲您的設(shè)置。
翻譯您的網(wǎng)站內(nèi)容
要翻譯您的網(wǎng)站,您只需單擊插件設(shè)置頁面上的“翻譯網(wǎng)站”選項(xiàng)卡或WordPress 管理欄中的按鈕。
這將在新的瀏覽器選項(xiàng)卡中打開實(shí)時翻譯編輯器。
在此實(shí)時編輯器中,您可以在右側(cè)窗格中單擊網(wǎng)站上的任何文本,TranslatePress 會將其加載到左側(cè)欄中進(jìn)行翻譯。
現(xiàn)在單擊要將字符串翻譯成的語言,然后提供翻譯。
輸入翻譯后,點(diǎn)擊頂部的“保存翻譯”按鈕,然后點(diǎn)擊下一步按鈕。TranslatePress 將自動加載頁面上的下一個字符串供您翻譯。
您也可以單擊默認(rèn)語言下方的下拉菜單,它會顯示頁面上可翻譯文本字符串的列表。您可以選擇一個字符串,然后提供其翻譯。
您可以翻譯任何頁面上的所有內(nèi)容。這包括導(dǎo)航菜單、按鈕、側(cè)邊欄小部件、元文本等。
您還可以通過單擊屏幕上的鏈接訪問任何頁面并開始翻譯該頁面。
TranslatePress 允許您在登錄后立即開始翻譯您網(wǎng)站上的任何頁面或帖子。只需單擊頂部的“翻譯頁面”按鈕即可進(jìn)入實(shí)時編輯器。
一旦你翻譯了一個字符串,插件會在其他地方自動為你翻譯它。例如,如果您翻譯了一篇文章標(biāo)題,那么側(cè)邊欄小部件中的文章標(biāo)題將自動翻譯。
將語言切換器添加到您的網(wǎng)站
語言切換器允許您的網(wǎng)站訪問者在訪問您的網(wǎng)站時選擇一種語言。它通常會顯示每個國家/地區(qū)的旗幟,以表明您網(wǎng)站上可用的語言。
TranslatePress 允許您使用簡碼、導(dǎo)航菜單項(xiàng)或浮動橫幅來添加語言切換器。語言切換器可以顯示為標(biāo)志、語言名稱或兩者。
使用短代碼在 WordPress 中添加語言切換器您只需將
[language-switcher]短代碼添加到要顯示語言切換器的帖子、頁面或側(cè)邊欄小部件。
將語言切換器添加到您的 WordPress 導(dǎo)航菜單只需轉(zhuǎn)到
外觀 ? 菜單頁面,然后單擊左欄中的“語言切換器”選項(xiàng)卡?,F(xiàn)在選擇您要顯示的語言,然后單擊添加到菜單按鈕。
您現(xiàn)在將看到語言已添加到您的 WordPress 導(dǎo)航菜單中。不要忘記單擊“保存菜單”按鈕來存儲您的更改。
這是它在我們的測試站點(diǎn)上的樣子:
添加浮動語言切換器轉(zhuǎn)到
設(shè)置 ? TranslationPress頁面并轉(zhuǎn)到常規(guī)設(shè)置選項(xiàng)卡。之后,向下滾動到語言切換器部分。
從這里確保選中“浮動語言選擇”選項(xiàng)旁邊的框。
不要忘記保存您的更改。
您現(xiàn)在可以訪問您的網(wǎng)站,在您網(wǎng)站的每個頁面底部看到浮動語言切換器。
2. 使用 WPML 創(chuàng)建多語言 WordPress 網(wǎng)站
WPML(WordPress 多語言的縮寫)是最古老和最受歡迎的 WordPress 多語言插件之一。
首先,您需要做的是安裝并激活WPML(WordPress 多語言)插件。有關(guān)更多詳細(xì)信息,請參閱我們關(guān)于如何安裝 WordPress 插件的分步指南。
激活后,該插件將在您的 WordPress 菜單中添加一個標(biāo)有“WPML”的新菜單項(xiàng)。第一次點(diǎn)擊它會帶你到插件的設(shè)置向?qū)А?br>
WPML 將自動檢測您的 WordPress 網(wǎng)站的語言。如果你愿意,你現(xiàn)在可以在這里改變它。
之后單擊下一步按鈕繼續(xù)。
在下一個屏幕上,系統(tǒng)會要求您選擇要在站點(diǎn)上啟用的語言。只需從列表中選擇要添加到站點(diǎn)的語言。
如果需要,您可以隨時添加或刪除語言。選擇語言后,單擊“下一步”按鈕。
現(xiàn)在您將被要求為您的站點(diǎn)添加一個語言切換器。此語言切換器將允許您的用戶選擇一種語言,以他們的首選語言查看內(nèi)容。
WPML 允許您將內(nèi)容切換器自動添加為側(cè)邊欄小部件、導(dǎo)航菜單、普通列表或頁腳區(qū)域。
接下來,系統(tǒng)會詢問您是否愿意向 WPML 發(fā)送有關(guān)您正在使用的插件和主題的兼容性報(bào)告。
是否要將此數(shù)據(jù)發(fā)送到 WPML 由您決定。
作為最后一步,您將被要求輸入您的站點(diǎn)密鑰。如果您還沒有生成密鑰,則可以單擊“為此站點(diǎn)生成密鑰”按鈕。
這會將您帶到 WPML 網(wǎng)站,您將被要求將您來自的網(wǎng)站添加到您的 WPML 帳戶。
添加站點(diǎn)后,您可以單擊它以獲取站點(diǎn)密鑰。將此密鑰復(fù)制并粘貼到您的 WordPress 站點(diǎn)中。
這就是您成功完成 WPML 設(shè)置向?qū)У娜績?nèi)容。您現(xiàn)在可以單擊“完成”按鈕退出設(shè)置。
使用 WPML 將多語言內(nèi)容添加到 WordPress
WPML 使將 WordPress 網(wǎng)站的每個區(qū)域翻譯成多種語言變得非常容易。
您將能夠輕松地將您的WordPress 帖子、頁面、標(biāo)簽、類別和主題翻譯成您喜歡的多種語言。
添加多語言帖子和頁面
只需單擊帖子菜單即可查看您現(xiàn)有的帖子。您會注意到帖子標(biāo)題旁邊的語言欄。
WPML 假定您現(xiàn)有的內(nèi)容使用您網(wǎng)站的主要語言。它將在您的帖子旁邊顯示每種語言的添加按鈕。單擊語言下的添加按鈕以翻譯帖子。
您還可以通過編輯帖子來管理翻譯。
在帖子編輯屏幕上,您會注意到用于管理翻譯的新“語言”元框。
WPML 還提供了一種更好的方式來管理在您的網(wǎng)站上擔(dān)任翻譯的用戶。如果您購買了他們的多語言 CMS 計(jì)劃,那么您可以使用他們的翻譯管理模塊。
翻譯管理模塊允許您將用戶添加為翻譯者,無論他們在您的 WordPress 網(wǎng)站上扮演什么角色。您甚至可以將訂閱者添加為翻譯者。這些翻譯人員將能夠直接在 WPML 中添加翻譯,而不是編輯帖子。
添加類別和標(biāo)簽的翻譯
WPML 允許您輕松翻譯類別和標(biāo)簽,或您可能正在使用的任何其他自定義分類法。
訪問
WPML ? 分類法翻譯并加載您要翻譯的自定義分類法。
例如:在此屏幕截圖中,我們選擇了類別,它顯示了示例站點(diǎn)中的所有類別。
單擊分類術(shù)語旁邊的添加 (+) 按鈕以添加翻譯。
翻譯導(dǎo)航菜單
WordPress 帶有一個強(qiáng)大的導(dǎo)航菜單系統(tǒng)。WPML 允許您像翻譯帖子或分類法一樣翻譯它。
訪問您網(wǎng)站上的
外觀 ? 菜單頁面。如果您有多個菜單,請選擇要翻譯的菜單。
在右側(cè)欄中,您將看到帶有鏈接的菜單,這些鏈接可以翻譯成您網(wǎng)站上啟用的其他語言。
單擊一種語言將為該語言創(chuàng)建一個新菜單。您需要添加與主語言菜單中相同的菜單項(xiàng)。
如果您的帖子和頁面位于導(dǎo)航菜單中,那么您首先需要翻譯它們。之后,您可以從編輯菜單屏幕左側(cè)的選項(xiàng)卡中添加它們。
不要忘記單擊“保存”按鈕來保存您的菜單。
使用 WPML 翻譯主題、插件和其他文本
WPML 多語言 CMS 允許您在主題和插件的官方翻譯之間進(jìn)行選擇,或者使用它自己的字符串翻譯器。
轉(zhuǎn)到
WPML ? 主題和插件本地化頁面。
默認(rèn)情況下,WPML 將查找您插件的翻譯文件(如果可用)并使用它們。
但是,如果您的WordPress 主題或WordPress 插件沒有翻譯成您正在使用的語言,那么您可以使用 WPML 字符串翻譯功能來翻譯它們。
只需掃描您的主題或插件以加載字符串,然后開始翻譯這些字符串。
該模塊還將允許您翻譯自定義字段、小部件和 WordPress 生成的其他可翻譯字符串。
3. 使用 Polylang 創(chuàng)建多語言 WordPress 網(wǎng)站
Polylang 是一個免費(fèi)的 WordPress 多語言插件,活躍安裝量超過 500,000。它使您無需購買高級版本即可輕松創(chuàng)建多語言網(wǎng)站。
注意:如果您正在運(yùn)行WooCommerce或需要支持,那么您可能需要升級到Polylang Pro或購買他們的 WooCommerce 插件。
對于本教程,我們將使用該插件的免費(fèi)版本。
您需要做的第一件事是安裝并激活Polylang插件。有關(guān)更多詳細(xì)信息,請參閱我們關(guān)于如何安裝 WordPress 插件的分步指南。
激活后,您需要訪問
Languages ? Languages頁面來配置插件。
語言設(shè)置頁面分為三個選項(xiàng)卡。第一個選項(xiàng)卡標(biāo)有“語言”。您可以在此處添加要在網(wǎng)站上使用的語言。
您將需要添加默認(rèn)語言,并選擇用戶可以在您的網(wǎng)站上選擇的所有其他語言。
添加語言后,切換到“字符串翻譯”選項(xiàng)卡。這里需要翻譯站點(diǎn)標(biāo)題、描述,然后選擇日期和時間格式。
接下來,您需要訪問
語言 ? 設(shè)置頁面。從這里您可以設(shè)置語言的 URL 設(shè)置并設(shè)置SEO 友好的 URL。
要更改 URL 設(shè)置,只需單擊 URL 修改下的“設(shè)置”選項(xiàng)。之后,您可以配置您的 URL 并選擇是否要在鏈接中顯示語言。
例如,您可以
https://example.com/en/my-post
在您的網(wǎng)站上顯示諸如 / 之類的 URL。
完成后,單擊保存更改按鈕以存儲您的設(shè)置。
使用 Polylang 翻譯 WordPress 中的內(nèi)容
Polylang 使添加不同語言的內(nèi)容變得非常容易。只需創(chuàng)建一個新的帖子/頁面或編輯現(xiàn)有的帖子/頁面。在帖子編輯屏幕上,您會注意到語言元框。
系統(tǒng)會自動選擇您的默認(rèn)語言,因此您可以先使用默認(rèn)語言添加內(nèi)容,然后再將其翻譯成其他語言。
要翻譯,您需要點(diǎn)擊“翻譯”下語言旁邊的 + 按鈕,然后為該語言添加內(nèi)容。
對所有語言重復(fù)該過程。完成后,您可以發(fā)布您的帖子和頁面。
翻譯類別、標(biāo)簽和自定義分類法
您還可以翻譯類別和標(biāo)簽,或您可能正在使用的任何自定義分類法。
如果您想翻譯類別,請轉(zhuǎn)到
Posts ? Categories。
添加默認(rèn)語言的類別,然后單擊每種語言的加號圖標(biāo)開始添加翻譯。
在您的 WordPress 網(wǎng)站上顯示語言切換器
添加語言切換器允許用戶在查看您的網(wǎng)站時選擇一種語言。Polylang 讓它超級簡單。
只需轉(zhuǎn)到
外觀 ? 小部件,然后單擊頂部的“+”按鈕,將“語言切換器”小部件塊添加到側(cè)邊欄或其他小部件就緒區(qū)域。
您現(xiàn)在可以為小部件輸入標(biāo)題,啟用顯示下拉菜單、顯示語言名稱、隱藏當(dāng)前語言等選項(xiàng)。
完成后,單擊“更新”按鈕以存儲您的小部件設(shè)置。
您現(xiàn)在可以預(yù)覽您的站點(diǎn)以查看正在運(yùn)行的語言切換器。
關(guān)于創(chuàng)建多語言 WordPress 網(wǎng)站的常見問題解答
在幫助數(shù)以千計(jì)的初學(xué)者開始他們的網(wǎng)站之后,我們對制作多語言網(wǎng)站略知一二。以下是我們被問到的關(guān)于多語言 WordPress 網(wǎng)站的一些最常見問題。
1. 哪個 WordPress 多語言插件最好?本指南中提到的所有三個插件都是最好的。但是,它們在某些方面略有不同。
如果您是初學(xué)者,正在尋找更簡單的解決方案,那么我們建議您使用TranslatePress。它的實(shí)時編輯器使翻譯更容易。
高級用戶和電子商務(wù)網(wǎng)站可能會發(fā)現(xiàn)WPML更能滿足他們的需求。最后,如果您正在尋找免費(fèi)解決方案,那么 Polylang 是您的最佳選擇。
2. 如何為用戶翻譯我的 WordPress 管理區(qū)域?WordPress 允許您網(wǎng)站上的每個用戶選擇管理界面語言。他們只需要編輯他們的用戶配置文件,然后他們就會找到選擇語言的選項(xiàng)。
3. 如何翻譯我的 WordPress 主題?這三個插件都允許您自動獲取主題翻譯。您也可以自己查找并翻譯一個WordPress主題,然后將翻譯文件上傳到您的網(wǎng)站。
4. 如何翻譯 WordPress 插件許多頂級 WordPress 插件都支持翻譯。但是,它們可能不會被翻譯成所有語言。TranslatePress 和 WPML 允許您在插件界面內(nèi)輕松翻譯字符串。
您也可以自己翻譯 WordPress 插件并手動將翻譯上傳到您的網(wǎng)站。