diff --git a/package-lock.json b/package-lock.json
index 0d58260..942c324 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "emilio-generator",
- "version": "2.1.16",
+ "version": "2.1.17",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 87a9d6a..6c67181 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "emilio-generator",
- "version": "2.1.16",
+ "version": "2.1.17",
"scripts": {
"ng": "ng",
"start": "ng serve",
diff --git a/src/app/data/beyond/app-language-ru.ts b/src/app/data/beyond/app-language-ru.ts
index b70590d..11a5835 100644
--- a/src/app/data/beyond/app-language-ru.ts
+++ b/src/app/data/beyond/app-language-ru.ts
@@ -1,36 +1,222 @@
// v4 file template
export const LANGUAGE_RU = {
header: {
- html: ``,
+ html: `
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+ |
+ `,
},
footer: {
- html: ``,
+ html: `
+{% set languageSheet = {
+ moreInfo: 'Для получения дополнительной информации ознакомьтесь с нашей политикой конфиденциальности и условиями пользования'
+} %}
+
+
+
+ {% set pages = general.getPages(501) %}
+ {% if pages|length %}
+
+
+
+ |
+
+ {% endif %}
+ {% set banners = general.getBanners(502) %}
+ {% if banners|length %}
+
+
+
+
+ {% for banner in banners %}
+
+
+
+
+ |
+ {% endfor %}
+
+
+ |
+
+ {% endif %}
+ {% set pages = general.getPages(503) %}
+ {% if pages|length %}
+
+
+
+
+ {% for page in pages %}
+
+ {{ page.content }}
+ |
+ {% endfor %}
+
+
+ |
+
+ {% endif %}
+ {% set pages = general.getPages(504) %}
+ {% if pages|length %}
+
+ {% for page in pages %}
+ {{ page.content }} |
+ {% endfor %}
+
+ {% endif %}
+
+
+ {{ languageSheet.moreInfo }}
+ |
+
+
+ |
+
+
+
+ |
+
+
+
+
+ |
+
+
`,
},
templates: {
1: {
name: `Bienvenida`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Благодарим Вас за регистрацию`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Добро пожаловать на сайт ' ~ general.ecommerceName ~ '!',
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody1: 'Мы рады подтвердить создание Вашей учетной записи клиента на сайте ' ~ general.ecommerceName ~ '',
+ messageBody2: 'В учетной записи клиента вы можете обновлять свой профиль и пароль, проверять историю заказов и другую интересующую вас информацию.',
+ messageBody3: "Надеемся скоро увидеть Вас на сайте " ~ '' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageBody3 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
}, // end 1
2: {
name: `Baja de usuarios`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Удаление пользовательской записи`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Подтверждение удаления записи',
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody: 'В соответствии с запросом, сделанным во время недавнего посещения сайта ' ~ general.ecommerceName ~ ', подтверждаем, что Ваша учетная запись пользователя ' ~ user.email ~ ' удалена из нашей базы данных.",
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
}, // end 2
3: {
name: `Recordarios de contraseña`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Напомнить пароль`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Напомнить пароль',
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody1: "В соответствии с запросом, сделанным во время недавнего посещения сайта " ~ general.ecommerceName ~ ", отправляем Вам ссылку для перехода на страницу восстановления пароля:",
+ messageBody2: 'Нажмите здесь для восстановления пароля',
+ messageBody3: 'Ссылка действительна в течение 24 часов с момента отправки.',
+ messageBody4: "Надеемся скоро увидеть Вас на сайте " ~ '' ~ general.ecommerceName ~ '.',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageBody3 }}
+ {{ languageSheet.messageBody4 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
}, // end 3
4: {
name: `Cambio de contraseña`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Смена пароля`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Смена пароля',
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody1: 'Подтверждаем, что Ваш пароль успешно изменен.',
+ messageBody2: "Сохраните свои учетные данные в надежном месте для их последующего просмотра.",
+ messageBody3: "Надеемся скоро увидеть Вас на сайте " ~ '' ~ general.ecommerceName ~ '.',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageBody3 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
}, // end 4
5: {
@@ -41,32 +227,514 @@ export const LANGUAGE_RU = {
6: {
name: `Recomendación de wishlist`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - {{ wishlist.user.name }} te recomienda sus productos favoritos`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Recomendación de favoritos',
+ messageHeader1: 'Уважаемый (-ая) ' ~ wishlist.toName ~ ',',
+ messageHeader2: "Ваш друг " ~ wishlist.user.firstName ~ " " ~ wishlist.user.lastName ~ " (" ~ wishlist.user.email ~ ") отправляет Вам эти товары, которые могут Вас заинтересовать.",
+ messageBody: 'Для получения дополнительной информации об этих товарах свяжитесь с нами на сайте ' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName,
+ recommendedProducts: 'Рекомендованные товары',
+ product: Товар,
+ price: 'Цена',
+ comments: 'Сообщение от Вашего друга:'
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader1 }}
+ {{ languageSheet.messageHeader2 }}
+ {{ languageSheet.messageBody }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
+
+
+
+
+ |
+ {{ languageSheet.recommendedProducts }} |
+ |
+
+
+
+
+
+
+ {{ languageSheet.product }} |
+ {{ languageSheet.price }} |
+
+ {% for item in wishlist.products %}
+
+
+
+ |
+
+ {{ item.price|number_format(2) }}{{ general.defaultCurrencyCode }}
+ |
+
+ {% endfor %}
+
+
+
+ |
+
+ |
+
+
+
+
+
+ {{ languageSheet.comments }}
+ {{ wishlist.comments }}
+ |
+
+
+ |
+
+ |
+
+
+ |
+
`,
}, // end 6
7: {
name: `Recomendación de producto`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - {{ recommend.name }} рекомендует Вам товар`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Рекомендация товара',
+ messageHeader1: "Ваш друг " ~ recommend.name ~ " (" ~ recommend.email ~ ") отправляет Вам этот товар, который может Вас заинтересовать.",
+ messageBody: 'Для получения дополнительной информации об этих товарах свяжитесь с нами на сайте ' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName,
+ recommendedProducts: 'Рекомендованные товары',
+ product: Товар,
+ price: 'Цена',
+ comments: 'Сообщение от Вашего друга:'
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader1 }}
+ {{ languageSheet.messageBody }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
+
+
+
+
+ |
+ {{ languageSheet.recommendedProducts }} |
+ |
+
+
+
+
+
+
+ {{ languageSheet.product }} |
+ {{ languageSheet.price }} |
+
+
+
+
+ |
+ {{ recommend.product.price }} |
+
+
+
+
+ |
+
+ |
+
+
+
+
+
+ {{ languageSheet.comments }}
+ {{ recommend.comments }}
+ |
+
+
+ |
+
+ |
+
+
+ |
+
`,
}, // end 7
8: {
name: `Contacto general`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Форма обратной связи`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Форма обратной связи',
+ name: 'Имя:',
+ email: 'Электронная почта:',
+ phone: 'Телефон:',
+ motive: 'Повод обращения:',
+ comments: 'Текст сообщения:',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {% if contact.name|length %}
+ {{ languageSheet.name }} {{ contact.name }}
+ {% endif %}
+ {% if contact.email|length %}
+ {{ languageSheet.email }} {{ contact.email }}
+ {% endif %}
+ {% if contact.phone|length %}
+ {{ languageSheet.phone }} {{ contact.phone }}
+ {% endif %}
+ {% if contact.motive|length %}
+ {{ languageSheet.motive }} {{ contact.motive }}
+ {% endif %}
+ {% if contact.comments|length %}
+ {{ languageSheet.comments }} {{ contact.comments }}
+ {% endif %}
+
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
}, // end 8
9: {
name: `Consulta de producto`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Поиск информации о товаре`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Поиск информации о товаре',
+ name: 'Имя:',
+ email: 'Электронная почта:',
+ phone: 'Телефон:',
+ comments: 'Текст сообщения:',
+ productName: 'Название продукта:',
+ productSku: 'Ссылка на продукт:',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {% if data.name|length %}
+ {{ languageSheet.name }} {{ data.name }}
+ {% endif %}
+ {% if data.email|length %}
+ {{ languageSheet.email }} {{ data.email }}
+ {% endif %}
+ {% if data.phone|length %}
+ {{ languageSheet.phone }} {{ data.phone }}
+ {% endif %}
+ {% if data.comments|length %}
+ {{ languageSheet.comments }} {{ data.comments }}
+ {% endif %}
+ {% if data.product.name|length %}
+ {{ languageSheet.productName }} {{ data.product.name }}
+ {% endif %}
+ {% if data.product.sku|length %}
+ {{ languageSheet.productSku }} {{ data.product.sku }}
+ {% endif %}
+
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
}, // end 9
10: {
name: `Confirmación de pedido`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - {{ (sales.reserve) ? (\'Заказ получен\') : (\'Подтверждение заказа\') }} {{ sales.documentNumber }}`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Подтверждение заказа',
+ premessageReserve: 'Заказ получен',
+ messageHeader: 'Благодарим Вас за доверие. Ваша покупка успешно оформлена. Отправляем Вам подтверждение заказа в прикрепленном PDF-файле.',
+ messageHeaderReserve: 'Благодарим Вас за доверие. Ваш заказ получен и в настоящее время находится на этапе проверки, поскольку некоторые из выбранных товаров поставляются по индивидуальному заказу.',
+ messageBody1: 'Далее приведена информация о Вашем заказе.',
+ messageBody2: 'Спасибо за покупку на сайте ' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName,
+ orderNumber: 'Номер:',
+ orderDate: 'Дата:',
+ paymentSystem: 'Способ оплаты:',
+ shippingName: 'Способ доставки:',
+ address: 'Адрес',
+ addressBilling: 'Платежный адрес',
+ addressShipping: 'Адрес доставки',
+ orderResume: 'Краткая информация о заказе',
+ quantity: 'Количество',
+ product: Товар,
+ gift: 'Подарок',
+ total: 'Итого:',
+ comment: 'Комментарии:',
+ pickup: 'Вы выбрали получение заказа в магазине',
+ pickupMessage: 'Мы оповестим Вас по электронной почте, когда заказ будет готов к получению.'
+} %}
+
+
+ {% if sales.reserve %}{{ languageSheet.premessageReserve }}{% else %}{{ languageSheet.premessage }}{% endif %}
+
+ {% if sales.reserve %}{{ languageSheet.messageHeaderReserve }}{% else %}{{ languageSheet.messageHeader }}{% endif %}
+ {{ languageSheet.messageBody1 }}
+
+ |
+
+
+
+
+
+
+
+ {{ languageSheet.orderNumber }}
+ {{ languageSheet.orderDate }}
+ {{ languageSheet.paymentSystem }}
+ {{ languageSheet.shippingName }}
+ |
+
+ {{ sales.documentNumber }}
+ {{ sales.date }}
+ {{ sales.paymentSystem.name }}
+ {% for shipment in sales.delivery.shipments %}{{ shipment.shipping.name }} {{ shipment.shipping.shippingTypeName }}{% endfor %}
+ |
+
+
+
+ |
+
+
+
+
+
+
+
+ {% if sales.user.billingAddress %}
+ {{ languageSheet.addressBilling }}:
+ {{ sales.user.billingAddress.firstName }} {{ sales.user.billingAddress.lastName }}
+ {{ sales.user.billingAddress.address }} {{ sales.user.billingAddress.number }}
+ {{ sales.user.billingAddress.postalCode }} {{ sales.user.billingAddress.city }} {{ sales.user.billingAddress.state }}
+ {{ sales.user.billingAddress.country }}
+ {% endif %}
+ |
+
+
+ {% if sales.delivery.physicalLocation %}
+ {{ languageSheet.pickup }}:
+
+ {{ languageSheet.pickupMessage }}
+
+ {{ sales.delivery.physicalLocation.name }}
+ {{ sales.delivery.physicalLocation.address }}
+ {{ sales.delivery.physicalLocation.postalCode }} {{ sales.delivery.physicalLocation.city }} {{ sales.delivery.physicalLocation.state }}
+ {{ sales.delivery.physicalLocation.country }}
+ {% if sales.delivery.physicalLocation.phone|length %}{{ sales.delivery.physicalLocation.phone }} {% endif %}
+ {% if sales.delivery.physicalLocation.email|length %}{{ sales.delivery.physicalLocation.email }} {% endif %}
+ {% elseif sales.user.shippingAddress %}
+ {{ languageSheet.addressShipping }}:
+ {{ sales.user.shippingAddress.firstName }} {{ sales.user.shippingAddress.lastName }}
+ {{ sales.user.shippingAddress.address }} {{ sales.user.shippingAddress.number }}
+ {{ sales.user.shippingAddress.postalCode }} {{ sales.user.shippingAddress.city }} {{ sales.user.shippingAddress.state }}
+ {{ sales.user.shippingAddress.country }}
+ {% else %}
+ {{ languageSheet.addressShipping }}:
+ {{ sales.user.billingAddress.firstName }} {{ sales.user.billingAddress.lastName }}
+ {{ sales.user.billingAddress.address }} {{ sales.user.billingAddress.number }}
+ {{ sales.user.billingAddress.postalCode }} {{ sales.user.billingAddress.city }} {{ sales.user.billingAddress.state }}
+ {{ sales.user.billingAddress.country }}
+ {% endif %}
+ |
+
+
+
+ |
+
+ |
+ |
+{{ languageSheet.orderResume }} |
+ |
+
+
+
+
+
+
+
+ {{ languageSheet.product }}
+ |
+
+ {{ languageSheet.quantity }}
+ |
+
+ {% for item in sales.items %}
+ {% if item.type == 'BUNDLE' %}
+
+
+
+
+
+
+ {{ item.name }}
+ |
+
+
+
+ |
+
+ {{ item.quantity }}
+ |
+
+ {% for bundleItem in item.items %}
+
+
+
+
+
+
+
+ |
+
+
+ {{ bundleItem.name }}
+
+ {% if bundleItem.options|length %}
+
+ {% for option in bundleItem.options %}
+ {{ option.name }}: {{ option.value }}
+ {% endfor %}
+
+
+ {% endif %}
+ |
+
+
+
+ |
+
+
+ |
+
+ {% endfor %}
+ {% else %}
+
+
+
+ |
+
+ {{ item.quantity }}
+ |
+
+ {% endif %}
+ {% endfor %}
+
+
+
+
+
+
+ {{ languageSheet.total }}
+ |
+
+ {{ sales.totals.totalWithDiscountsWithTaxes }}
+ |
+
+
+
+
+ |
+
+ |
+
+{% if sales.reserve %}
+ {# do nothing #}
+{% else %}
+ {% if sales.paymentSystem.message|length %}
+
+
+
+
+
+ {{ sales.paymentSystem.message }}
+
|
+
+
+ |
+
+ {% endif %}
+{% endif %}
+
+ |
+
+
+
+
+
+
+ {% if sales.comment|length %}
+
+ {{ languageSheet.comment }} {{ sales.comment }}
+
+ {% endif %}
+
+ {{ languageSheet.messageBody2 }} {{ languageSheet.messageSignature }}
+
+ |
+
+
+
+ |
+
+ |
`,
},
11: {
@@ -89,14 +757,51 @@ export const LANGUAGE_RU = {
14: {
name: `Documento de RMA`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Запрос о возврате товара`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Информация касательно запроса о возврате товара',
+ messageHeader: 'Уважаемый (-ая) ' ~ sales.user.billingAddress.firstName ~ ' ' ~ sales.user.billingAddress.lastName ~ ',',
+ messageBody1: 'Сообщаем о получении Вашего запроса о возврате товара.',
+ messageBody2: 'Свяжитесь с нами, если у Вас есть вопросы по поводу возврата товара или иные вопросы.',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
},
15: {
name: `Pedido incompleto`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Незавершенный заказ`,
+ html: `
+{% set languageSheet = {
+ premessage: "Информация о незавершенном заказе",
+ messageHeader: 'Уважаемый (-ая) ' ~ abandonedCart.user.firstName ~ ' ' ~ abandonedCart.user.lastName ~ ',',
+ messageBody1: 'Во время последнего посещения нашего магазина Вы добавили в корзину следующие товары, но не завершили заказ.',
+ messageBody2: 'Нажмите здесь для восстановления незавершенного заказа.',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
},
16: {
@@ -107,14 +812,52 @@ export const LANGUAGE_RU = {
17: {
name: `Verificación de correo`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Проверка электронной почты`,
+ html: `
+{% set languageSheet = {
+ premessage: "Проверка электронной почты",
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody1: 'Спасибо, что Вы зарегистрировались на сайте ' ~ general.ecommerceUrl ~ '. Для активации Вашей учетной записи нажмите здесь.',
+ messageBody2: "Надеемся скоро увидеть Вас на сайте " ~ '' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
},
18: {
name: `Cuenta activada`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Активация учетной записи`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Активация учетной записи',
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody1: 'Сообщаем, что Ваша учетная запись на сайте ' ~ general.ecommerceUrl ~ ' успешно активирована.',
+ messageBody2: 'Для просмотра Ваших данных и всей информации, связанной с Вашей учетной записью, выполните вход из панели управления, раздел Редактировать профиль',
+ messageBody3: "Надеемся скоро увидеть Вас на сайте " ~ '' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageBody3 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
},
19: {
@@ -125,8 +868,28 @@ export const LANGUAGE_RU = {
20: {
name: `Stock disponible`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Товар в наличии`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Товар в наличии ' ~ stockAlert.product.name ~ '',
+ messageHeader: 'Уважаемый (-ая) ' ~ stockAlert.user.firstName ~ ' ' ~ stockAlert.user.lastName ~ ',',
+ messageBody1: "Товар, который вы так хотели, теперь доступен!",
+ messageBody2: "Напоминаем вам, что данное письмо предоставляет ориентировочную информацию о наличии данного товара и зависит от многих факторов (заинтересованные лица, доступные единицы товара).",
+ messageBody3: "Мы отправили это письмо всем покупателям, заинтересованным в этом товаре, поэтому он может быть распродан очень скоро.",
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageBody3 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
},
22: {
@@ -143,14 +906,196 @@ export const LANGUAGE_RU = {
24: {
name: `Blog - Email de Bienvenida`,
- subject: ``,
- html: ``,
+ subject: `Добро пожаловать в {{ blogSubscription.blogName }}!`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Добро пожаловать в ' ~ '' ~ blogSubscription.blogName ~ '!',
+
+ messageHeader: 'Уважаемый (-ая) ' ~ user.firstName ~ ' ' ~ user.lastName ~ ',',
+ messageBody1: 'Спасибо, что подписались на наш блог. Вскоре вы будете получать по электронной почте новые статьи, информацию о скидках, акциях, подарках и интересующую вас информацию, связанную с деятельностью интернет-магазина.',
+ messageBody2: "Надеемся скоро увидеть Вас на сайте " ~ '' ~ general.ecommerceName ~ '',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+ {{ languageSheet.messageSignature }}
+
+ |
+
`,
+ footer: {
+ html: `
+{% set languageSheet = {
+ moreInfo: 'Для получения дополнительной информации ознакомьтесь с нашей политикой конфиденциальности и условиями пользования',
+ unsubscribe: 'Отписаться от блога'
+} %}
+
+
+
+ {% set pages = general.getPages(501) %}
+ {% if pages|length %}
+
+
+
+ |
+
+ {% endif %}
+ {% set banners = general.getBanners(502) %}
+ {% if banners|length %}
+
+
+
+
+ {% for banner in banners %}
+
+
+
+
+ |
+ {% endfor %}
+
+
+ |
+
+ {% endif %}
+ {% set pages = general.getPages(503) %}
+ {% if pages|length %}
+
+
+
+
+ {% for page in pages %}
+
+ {{ page.content }}
+ |
+ {% endfor %}
+
+
+ |
+
+ {% endif %}
+ {% set pages = general.getPages(504) %}
+ {% if pages|length %}
+
+ {% for page in pages %}
+ {{ page.content }} |
+ {% endfor %}
+
+ {% endif %}
+
+
+ {{ languageSheet.moreInfo }}
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+ {{ languageSheet.unsubscribe }}
+
+
+ |
+
+`,
+ },
},
25: {
name: `Confirmar suscripción de Stock`,
- subject: ``,
- html: ``,
+ subject: `{{ general.ecommerceName }} - Подписка на акции`,
+ html: `
+{% set languageSheet = {
+ premessage: 'Подписка на товарные запасы
' ~ stockAlert.product.name ~ '',
+ messageHeader: 'Уважаемый (-ая) ' ~ stockAlert.user.firstName ~ ' ' ~ stockAlert.user.lastName ~ ',',
+ messageBody1: "Вы подписались на уведомления об акциях от " ~ stockAlert.product.name,
+ messageBody2: "Если мы получим этот товар снова, мы немедленно сообщим вам об этом, чтобы вы не пропустили его.",
+ product: Товар,
+ price: 'Цена',
+ messageSignature: 'С уважением, персонал компании ' ~ general.ecommerceName
+} %}
+
+
+ {{ languageSheet.premessage }}
+
+ {{ languageSheet.messageHeader }}
+ {{ languageSheet.messageBody1 }}
+ {{ languageSheet.messageBody2 }}
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+ {{ languageSheet.product }} |
+ {{ languageSheet.price }} |
+
+
+
+
+ |
+ {{ stockAlert.product.price|number_format(2) }}{{ general.defaultCurrencyCode }} |
+
+
+
+
+ |
+
+
+
+
+ {{ languageSheet.messageSignature }}
+ |
+
+ |
+
+
+ |
+
`,
},
32: {