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 FRANÇAIS ICI» на наданий код і налаштуйте фрази відповідно до їх перекладених версій. Повторіть для інших мов, наприклад "EMAIL EN ESPAÑOL AQUI"

файл afTtYobcEX

Наприклад, для французької мови ви зміните «Дякуємо за покупку!» від «Merci pour votre achat!». Переконайтеся, що ви змінюєте лише речення. Ви не повинні перекладати будь-який рідкий код між {% %} або {{ }}

Після оновлення всіх полів для кожної мови скопіюйте весь вміст із текстового редактора та вставте його в розділ адміністратора Shopify > Сповіщення в потрібне сповіщення, щоб змінити

У цьому випадку відредагований електронний лист має назву «Підтвердження замовлення»:

файл clkWsFZCfe

Виконайте ту саму процедуру для теми електронного листа

файл

Для теми електронного листа процес ідентичний: у текстовому редакторі скопіюйте код, а потім замініть поля перекладеною темою, як показано тут:

Для теми електронного листа процес ідентичний: у текстовому редакторі скопіюйте код, а потім замініть поля перекладеною темою, як показано тут:

файл X16t4SR90f

Натисніть кнопку «Зберегти», розташовану у верхньому правому куті

Ви готові! Ваш клієнт має отримати електронний лист своєю мовою.

Повідомлення для клієнтів

Щоб налаштувати сповіщення електронною поштою для своїх клієнтів, ви можете інтегрувати тег lang у розділ «Клієнти» в адміністраторі Shopify > Клієнти. Цей тег відображатиме мову, яку вибрав відвідувач під час реєстрації на вашому сайті.

Щоб активувати цю можливість, вставте рядокcustomer_tag: правдау код 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=1725481449" 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 функції глосарію
Далі Сторінка замовлення Shopify Translate
Зміст