Shopify – ترجمة إشعارات البريد الإلكتروني الخاصة بك على Shopify
- الأساسية
- إدارة الترجمات
- 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، انتقل إلى الإعدادات > الإشعارات واثبت لأسفل على البريد الإلكتروني الذي ترغب في لمسة ترجمة. هل تحلم برسالة بريد إلكتروني متعددة اللغات لتأكيد الطلب؟ ها هي البوصلة الخاصة بك:
انسخ نص البريد الإلكتروني! 📧✨
ارجع إلى محرر النصوص الخاص بك واستبدل "البريد الإلكتروني باللغة الأصلية هنا" بالرمز الذي نسخته (بافتراض أن اللغة الإنجليزية هي لغتك الأساسية) 📝💬
في هذه الحالة، نظرًا لأن اللغة الإنجليزية هي اللغة الأساسية، فقد تم استبدال العنصر النائب "البريد الإلكتروني باللغة الأصلية هنا" بالرمز.
استبدل "EMAIL EN FRANCAIS ICI" بالرمز المقدم واضبط العبارات حسب نسخها المترجمة. كرر ذلك للغات الأخرى مثل 'EMAIL EN ESPAÑOL AQUI' 🔄🌍
على سبيل المثال، بالنسبة للغة الفرنسية، ستقوم بتغيير "شكرًا لك على عملية الشراء!" بواسطة "Merci pour votre achat!". تأكد من تغيير الجمل فقط. يجب ألا تترجم أي كود سائل بين {% %} أو {{ }}
بعد تحديث جميع الحقول لكل لغة، انسخ المحتوى بالكامل من محرر النصوص الخاص بك وأدخله ضمن مسؤول Shopify > الإشعارات، في الإشعار المطلوب للتعديل 🛍️🔔
في هذه الحالة ، البريد الإلكتروني الذي تم تحريره هو "تأكيد الطلب":
اتبع نفس الإجراء بالنسبة لموضوع البريد الإلكتروني 📧🔝
بالنسبة لموضوع البريد الإلكتروني، تكون العملية متطابقة: في محرر النصوص الخاص بك، انسخ الكود، ثم استبدل الحقول بالموضوع المترجم، كما هو موضح هنا:
بالنسبة لموضوع البريد الإلكتروني، تكون العملية متطابقة: في محرر النصوص الخاص بك، انسخ الكود، ثم استبدل الحقول بالموضوع المترجم، كما هو موضح هنا:
اضغط على زر "حفظ" الموجود في الزاوية اليمنى العليا 🔝💾
انت انتهيت! يجب أن يتلقى عميلك البريد الإلكتروني بلغته.
إشعارات للعملاء 🌍
لتخصيص إشعارات البريد الإلكتروني لعملائك، يمكنك دمج علامة اللغة في قسم "العملاء" في مسؤول Shopify > العملاء. ستعكس هذه العلامة اللغة التي اختارها الزائر عند التسجيل في موقعك.
لتفعيل هذه الإمكانية، أدخل السطرعلامة_الزبون: صحيح
في رمز ConveyThis. انتقل إلى مسؤول Shopify > المتجر عبر الإنترنت > السمات > الإجراءات > تحرير الكود > ConveyThis_switcher.liquid لإجراء هذا التعديل.
بعد دمج هذه العلامة في الكود، يمكنك تنظيم إشعار العميل بناءً على التنسيق الذي تمت مناقشته مسبقًا:
يظل النهج كما هو موضح في القسم الأول من هذا الدليل، ولكنه يستخدم الكود التالي:
{% assign language = customer.tags | join: '' | split: '#conveythis-wrapper' %}
{% case language[1] %}
{% when 'en' %}
English account confirmation
{% else %}
Original Customer account confirmation
{% endcase %}