Печать

Shopify – Переведите уведомления по электронной почте Shopify

ConveyThis автоматически выполняет переводы содержимого веб-сайта. Электронные письма, находящиеся за пределами веб-сайта, не переводятся автоматически с помощью ConveyThis. Но, используя ConveyThis в сочетании с жидким кодом, вы можете вручную контролировать переводы содержимого электронной почты в зависимости от языка заказа.

Имейте в виду, что этот метод применим к уведомлениям о заказах, но не к оповещению о создании подарочной карты.

Прежде чем приступить к делу, поймите, что существуют различные типы уведомлений, и подход к каждому из них немного различается:

Откройте текстовый редактор по вашему выбору и вставьте следующий жидкий код!

Запустите предпочитаемый вами текстовый редактор и вставьте указанный жидкий код. Адаптируйте код к языкам, на которых говорит ваш сайт. Отрегулируйте строки «когда», установив правильные коды языков.

Представьте, что ваш сайт использует ConveyThis: английский задает тон, а французский и испанский танцуют в качестве языков перевода, выбранных вами. Вот как будет выглядеть жидкая структура:

{% случайатрибуты.только%}
{%когда'фр' %}
ЭЛЕКТРОННАЯ ПОЧТА В ФРАНЧтоАИС ЗДЕСЬ
{%когда'является' %}
ЭЛЕКТРОННАЯ ПОЧТА В ЭСПАСОЛ ЗДЕСЬ
{% еще %}
ЭЛЕКТРОННАЯ ПОЧТА В ТО ОРИГИНАЛ ЯЗЫК ЗДЕСЬ
{%концевой корпус%}

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

{% случайатрибуты.только%}
{%когда'из' %}
ЭЛЕКТРОННАЯ ПОЧТА В НЕМЕЦКИЙ ЗДЕСЬ
{% еще %}
ЭЛЕКТРОННАЯ ПОЧТА В ТО ОРИГИНАЛ ЯЗЫК ЗДЕСЬ
{%концевой корпус%}
Название переводится как «Совершенствование перевода электронной почты: руководство для немецкого языка».

Помните, что предоставленный код — это всего лишь проект. Настройте его в соответствии с языками, которые вы выбрали на панели управления 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

Нажмите кнопку «Сохранить», расположенную в правом верхнем углу.

Все готово! Ваш клиент должен получить электронное письмо на своем языке.

Уведомления для клиентов

Чтобы настроить уведомления по электронной почте для своих клиентов, вы можете интегрировать языковой тег в раздел «Клиенты» вашего администратора Shopify > Клиенты. Этот тег будет отражать язык, выбранный посетителем при регистрации на вашем сайте.

Чтобы активировать эту возможность, вставьте строкутег_клиента: правдав код ConveyThis. Перейдите в раздел администратора Shopify > Интернет-магазин > Темы > Действия > Изменить код > ConveyThis_switcher.liquid, чтобы внести эту корректировку.

<!--ConveyThis:https://www.conveythis.с/   -->
<скрипт src="//cdn.conveythis.com/javascript/conveythis-initializer.js"></сценарий>
<тип сценария="текст/javascript">документ.добавитьEventListener("DOMContentLoaded", функция(и) {ConveyThis_Initializer.нагревать({api_key: "паб_********************"
		});
	});
</сценарий>

После интеграции этого тега в код вы можете структурировать уведомление клиента на основе ранее обсуждавшегося формата:

Подход остается таким же, как описано в начальном разделе этого руководства, но используется следующий код:

{%назначить язык=клиент.теги|присоединиться: '' |расколоть: '#conveythis-обертка' %}
{% случайязык[1] %}
{%когда'в' %}Подтверждение аккаунта на английском языке{% еще %}Подтверждение первоначального счета клиента{%концевой корпус%}
Содержание