當地語系化和翻譯
世界各地的顧客都偏好以自己的母語瀏覽網頁,因此翻譯商店內容可以幫助國際顧客瞭解您的行銷內容、商品詳細資訊、運送和退貨政策,藉此提升銷售量。深入瞭解跨境銷售。
您可以從 Shopify 管理介面啟用多種語言,為翻譯內容建立個別網址。顧客進入翻譯的地區網址後,若商店有翻譯版本,系統將會自動顯示翻譯版的頁面。
只要網路商店的內容沒有翻譯,就會以主要語言顯示。您可以使用 Translate & Adapt 應用程式或相容的第三方應用程式來翻譯網路商店的內容,或使用 CSV 檔案新增自己的翻譯內容。翻譯商店後,顧客就能使用他們的當地語言瀏覽商店、結帳和接收通知。
此頁面上
本地化和翻譯商店內容的要求
在本地化和翻譯商店內容之前,請檢視以下要求:- Shopify 方案:適用於 Lite 方案以外的所有方案。- 佈景主題相容性:- 免費 Shopify 佈景主題支援多語言功能。- 自訂佈景主題必須使用 Shopify 的 routes
Liquid 物件作為內部連結 (例如 /cart
到 `` ) 以確保相容性。- 網域架構:- 使用子資料夾 (例如 example.com/de
) 或子網域 (例如 de.example.com
) 作為特定語言的網址。
若要以多種語言進行銷售,您必須符合以下要求:
- 您的商店採用 Basic 方案或更高等級的方案。
- 目前啟用的佈景主題可與多種語言銷售功能相容。所有的 Shopify 免費佈景主題都可相容。您可能必須更新佈景主題,才能與多語言銷售功能相容。若使用第三方佈景主題,請聯絡佈景主題開發人員以確認相容性。
- 目前啟用的佈景主題內含語言選擇器。如果您的佈景主題沒有國家/地區或語言選擇器,則使用 Shopify App Store 中的第三方應用程式即可新增選擇器。
- 您的商店使用 Shopify Translate & Adapt 應用程式或相容的第三方翻譯應用程式。或者,您可以按照指示直接將翻譯匯入 Shopify。
本地化、網址和搜尋引擎最佳化 (SEO)
以多種語言進行銷售時,必須確保顧客和搜尋引擎能找到正確的網站語言版本。當您發布某語言版本時,系統會在網址中新增該語言代碼,如此便能為您商店中所有已翻譯的頁面建立獨立的網址:
- Hreflang 標籤:系統針對特定語言的網址會自動新增。
- 網址動態資料欄位:翻譯的動態資料欄位為選用,但可以提升本地化 (例如
/products/chair
到/produkte/stuhl
)。
舉例來說,如果您的主要網域為 example.com
,如果您另外發布 2 個語言版本:法文 (fr) 與德文 (de),則商店的網址將變更為 example.com/fr
和 example.com/de
。
您也可以使用國際網域功能,在不同網域中提供不同語言。
可透過 Shopify 的 Translate & Adapt 應用程式 (相容的第三方翻譯應用程式) 或透過 CSV 匯出/匯入功能來手動翻譯網址動態資料欄位。
請務必確保搜尋引擎能為您網站的所有翻譯版本建立索引。Shopify 會自動新增 hreflang 標籤,並在網站地圖納入所有已發布的語言,這有助搜尋引擎偵測您商店的不同語言版本。
多語言銷售的考量事項
以多種語言進行銷售之前,請先檢視以下考量事項:* 以多種語言進行銷售僅支援相容的第三方翻譯應用程式。* 無法翻譯標籤 (例如商品標籤、文章標籤和網誌標籤)。* 網址動態資料欄位,例如 /products/en-ca/shoes
可翻譯為 /products/es-mx/zapatos
,但無法翻譯 products
一詞。* 網址動態資料欄位無法為市場建立自訂內容。僅限為可顯示某語言的所有市場的網址動態資料欄位新增翻譯。* 在翻譯從右到左書寫的語言 (例如,希伯來文或阿拉伯文) 時,請檢查您的佈景主題是否支援從右到左的語言,以確保版面配置正確。* Shopify 支援 33 個預先翻譯的結帳頁面選項。若要進一步自訂結帳頁面中的語言,須使用第三方應用程式。
變更網路商店的預設語言
變更網路商店的預設語言後,您先前的預設語言將從「設定」>「語言」中移除。如果要將先前的預設語言設為次要語言,則需要從「設定」>「語言」將其新增至市場。
深入瞭解如何管理語言。
管理語言
您可以在 Shopify 管理介面的「語言」區段中管理商店的多種語言,並在 Shopify 管理介面的「市場」區段中管理每個市場的語言。
管理語言的考量事項
請查看以下管理您網路商店和市場語言和翻譯內容的注意事項:
- 請確任您的商店符合使用多語言銷售功能的要求。
- 新增語言時,系統只會將支援的語言翻譯新增至支援的佈景主題和結帳頁面。如果要為其他商店內容新增翻譯,您需要匯入翻譯或使用應用程式。
- 將語言新增至商店時,您必須提供翻譯。新增語言之前,請先確認您已準備好翻譯,或已安裝翻譯應用程式並將該語言指派給市場。您可以使用 Translate & Adapt 應用程式將翻譯的內容匯入至 Shopify。您也可以前往 Shopify App Store,為您的商店尋找翻譯應用程式。
- 若您在商店發布語言時未新增翻譯,就會收到一則訊息提示您新增翻譯。發布語言時若未新增其他翻譯內容,則該語言只會為佈景主題和結帳頁面顯示已提供的翻譯。
- 您需要完成國際網域設定,以管理特定市場的語言。如果您未完成國際網域設定,則您所有活躍市場的語言設定都是相同的。
為您的網路商店新增語言
在 Shopify 管理介面中,前往「設定」>「語言」。
按一下「新增語言」。
在「新增語言」對話方塊中,從下拉式選單選取一種語言,然後執行以下操作之一:
- 如果您未完成國際網域設定,或者您只有一個市場,請按一下「新增」。
- 如果您設定了多個市場並已完成國際網域設定, 請選取想為其新增語言的活躍市場:
- 點擊「下一步」。
- 切換要新增語言的任何市場。
- 按一下「完成」。
請執行以下任一操作以新增翻譯內容:
- 使用 Translate & Adapt 應用程式將翻譯的內容匯入 Shopify。
- 前往 Shopify App Store,為您的商店安裝翻譯應用程式。請按照應用程式中的步驟,翻譯您網路商店的內容並發佈新語言。
將語言發佈至網路商店
在 Shopify 管理介面中,前往「設定」>「語言」。
在「未發布的語言」中,找到您要為商店顧客提供的語言,並按一下旁邊的「…」>「發布」。
按一下「儲存」。
管理市場語言
您可以在 Shopify 管理介面的「市場」區段中,為每個市場新增語言、管理語言並變更預設語言。
您需要先使用子資料夾或網域和子網域建立國際網域,然後才能管理市場語言。
如果您未完成國際網域設定,則您所有活躍市場的語言設定都是相同的。您也無法管理特定市場的設定。
詳細瞭解如何設定國際網域。
為市場新增語言
您需要先在 Shopify 管理介面的「語言」區段中新增語言,然後才能新增語言至特定市場。
步驟如下:
在 Shopify 管理介面 ,前往「設定」>「市場」。
按一下您要管理語言的市場。
按一下「語言和網域」。
按一下「新增語言」
在「未新增至此市場」區段中,按一下要新增的語言。
變更市場的預設語言
根據預設,每個市場皆使用與您商店的預設語言相同的預設語言。您可將每個市場的預設語言變更為不同語言。
步驟如下:
在 Shopify 管理介面 ,前往「設定」>「市場」。
按一下您要管理語言的市場。
按一下「語言和網域」。
按一下市場目前預設語言旁的「…」圖示。
按一下「設為預設」。
從市場移除語言
當您不想再提供某種語言作為選項時,您可以將該語言從市場中移除。若將語言從市場中移除,所有使用該語言網址動態資料欄位的網址都將停止運作。只要翻譯內容存在,您可以日後再次新增該語言。
步驟如下:
在 Shopify 管理介面 ,前往「設定」>「市場」。
按一下您要管理語言的市場。
按一下「語言和網域」。
按一下您要移除的語言旁的「…」圖示。
按一下「移除語言」。
在對話方塊中,按一下「移除」。
取消發布您網路商店中的語言
您可以取消發布語言,此操作會向顧客隱藏該語言,但不會刪除語言或翻譯內容。任何將顧客帶往該語言的商店連結都將顯示 404「找不到頁面」的錯誤訊息,因此請為尚未發布的語言建立重新導向。
步驟如下:
在 Shopify 管理介面中,前往「設定」>「語言」。
在「已發布的語言」區段中,按一下您要停止支援的語言旁的「…」圖示。
按一下「取消發佈」。
在對話方塊中,按一下「取消發布」。
取消發佈某個語言後,您也會從任何新增該語言的市場中將其刪除。
刪除網路商店的語言
如果您確定不需要某種語言的翻譯,也可以刪除該語言。刪除語言時,也會永久刪除該語言的所有翻譯內容。如果日後再次新增該語言,您將必須再次新增翻譯內容。
步驟如下:
在 Shopify 管理介面中,前往「設定」>「語言」。
在「未發布的語言」區段中,按一下您要從商店移除的未發布語言旁的「…」圖示。
按一下「移除語言」。
按一下對話方塊中的「刪除」。
刪除某個語言後,您也會從任何新增該語言的市場中將其刪除。
變更網路商店的預設語言
您可以變更商店的預設語言。您的商店結帳頁面和佈景主題會使用預設的商店語言。
步驟如下:
在 Shopify 管理介面中,前往「設定」>「語言」。
在「已發布的語言」區段中,按一下您目前預設語言旁的「…」圖示。
按一下「變更預設」。
在「變更預設語言」對話方塊中,從選單選取一種語言。
按一下「儲存」。
使用 CSV 檔案新增語言翻譯
您可以匯入 CSV 檔案中已翻譯的內容。使用 CSV 檔案匯入自己的翻譯內容,可讓您管理語言翻譯,無須使用第三方翻譯應用程式。
在使用 CSV 檔案新增語言翻譯內容之前,請檢視以下限制:
- 無法翻譯資源標籤。
- 若您使用第三方應用程式,則您的應用程式依預設可能不支援以多種語言進行銷售。如果您不瞭解應用程式,請聯絡該應用程式的開發人員。
- 如果您變更產品的控制代碼,則特定語言的網址將不支援該產品的網址重新導向。
- 您無法翻譯產品網址。即使顧客使用其他的發佈語言瀏覽您的網站,產品網址仍會維持建立時使用的語言。
下列高階步驟說明使用 CSV 檔案匯出、修改和匯入語言翻譯的流程。
步驟 1:匯出 CSV 檔案
您可以從 Shopify 管理介面匯出 CSV 檔案,其中包含所選取語言目前的翻譯清單。此 CSV 檔案會以電子郵件傳送給您。
CSV 檔案包含下列欄位:
- 類型:資源類型 (例如商品、文章、商品系列、頁面或網誌)。
- 識別碼 - 資源 ID。
- 欄位- 欄位,例如
title
、body_html
或meta_title
。 - 語言代碼 - 內容將翻譯為何種語言。
- 市場:所建立內容的適用市場。
- 狀態 - 確認翻譯內容是否已過期。
- 預設內容 - 要翻譯的原始內容。
- 翻譯內容 - 已翻譯的內容。您可以新增翻譯的內容至此列。
步驟如下:
- 在 Shopify 管理介面中,前往「設定」>「語言」。
- 按一下「語言」。3. 按一下「匯出」。4. 選取要匯出的語言。您可以選取「所有語言」匯出您支援的所有語言翻譯內容。 5. 選取下列任一選項:* 選取要匯出所有翻譯的「所有內容」。* 如果您使用中繼欄位將內容新增至商店,請選取「中繼欄位」。* 若您已新增翻譯內容至商店,且想要匯出預設語言中已過期的翻譯內容,請選取「已過期」。* 選取「未翻譯的內容」即可僅匯出尚未翻譯的內容。6. 按一下「匯出」。已匯出的 CSV 檔案會以電子郵件傳送給您。
步驟 2:新增翻譯內容
直接將語言翻譯新增至已匯出 CSV 檔案的「翻譯內容」欄,然後儲存變更。您不需要修改 CSV 檔案中任何其他欄位的值。
如果您使用試算表程式編輯 CSV 檔案,請確定預設分隔符號已設為逗號 (而非分號)。在特定情況下,包含分號的 HTML 程式碼會包含在 CSV 匯出檔案中,這可能會導致試算表程式中的欄位轉譯錯誤。
步驟 3:匯入 CSV 檔案
匯出和編輯語言翻譯 CSV 檔案後,您可以將檔案匯入至 Shopify 管理介面,以更新網路商店中的翻譯內容。
步驟如下:
- 在 Shopify 管理介面中,前往「設定」>「語言」。
- 按一下「匯入」。4. 按一下「新增檔案」,然後導覽至您的翻譯 CSV 檔案。5. 確認是否要覆寫現有的翻譯內容:- 如果您希望 CSV 檔案中的翻譯語言內容取代任何現有的翻譯內容,請選取「覆寫任何現有的翻譯內容」。- 如果您只想匯入新翻譯的內容而不取代任何現有翻譯內容,請取消選取「覆寫任何現有的翻譯內容」。6. 按一下「上傳並繼續」。7. 檢視「以 CSV 匯入語言」,然後按一下「匯入」。如果您的 CSV 檔案有錯誤,則系統將停止匯入作業,且該錯誤會列於「以 CSV 匯入語言」頁面。8. 系統已傳送確認電子郵件給您,其中包含所有失敗或被略過的翻譯內容清單。
開發人員專屬的多語言功能
為了協助 Shopify 合作夥伴提供完整的多語言體驗,並將應用程式工作流程本地化,Shopify 將推出一套以多種語言銷售商品專用的全新平台功能。
翻譯 API : - 您可存取
TranslatableResourceType
列舉的可翻譯資源。本地化最佳做法: - 使用``有條件地轉譯內容。 - 使用 Shopify 的佈景主題檢查工具驗證佈景主題相容性。
有關佈景主題本地化或 API 整合的詳細步驟,請參閱 Shopify 的開發人員文件。
主要可翻譯元素
內容類型 | 資源名稱 (API) | 備註 |
---|---|---|
產品名稱 | 商品 | 欄位:標題 |
導覽選單 | ONLINE_STORE_MENU | 類型:連結 |
佈景主題區段 | ONLINE_STORE_THEME | 欄位:section.header.text |
結帳頁面 | CHECKOUT | 已預先翻譯為 33 種語言 |
翻譯資源類型和欄位
若要瞭解可翻譯的資源類型,請參閱TranslatableResourceType
參考文件。
無法翻譯標籤 (例如產品標籤、文章標籤和網誌標籤)。
翻譯結帳頁面並傳送電子郵件通知
您新增並發佈語言後,已翻譯的內容會顯示於結帳頁面和任何寄給顧客的電子郵件通知中。結帳頁面的顯示語言與顧客瀏覽您網路商店所用的語言相同。結帳頁面已有部分語言的預設翻譯,但您可以利用相容的第三方翻譯應用程式,或使用 CSV 檔案匯入自己的翻譯內容來自訂任何已翻譯的內容。
若電子郵件通知有可用的翻譯內容,系統會自動以顧客提交訂單時使用的語言傳送電子郵件通知。您可以編輯顧客個檔,以變更顧客收到的通知語言。
新增或編輯電子郵件通知翻譯內容
您可以使用 Shopify 的 Translate & Adapt 應用程式,為已加入商店的語言新增或編輯電子郵件通知的翻譯內容。
步驟如下:
在 Shopify 管理介面 中,前往「設定」>「通知」。
點擊欲翻譯的電子郵件通知。
點擊「在地化」。
在 Translate & Adapt 應用程式中的可編輯欄位中,新增或編輯電子郵件通知的翻譯內容。
按一下「儲存」。
預覽電子郵件通知
您可以預覽已翻譯的電子郵件通知。您必須先儲存通知的翻譯,才能進行預覽。
步驟如下:
在 Shopify 管理介面 中,前往「設定」>「通知」。
點擊欲預覽的電子郵件通知。
點擊「預覽」。
在「預覽」頁面上,點擊語言下拉式選單,然後選取欲預覽的語言。
佈景主題和結帳頁面可用的翻譯
系統針對結帳頁面、Cookie 橫幅、隱私權政策、資料銷售退出頁面,以及 Shopify 建置的佈景主題預設內容提供下列語言的專業翻譯:
- 簡體中文
- 繁體中文
- 克羅埃西亞文
- 捷克文
- 丹麥文
- 荷蘭文
- 英文
- 芬蘭文
- 法國
- 德文
- 希臘文
- 北印度文
- 匈牙利文
- 印尼文
- 義大利文
- 日文
- 韓文
- 立陶宛文
- 馬來文
- 巴克摩挪威文
- 波蘭文
- 葡萄牙文 (巴西)
- 葡萄牙文 (葡萄牙)
- 羅馬尼亞文 (羅馬尼亞)
- 俄文
- 斯洛伐克文 (斯洛伐克)
- 斯洛維尼亞文 (斯洛維尼亞)
- 西班牙文
- 瑞典文
- 泰文
- 土耳其文
- 越南文
翻譯狀態
以下狀態適用於翻譯的內容:
- 已翻譯:該內容有可用的翻譯。
- 已過時:已更新預設語言的內容,但翻譯沒有反映任何更新內容。
- 未翻譯:此內容類型無翻譯。
在應用程式中進行翻譯
如果您使用第三方應用程式,則這些應用程式可能預設為不支援多語言銷售功能。若要確認應用程式是否支援多語言銷售功能,請聯絡應用程式開發人員。
關於本地化和翻譯內容的常見問題
**我可以使用多種語言的幣別嗎?**是的,您可以透過 Shopify 管理介面的「設定」>「市場」>「幣別」為特定市場指派幣別。
**佈景主題更新期間如何維持翻譯內容?**自訂翻譯內容仍然存在,但已過期的翻譯會標記為須審核。
**翻譯的商店內容會影響成效嗎?**不會,Shopify 會動態提供翻譯內容,而不會重複商店資料。