feat: add TV Quick Connect to connection page for Android TV / Apple TV

When user selects Android TV or Apple TV platform (from non-TV device),
shows 5-char code input + QR scanner to send subscription to TV via
Happ TV API. Hybrid QR strategy: native Telegram scanner on mobile,
html5-qrcode CDN fallback on desktop. i18n keys for ru/en/zh/fa.

Based on PR #415 by @smediainfo.
This commit is contained in:
Fringg
2026-05-04 06:22:29 +03:00
parent d21c6637bf
commit 65f94931c5
6 changed files with 444 additions and 3 deletions

View File

@@ -621,6 +621,20 @@
"label": "Трафик",
"selectVolume": "Выбрать объём трафика",
"default": "По умолчанию: {{label}}"
},
"tvQuickConnect": {
"title": "Подключить TV",
"description": "Введите 5-значный код с экрана телевизора",
"sendBtn": "Отправить на TV",
"badCode": "Введите 5-значный код (буквы и цифры)",
"sent": "Отправлено на TV!",
"error": "Ошибка отправки на TV",
"scanTitle": "Сканировать QR-код",
"scanDescription": "Отсканируйте QR-код с экрана телевизора",
"scanBtn": "Сканировать QR с TV",
"stopScan": "Закрыть камеру",
"noCamera": "Нет доступа к камере",
"codeFound": "Код найден"
}
},
"balance": {