ConveyThis會自動翻譯您網站上顯示的所有內容。但是,由於電子郵件不是您網站的一部分,ConveyThis 不會自動翻譯它們。儘管如此,ConveyThis 允許您根據訂單語言手動管理電子郵件內容。透過使用液態代碼,您可以處理電子郵件翻譯。請注意,雖然這些說明適用於訂單通知,但不涵蓋禮品卡建立通知。
根據您網站支援的語言,您需要相應地修改程式碼。您應該調整“when”語句中的語言代碼。
例如,讓我們考慮這樣一個場景:ConveyThis 將英語作為原始語言,將法語和西班牙語作為目標翻譯語言。 Liquid 的整體架構如下:
{% case attribute.lang %} {% when 'fr' %} 法文電子郵件此處{% when 'es' %} 西班牙文電子郵件此處{% else %} 原始語言電子郵件此處{% endcase % }
上面提供的程式碼只是一個範例。請確保輸入您希望包含在電子郵件翻譯中的 ConveyThis 應用程式中管理的語言。
這是專門翻譯德語電子郵件的另一個範例:
{% case attribute.lang %} {% when 'de' %} 使用德語發送電子郵件 {% else %} 使用原始語言發送電子郵件 {% endcase %}
透過實施該程式碼,如果用德語下訂單,客戶將收到以「when 'de'」和「else」開頭的程式碼行之間的內容。另一方面,如果客戶使用德語以外的語言下訂單,他們將收到代碼行「else」和「endcase」之間的內容。這可確保針對不同訂單場景提供適當的特定於語言的電子郵件內容。
{% case attribute.lang %} {% when 'fr' %} 法文文字{% when 'es' %} 西班牙文文字{% when 'pt' %} 葡萄牙文{% else %} 英文文字{% endcase %}
例如,讓我們考慮需要翻譯的「訂單確認」電子郵件。
在此範例中,由於原始語言是英語,因此您應該將佔位符文字“EMAIL IN THE ORIGINAL LANGUAGE HERE”替換為您複製的程式碼。
例如,當翻譯成法語時,修改句子“謝謝您購買!”致“Merci pour votre achat!”請記住僅修改句子並避免翻譯 {% %} 或 {{ }} 之間的任何流動程式碼。
在這種情況下,請在 Shopify 管理區域中找到「訂單確認」電子郵件,並將文字編輯器中的翻譯內容貼到此特定電子郵件部分。
在本例中,編輯的電子郵件是「訂單確認」:
您可以應用相同的過程來翻譯電子郵件的主題。將程式碼複製並貼上到文字編輯器中,然後將欄位替換為主題的翻譯版本。下面是一個例子來說明這個過程:
{% case attribute.lang %} {% when 'fr' %} Commande {{name}} 確認 {% when 'es' %} 訂單 {{name}} 確認 {% when 'pt' %} 訂單 {{name }} 已確認{% else %} 訂單{{name}} 已確認{% endcase %}
然後,將翻譯後的主題從文字編輯器貼上到 Shopify 管理區域的「電子郵件主題」欄位中。
若要管理客戶電子郵件,您可以在 Shopify 管理區域的客戶資訊中包含語言標籤。將根據訪客在網站註冊期間使用的語言添加 lang 標籤。
要啟用此功能,您需要將行「customer_tag: true」新增至「conveythis_switcher.liquid」檔案中的ConveyThis程式碼中。您可以透過前往 Shopify 後台 > 線上商店 > 主題 > 操作 > 編輯程式碼來存取此文件。
將語言標記新增至程式碼後,您可以繼續按照本指南前面提到的相同架構建立客戶通知。但是,對於這一部分,您將需要使用以下程式碼:
{% 指定語言 = customer.tags |加入: '' | split: '#ct' %} {% case language[1] %} {% when 'en' %} 英文帳號確認 {% else %} 原始客戶帳號確認 {% endcase %}
我們重視您的回饋!如果您對本文有任何意見或建議,請隨時與我們分享。您的回饋對我們很重要,有助於我們改進內容。
翻譯不僅僅是了解語言,它是一個複雜的過程。
透過遵循我們的提示並使用 ConveyThis ,您的翻譯頁面將引起受眾的共鳴,感覺是目標語言的母語。
雖然需要付出努力,但結果是有益的。如果您要翻譯網站,ConveyThis 可以透過自動機器翻譯節省您的時間。
免費試用 ConveyThis 7 天!