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}",