From 4004a738889b4a037df1625a8aa2475eea9f5d16 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 7 Oct 2025 18:19:02 +0300 Subject: [PATCH] Refactor phone agreement localization and enhance user consent messaging - Updated the Russian localization file to streamline the phone sharing agreement, improving clarity on user consent for data processing. - Modified the contact addition and welcome messages to incorporate the new agreement format, ensuring users are informed about their consent to share personal data. --- apps/bot/locales/ru.ftl | 8 +++++--- apps/bot/src/bot/conversations/add-contact.ts | 10 ++++++---- apps/bot/src/bot/features/welcome.ts | 10 ++++++---- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/apps/bot/locales/ru.ftl b/apps/bot/locales/ru.ftl index 604eb60..9062c8e 100644 --- a/apps/bot/locales/ru.ftl +++ b/apps/bot/locales/ru.ftl @@ -57,10 +57,12 @@ btn-back = ◀️ Назад # Согласие +agreement = + вы: + - соглашаетесь с Публичной офертой + - подтверждаете согласие на обработку персональных данных согласно Политике конфиденциальности share-phone-agreement = - Нажимая кнопку «Отправить номер телефона», вы: - - соглашаетесь с Публичной офертой - - подтверждаете согласие на обработку персональных данных согласно Политике конфиденциальности + Нажимая кнопку «Отправить номер телефона», # Приветственные сообщения diff --git a/apps/bot/src/bot/conversations/add-contact.ts b/apps/bot/src/bot/conversations/add-contact.ts index c51a12c..d76eab3 100644 --- a/apps/bot/src/bot/conversations/add-contact.ts +++ b/apps/bot/src/bot/conversations/add-contact.ts @@ -25,10 +25,12 @@ export async function addContact(conversation: Conversation, c await conversation.external(({ t }) => combine( t('msg-need-phone'), - t('share-phone-agreement', { - offerUrl: env.OFFER_URL, - privacyUrl: env.PRIVACY_URL, - }), + t('share-phone-agreement') + + ' ' + + t('agreement', { + offerUrl: env.OFFER_URL, + privacyUrl: env.PRIVACY_URL, + }), ), ), { ...KEYBOARD_SHARE_PHONE, parse_mode: 'HTML' }, diff --git a/apps/bot/src/bot/features/welcome.ts b/apps/bot/src/bot/features/welcome.ts index 1da9b4b..41bba7a 100644 --- a/apps/bot/src/bot/features/welcome.ts +++ b/apps/bot/src/bot/features/welcome.ts @@ -27,10 +27,12 @@ feature.command('start', logHandle('command-start'), async (ctx) => { return ctx.reply( combine( ctx.t('msg-welcome'), - ctx.t('share-phone-agreement', { - offerUrl: env.OFFER_URL, - privacyUrl: env.PRIVACY_URL, - }), + ctx.t('share-phone-agreement') + + ' ' + + ctx.t('agreement', { + offerUrl: env.OFFER_URL, + privacyUrl: env.PRIVACY_URL, + }), ), { ...KEYBOARD_SHARE_PHONE,