Shopify – ترجمة إشعارات البريد الإلكتروني الخاصة بك على Shopify

يعالج ConveyThis تلقائيًا ترجمات محتوى موقع الويب. رسائل البريد الإلكتروني، التي تقع خارج نطاق موقع الويب، لا تتم ترجمتها تلقائيًا بواسطة ConveyThis. ولكن، باستخدام ConveyThis مع الكود السائل، يمكنك التحكم يدويًا في ترجمات محتوى البريد الإلكتروني بناءً على لغة الطلب.

ضع في اعتبارك أن هذه الطريقة تنطبق على إشعارات الطلب، وليس تنبيه إنشاء بطاقة الهدايا.

قبل التعمق في الأمر، عليك أن تدرك أن هناك أنواعًا مختلفة من الإشعارات، وأن النهج يختلف قليلاً لكل منها:

افتح محرر نصوص من اختيارك والصق الكود السائل التالي!

قم بتشغيل محرر النصوص المفضل لديك وقم بإدخال الكود السائل المحدد. قم بتخصيص الكود ليناسب اللغات التي يتحدث بها موقعك. اضبط خطوط "متى" عن طريق ضبط رموز اللغة الصحيحة.

تخيل موقعك باستخدام ConveyThis: اللغة الإنجليزية هي التي تحدد النغمة، بينما ترقص اللغتان الفرنسية والإسبانية كلغتين مترجمتين اخترتهما. وإليك لمحة عن كيف سيبدو الهيكل السائل:

				
					{% case attributes.lang %}   
{% when 'fr' %} 
EMAIL EN FRANÇAIS ICI
{% when 'es' %}   
EMAIL EN ESPAÑOL AQUI
{% else %}  
EMAIL IN THE ORIGINAL LANGUAGE HERE
{% endcase %}

//----------

{% case attributes.lang %}   
{% when 'de' %}   
EMAIL IN DEUTSCH HIER
{% else %}   
EMAIL IN THE ORIGINAL LANGUAGE HERE
{% endcase %}
				
			
يُترجم العنوان إلى "إتقان ترجمات البريد الإلكتروني الخاص بك: دليل للغة الألمانية".

تذكر أن الكود المقدم هو مجرد مخطط. قم بتخصيصها لتناسب اللغات التي اخترتها بعناية في لوحة تحكم ConveyThis الخاصة بك من أجل لمسة ترجمة البريد الإلكتروني المخصصة.

هل تتطلع إلى ترجمة البريد الإلكتروني باللغة الألمانية فقط؟ إليك نموذج لإرشادك:

يُترجم العنوان إلى "البرمجة مع وضع تفضيلات اللغة في الاعتبار: كيفية تكييف المحتوى للمتحدثين باللغة الألمانية وغيرهم"

إذا تم تقديم طلب باللغة الألمانية، فسيتم الترحيب بالعميل بمحتوى يقع بين سطري الرمز "de" و"else". ولكن، إذا اختاروا شريك رقص مختلفًا عن شريك الرقص الألماني، فسيتم غنائهم بالمحتوى الموجود بين سطري الكود "else" و"endcase".

في منطقة إدارة Shopify، انتقل إلى الإعدادات > الإشعارات وافتح البريد الإلكتروني الذي ترغب في ترجمته!

في قلب لوحة التحكم الخاصة بـ Shopify، انتقل إلى الإعدادات > الإشعارات واثبت لأسفل على البريد الإلكتروني الذي ترغب في لمسة ترجمة. هل تحلم برسالة بريد إلكتروني متعددة اللغات لتأكيد الطلب؟ ها هي البوصلة الخاصة بك:

ملف uaBmdfrlsy

انسخ نص البريد الإلكتروني!

ملف FX2BuJ2AQy

ارجع إلى محرر النصوص الخاص بك واستبدل "البريد الإلكتروني باللغة الأصلية هنا" بالرمز الذي نسخته (بافتراض أن اللغة الإنجليزية هي لغتك الأساسية)

في هذه الحالة، نظرًا لأن اللغة الإنجليزية هي اللغة الأساسية، فقد تم استبدال العنصر النائب "البريد الإلكتروني باللغة الأصلية هنا" بالرمز.

ملف RmygtVY7gN

استبدل "EMAIL EN FRANCAIS ICI" بالرمز المقدم واضبط العبارات حسب نسخها المترجمة. كرر ذلك للغات الأخرى مثل "EMAIL EN ESPAÑOL AQUI"

ملف afTtYobcEX

على سبيل المثال، بالنسبة للغة الفرنسية، ستقوم بتغيير "شكرًا لك على عملية الشراء!" بواسطة "Merci pour votre achat!". تأكد من تغيير الجمل فقط. يجب ألا تترجم أي كود سائل بين {% %} أو {{ }}

بعد تحديث جميع الحقول لكل لغة، انسخ المحتوى بالكامل من محرر النصوص الخاص بك وأدخله ضمن مسؤول Shopify > الإشعارات، في الإشعار المطلوب للتعديل

في هذه الحالة ، البريد الإلكتروني الذي تم تحريره هو "تأكيد الطلب":

ملف clkWsFZCfe

اتبع نفس الإجراء بالنسبة لموضوع البريد الإلكتروني

ملف

بالنسبة لموضوع البريد الإلكتروني، تكون العملية متطابقة: في محرر النصوص الخاص بك، انسخ الكود، ثم استبدل الحقول بالموضوع المترجم، كما هو موضح هنا:

بالنسبة لموضوع البريد الإلكتروني، تكون العملية متطابقة: في محرر النصوص الخاص بك، انسخ الكود، ثم استبدل الحقول بالموضوع المترجم، كما هو موضح هنا:

ملف X16t4SR90f

اضغط على الزر "حفظ" الموجود في الزاوية اليمنى العليا

انت انتهيت! يجب أن يتلقى عميلك البريد الإلكتروني بلغته.

الإخطارات للعملاء

لتخصيص إشعارات البريد الإلكتروني لعملائك، يمكنك دمج علامة اللغة في قسم "العملاء" في مسؤول Shopify > العملاء. ستعكس هذه العلامة اللغة التي اختارها الزائر عند التسجيل في موقعك.

لتفعيل هذه الإمكانية، أدخل السطرعلامة_الزبون: صحيحفي رمز ConveyThis. انتقل إلى مسؤول Shopify > المتجر عبر الإنترنت > السمات > الإجراءات > تحرير الكود > ConveyThis_switcher.liquid لإجراء هذا التعديل.

				
					<!-- ConveyThis: https://www.conveythis.com/   -->
<script type="rocketlazyloadscript" data-minify="1" src="https://www.conveythis.com/wp-content/cache/min/1/javascript/conveythis-initializer.js?ver=1714686201" defer></script>
<script type="rocketlazyloadscript" data-rocket-type="text/javascript">
	document.addEventListener("DOMContentLoaded", function(e) {
		ConveyThis_Initializer.init({
			api_key: "pub_********************"
		});
	});
</script>
				
			

بعد دمج هذه العلامة في الكود، يمكنك تنظيم إشعار العميل بناءً على التنسيق الذي تمت مناقشته مسبقًا:

يظل النهج كما هو موضح في القسم الأول من هذا الدليل، ولكنه يستخدم الكود التالي:

				
					{% assign language = customer.tags | join: '' | split: '#conveythis-wrapper' %}       
{% case language[1] %}         
{% when 'en' %}              
English account confirmation            
{% else %}             
Original Customer account confirmation       
{% endcase %}
				
			
السابق قم بتحسين ترجمة موقع الويب الخاص بك باستخدام ميزة ConveyThis Glossary
التالى ترجمة PDF (اعتماد ملفات PDF للغة معينة)
جدول المحتويات