diff --git a/app/handlers/subscription/purchase.py b/app/handlers/subscription/purchase.py index f143b141..5b623d74 100644 --- a/app/handlers/subscription/purchase.py +++ b/app/handlers/subscription/purchase.py @@ -376,10 +376,19 @@ async def show_subscription_info( and actual_status in ["trial_active", "paid_active"] and not hide_subscription_link ): + subscription_link_display = subscription_link + + if settings.is_happ_cryptolink_mode(): + subscription_link_display = ( + f"
{subscription_link}
" + ) + else: + subscription_link_display = f"{subscription_link}" + message += "\n\n" + texts.t( "SUBSCRIPTION_CONNECT_LINK_SECTION", - "🔗 Ссылка для подключения:\n{subscription_url}", - ).format(subscription_url=subscription_link) + "🔗 Ссылка для подключения:\n{subscription_url}", + ).format(subscription_url=subscription_link_display) message += "\n\n" + texts.t( "SUBSCRIPTION_CONNECT_LINK_PROMPT", "📱 Скопируйте ссылку и добавьте в ваше VPN приложение", diff --git a/app/localization/locales/en.json b/app/localization/locales/en.json index bed45d8c..e5d95ba2 100644 --- a/app/localization/locales/en.json +++ b/app/localization/locales/en.json @@ -1290,7 +1290,7 @@ "SUBSCRIPTION_CONNECT_DEVICE_MESSAGE_HIDDEN": "📱 Connect subscription\n\nℹ️ The subscription link is available via the buttons below or in the “My subscription” section.\n\n💡 Choose your device to get detailed setup instructions:", "SUBSCRIPTION_CONNECT_LINK_MESSAGE": "🚀 Connect subscription\n\n🔗 Tap the button below to open the subscription link:", "SUBSCRIPTION_CONNECT_LINK_PROMPT": "📱 Copy the link and add it to your VPN app", - "SUBSCRIPTION_CONNECT_LINK_SECTION": "🔗 Connection link:\n{subscription_url}", + "SUBSCRIPTION_CONNECT_LINK_SECTION": "🔗 Connection link:\n{subscription_url}", "SUBSCRIPTION_CONNECT_MINIAPP_MESSAGE": "📱 Connect subscription\n\n🚀 Tap the button below to open the subscription in the Telegram mini app:", "SUBSCRIPTION_DEVICE_APPS_NOT_FOUND": "❌ No apps found for this device", "SUBSCRIPTION_DEVICE_FEATURED_APP": "📋 Recommended app: {app_name}", diff --git a/app/localization/locales/ru.json b/app/localization/locales/ru.json index ebbc345d..71f500d4 100644 --- a/app/localization/locales/ru.json +++ b/app/localization/locales/ru.json @@ -1302,7 +1302,7 @@ "SUBSCRIPTION_CONNECT_DEVICE_MESSAGE_HIDDEN": "📱 Подключить подписку\n\nℹ️ Ссылка подписки доступна по кнопкам ниже или в разделе «Моя подписка».\n\n💡 Выберите ваше устройство для получения подробной инструкции по настройке:", "SUBSCRIPTION_CONNECT_LINK_MESSAGE": "🚀 Подключить подписку\n\n🔗 Нажмите кнопку ниже, чтобы открыть ссылку подписки:", "SUBSCRIPTION_CONNECT_LINK_PROMPT": "📱 Скопируйте ссылку и добавьте в ваше VPN приложение", - "SUBSCRIPTION_CONNECT_LINK_SECTION": "🔗 Ссылка для подключения:\n{subscription_url}", + "SUBSCRIPTION_CONNECT_LINK_SECTION": "🔗 Ссылка для подключения:\n{subscription_url}", "SUBSCRIPTION_CONNECT_MINIAPP_MESSAGE": "📱 Подключить подписку\n\n🚀 Нажмите кнопку ниже, чтобы открыть подписку в мини-приложении Telegram:", "SUBSCRIPTION_DEVICE_APPS_NOT_FOUND": "❌ Приложения для этого устройства не найдены", "SUBSCRIPTION_DEVICE_FEATURED_APP": "📋 Рекомендуемое приложение: {app_name}", diff --git a/app/localization/locales/ua.json b/app/localization/locales/ua.json index c70a5f1d..69139498 100644 --- a/app/localization/locales/ua.json +++ b/app/localization/locales/ua.json @@ -1293,7 +1293,7 @@ "SUBSCRIPTION_CONNECT_DEVICE_MESSAGE_HIDDEN": "📱 Підключити підписку\n\nℹ️ Посилання підписки доступне за кнопками нижче або в розділі «Моя підписка».\n\n💡 Оберіть ваш пристрій для отримання детальної інструкції з налаштування:", "SUBSCRIPTION_CONNECT_LINK_MESSAGE": "🚀 Підключити підписку\n\n🔗 Натисніть кнопку нижче, щоб відкрити посилання підписки:", "SUBSCRIPTION_CONNECT_LINK_PROMPT": "📱 Скопіюйте посилання та додайте у ваш VPN додаток", - "SUBSCRIPTION_CONNECT_LINK_SECTION": "🔗 Посилання для підключення:\n{subscription_url}", + "SUBSCRIPTION_CONNECT_LINK_SECTION": "🔗 Посилання для підключення:\n{subscription_url}", "SUBSCRIPTION_CONNECT_MINIAPP_MESSAGE": "📱 Підключити підписку\n\n🚀 Натисніть кнопку нижче, щоб відкрити підписку в міні-додатку Telegram:", "SUBSCRIPTION_DEVICE_APPS_NOT_FOUND": "❌ Додатки для цього пристрою не знайдено", "SUBSCRIPTION_DEVICE_FEATURED_APP": "📋 Рекомендований додаток: {app_name}", diff --git a/app/localization/locales/zh.json b/app/localization/locales/zh.json index 5d3a798e..a107bf81 100644 --- a/app/localization/locales/zh.json +++ b/app/localization/locales/zh.json @@ -1292,7 +1292,7 @@ "SUBSCRIPTION_CONNECT_DEVICE_MESSAGE_HIDDEN":"📱连接订阅\n\nℹ️订阅链接在下方按钮中或“我的订阅”部分可用。\n\n💡请选择您的设备以获取详细设置说明:", "SUBSCRIPTION_CONNECT_LINK_MESSAGE":"🚀连接订阅\n\n🔗点击下方按钮打开订阅链接:", "SUBSCRIPTION_CONNECT_LINK_PROMPT":"📱复制链接并添加到您的VPN应用程序中", -"SUBSCRIPTION_CONNECT_LINK_SECTION":"🔗连接链接:\n{subscription_url}", +"SUBSCRIPTION_CONNECT_LINK_SECTION":"🔗连接链接:\n{subscription_url}", "SUBSCRIPTION_CONNECT_MINIAPP_MESSAGE":"📱连接订阅\n\n🚀点击下方按钮在Telegram小程序中打开订阅:", "SUBSCRIPTION_DEVICE_APPS_NOT_FOUND":"❌未找到此设备的应用程序", "SUBSCRIPTION_DEVICE_FEATURED_APP":"📋推荐应用:{app_name}", @@ -1619,7 +1619,7 @@ "SUBSCRIPTION_CONNECT_DEVICE_MESSAGE_HIDDEN":"📱连接订阅\n\nℹ️订阅链接在下方按钮中或“我的订阅”部分可用。\n\n💡请选择您的设备以获取详细设置说明:", "SUBSCRIPTION_CONNECT_LINK_MESSAGE":"🚀连接订阅\n\n🔗点击下方按钮打开订阅链接:", "SUBSCRIPTION_CONNECT_LINK_PROMPT":"📱复制链接并添加到您的VPN应用程序中", -"SUBSCRIPTION_CONNECT_LINK_SECTION":"🔗连接链接:\n{subscription_url}", +"SUBSCRIPTION_CONNECT_LINK_SECTION":"🔗连接链接:\n{subscription_url}", "SUBSCRIPTION_CONNECT_MINIAPP_MESSAGE":"📱连接订阅\n\n🚀点击下方按钮在Telegram小程序中打开订阅:", "SUBSCRIPTION_DEVICE_APPS_NOT_FOUND":"❌未找到此设备的应用程序", "SUBSCRIPTION_DEVICE_FEATURED_APP":"📋推荐应用:{app_name}",