From 5b8797fc128b54dc66dc17b5d07578049f197dec Mon Sep 17 00:00:00 2001 From: Taly Date: Wed, 19 Nov 2025 20:01:51 +0300 Subject: [PATCH 1/8] Localize block workspace email templates to Russian Translated block workspace email subject, text, and layout components from English to Russian to improve localization for Russian-speaking users. Updated button label and system name references accordingly. --- workers/email/src/templates/components/layout.twig | 6 +++--- .../src/templates/emails/block-workspace/html.twig | 8 +++++--- .../src/templates/emails/block-workspace/subject.twig | 2 +- .../src/templates/emails/block-workspace/text.twig | 10 +++++----- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/workers/email/src/templates/components/layout.twig b/workers/email/src/templates/components/layout.twig index fb07c0e38..539967d8d 100644 --- a/workers/email/src/templates/components/layout.twig +++ b/workers/email/src/templates/components/layout.twig @@ -123,7 +123,7 @@ style="text-decoration: none; border-bottom: 1px solid #494F5E;"> - Unsubscribe + Отписаться @@ -143,7 +143,7 @@ - Hawk + Хоук @@ -152,7 +152,7 @@ - Errors tracking system + Российский трекер ошибок diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index c3074ce9b..ba337c75a 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -14,7 +14,7 @@ - Workspace was blocked + Не принимаются новые события @@ -22,13 +22,15 @@ - Your workspace "{{ workspace.name | escape }}" was blocked because the plan was not renewed or events limit has been reached. Please, check payment settings and renew the plan. + Воркспейс «{{ workspace.name | escape }}» больше не принимает новые события, потому что закончился лимит или срок действия тарифного плана. + + Чтобы продолжить получать новые события, выберите подходящий тарифный план и продлите подписку в настройках оплаты. - {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: 'Go to payment settings'} %} + {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: 'Открыть настройки'} %} {% endblock %} diff --git a/workers/email/src/templates/emails/block-workspace/subject.twig b/workers/email/src/templates/emails/block-workspace/subject.twig index 2396f770a..999382c7a 100644 --- a/workers/email/src/templates/emails/block-workspace/subject.twig +++ b/workers/email/src/templates/emails/block-workspace/subject.twig @@ -1 +1 @@ -Workspace {{ workspace.name | escape }} was blocked! +Воркспейс «{{ workspace.name | escape }}» не принимает события! diff --git a/workers/email/src/templates/emails/block-workspace/text.twig b/workers/email/src/templates/emails/block-workspace/text.twig index 0f2c0582e..aab87a781 100644 --- a/workers/email/src/templates/emails/block-workspace/text.twig +++ b/workers/email/src/templates/emails/block-workspace/text.twig @@ -1,10 +1,10 @@ -Your workspace "{{ workspace.name | escape }}" was blocked because the plan was not renewed or events limit has been reached. +Воркспейс «{{ workspace.name | escape }}» больше не принимает новые события, потому что закончился лимит или срок действия тарифного плана. -Please, check payment settings and renew the plan: {{ host }}/workspace/{{ workspace._id }}/settings/billing +Чтобы продолжить получать новые события, выберите подходящий тарифный план и продлите подписку в настройках оплаты: {{ host }}/workspace/{{ workspace._id }}/settings/billing *** -Hawk -Errors tracking system +Хоук +Российский трекер ошибок -Made by CodeX +Made by CodeX \ No newline at end of file From 22456e4cd5d4bba4a0bd17d5eaa43914d59f8356 Mon Sep 17 00:00:00 2001 From: Taly Date: Wed, 19 Nov 2025 20:06:39 +0300 Subject: [PATCH 2/8] Update block workspace email wording Rephrased notification messages in both HTML and text email templates for blocked workspaces to improve clarity and conciseness. --- workers/email/src/templates/emails/block-workspace/html.twig | 4 ++-- workers/email/src/templates/emails/block-workspace/text.twig | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index ba337c75a..9a7786f0d 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -14,7 +14,7 @@ - Не принимаются новые события + События не принимаются @@ -24,7 +24,7 @@ Воркспейс «{{ workspace.name | escape }}» больше не принимает новые события, потому что закончился лимит или срок действия тарифного плана. - Чтобы продолжить получать новые события, выберите подходящий тарифный план и продлите подписку в настройках оплаты. + Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты. diff --git a/workers/email/src/templates/emails/block-workspace/text.twig b/workers/email/src/templates/emails/block-workspace/text.twig index aab87a781..f4df34d2f 100644 --- a/workers/email/src/templates/emails/block-workspace/text.twig +++ b/workers/email/src/templates/emails/block-workspace/text.twig @@ -1,6 +1,6 @@ Воркспейс «{{ workspace.name | escape }}» больше не принимает новые события, потому что закончился лимит или срок действия тарифного плана. -Чтобы продолжить получать новые события, выберите подходящий тарифный план и продлите подписку в настройках оплаты: {{ host }}/workspace/{{ workspace._id }}/settings/billing +Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты: {{ host }}/workspace/{{ workspace._id }}/settings/billing *** From e677aea6cca6015ed3c3d21e333089ec7db47779 Mon Sep 17 00:00:00 2001 From: Taly Date: Wed, 19 Nov 2025 21:38:07 +0300 Subject: [PATCH 3/8] Update workers/email/src/templates/emails/block-workspace/html.twig Co-authored-by: Peter --- workers/email/src/templates/emails/block-workspace/html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index 9a7786f0d..57ae04733 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -14,7 +14,7 @@ - События не принимаются + Мониторинг ошибок остановлен From 005ce7923415d18efd2a9c02fc98f7e487b06123 Mon Sep 17 00:00:00 2001 From: Taly Date: Thu, 20 Nov 2025 09:41:54 +0300 Subject: [PATCH 4/8] Update block workspace email templates wording Revised subject and body text in block workspace email templates for clarity and consistency. The new wording emphasizes that the workspace no longer receives events and that users are not tracking new errors due to plan limits or expiration. --- workers/email/src/templates/emails/block-workspace/html.twig | 4 ++-- .../email/src/templates/emails/block-workspace/subject.twig | 2 +- workers/email/src/templates/emails/block-workspace/text.twig | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index 9a7786f0d..2a0636400 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -14,7 +14,7 @@ - События не принимаются + «{{ workspace.name | escape }}» не принимает события @@ -22,7 +22,7 @@ - Воркспейс «{{ workspace.name | escape }}» больше не принимает новые события, потому что закончился лимит или срок действия тарифного плана. + Вы больше не отслеживаете новые ошибки, потому что закончился лимит или срок действия тарифного плана Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты. diff --git a/workers/email/src/templates/emails/block-workspace/subject.twig b/workers/email/src/templates/emails/block-workspace/subject.twig index 999382c7a..80bab1515 100644 --- a/workers/email/src/templates/emails/block-workspace/subject.twig +++ b/workers/email/src/templates/emails/block-workspace/subject.twig @@ -1 +1 @@ -Воркспейс «{{ workspace.name | escape }}» не принимает события! +«{{ workspace.name | escape }}» не принимает события! diff --git a/workers/email/src/templates/emails/block-workspace/text.twig b/workers/email/src/templates/emails/block-workspace/text.twig index f4df34d2f..fd8fa5f3a 100644 --- a/workers/email/src/templates/emails/block-workspace/text.twig +++ b/workers/email/src/templates/emails/block-workspace/text.twig @@ -1,4 +1,6 @@ -Воркспейс «{{ workspace.name | escape }}» больше не принимает новые события, потому что закончился лимит или срок действия тарифного плана. +«{{ workspace.name | escape }}» не принимает события + +Вы больше не отслеживаете новые ошибки, потому что закончился лимит или срок действия тарифного плана Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты: {{ host }}/workspace/{{ workspace._id }}/settings/billing From 3bfdd9446ec234079c80c1ea6bebb0b21dea530d Mon Sep 17 00:00:00 2001 From: Taly Date: Mon, 24 Nov 2025 21:15:10 +0300 Subject: [PATCH 5/8] Update button label based on tariff plan MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The button label in the block workspace email template now changes to 'Увеличить лимит от 99₽' if the workspace's tariffPlanId matches a specific value, otherwise it remains 'Открыть настройки'. --- workers/email/src/templates/emails/block-workspace/html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index 2a0636400..f022caef1 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -30,7 +30,7 @@ - {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: 'Открыть настройки'} %} + {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: workspace.tariffPlanId === '5f47f031ff71510040f433c1' ? 'Увеличить лимит от 99₽' : 'Открыть настройки'} %} {% endblock %} From c163cf79a4bd9eab928588f1385189f29ab30a77 Mon Sep 17 00:00:00 2001 From: Taly Date: Mon, 24 Nov 2025 21:52:26 +0300 Subject: [PATCH 6/8] Fix spacing in button label currency symbol MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added a space between the amount and the ₽ currency symbol in the button label for improved readability in the block workspace email template. --- workers/email/src/templates/emails/block-workspace/html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index f022caef1..d15e94041 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -30,7 +30,7 @@ - {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: workspace.tariffPlanId === '5f47f031ff71510040f433c1' ? 'Увеличить лимит от 99₽' : 'Открыть настройки'} %} + {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: workspace.tariffPlanId === '5f47f031ff71510040f433c1' ? 'Увеличить лимит от 99 ₽' : 'Открыть настройки'} %} {% endblock %} From 52a74dfc55c312677848f7751c6adf4152d493ae Mon Sep 17 00:00:00 2001 From: Taly Date: Wed, 26 Nov 2025 22:07:39 +0300 Subject: [PATCH 7/8] Fix punctuation in block workspace email template Added a missing period and line break to improve readability and clarity in the block workspace notification email template. --- workers/email/src/templates/emails/block-workspace/html.twig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index d15e94041..95573536c 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -22,8 +22,8 @@ - Вы больше не отслеживаете новые ошибки, потому что закончился лимит или срок действия тарифного плана - + Вы больше не отслеживаете новые ошибки, потому что закончился лимит или срок действия тарифного плана. +
Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты.
From bacd5c91519d0a75cbc4e61c9118dc82381b1bff Mon Sep 17 00:00:00 2001 From: Taly Date: Thu, 27 Nov 2025 13:12:54 +0300 Subject: [PATCH 8/8] Improve block workspace email template formatting Replaces line breaks with paragraph tags for better readability and updates Twig syntax for tariff plan comparison in the button label. --- .../src/templates/emails/block-workspace/html.twig | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/workers/email/src/templates/emails/block-workspace/html.twig b/workers/email/src/templates/emails/block-workspace/html.twig index 95573536c..3bdc4830a 100644 --- a/workers/email/src/templates/emails/block-workspace/html.twig +++ b/workers/email/src/templates/emails/block-workspace/html.twig @@ -22,15 +22,18 @@ - Вы больше не отслеживаете новые ошибки, потому что закончился лимит или срок действия тарифного плана. -
- Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты. +

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

+

+ Чтобы продолжить получать события, выберите подходящий тарифный план и продлите подписку в настройках оплаты. +

- {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: workspace.tariffPlanId === '5f47f031ff71510040f433c1' ? 'Увеличить лимит от 99 ₽' : 'Открыть настройки'} %} + {% include '../../components/button.twig' with {href: host ~ '/workspace/' ~ workspace._id ~ '/settings/billing', label: workspace.tariffPlanId is same as('5f47f031ff71510040f433c1') ? 'Увеличить лимит от 99 ₽' : 'Открыть настройки'} %} {% endblock %}