diff --git a/internal/web/service/tgbot/tgbot_client.go b/internal/web/service/tgbot/tgbot_client.go index c89012cc8..fa2833fcb 100644 --- a/internal/web/service/tgbot/tgbot_client.go +++ b/internal/web/service/tgbot/tgbot_client.go @@ -348,7 +348,7 @@ func (t *Tgbot) sendClientQRLinks(chatId int64, email string) { } // Inform user - t.SendMsgToTgbot(chatId, "QRCode for client "+email+":") + t.SendMsgToTgbot(chatId, t.I18nBot("tgbot.answers.qrCodeForClient", "Email=="+email)) // Send sub URL QR (filename: sub.png) if png, err := createQR(subURL, 320); err == nil { diff --git a/internal/web/translation/ar-EG.json b/internal/web/translation/ar-EG.json index 3a0882976..97981fb9f 100644 --- a/internal/web/translation/ar-EG.json +++ b/internal/web/translation/ar-EG.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: اتعطل بنجاح.", "askToAddUserId": "مافيش إعدادات ليك!\r\nاطلب من الأدمن يضيف الـ Telegram ChatID الخاص بيك في إعداداتك.\r\n\r\nالـ ChatID بتاعك: {{ .TgUserID }}", "chooseClient": "اختار عميل للإدخال {{ .Inbound }}", - "chooseInbound": "اختار الإدخال" + "chooseInbound": "اختار الإدخال", + "qrCodeForClient": "رمز QR للعميل {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/en-US.json b/internal/web/translation/en-US.json index bd636d811..3ea988c2a 100644 --- a/internal/web/translation/en-US.json +++ b/internal/web/translation/en-US.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: Disabled successfully.", "askToAddUserId": "Your configuration is not found!\r\nPlease ask your admin to use your Telegram ChatID in your configuration(s).\r\n\r\nYour ChatID: {{ .TgUserID }}", "chooseClient": "Choose a Client for Inbound {{ .Inbound }}", - "chooseInbound": "Choose an Inbound" + "chooseInbound": "Choose an Inbound", + "qrCodeForClient": "QRCode for client {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/es-ES.json b/internal/web/translation/es-ES.json index 8834e1456..f414d957d 100644 --- a/internal/web/translation/es-ES.json +++ b/internal/web/translation/es-ES.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }} : Deshabilitado exitosamente.", "askToAddUserId": "¡No se encuentra su configuración!\r\nPor favor, pídale a su administrador que use su ChatID de usuario de Telegram en su(s) configuración(es).\r\n\r\nSu ChatID de usuario: {{ .TgUserID }}", "chooseClient": "Elige un Cliente para Inbound {{ .Inbound }}", - "chooseInbound": "Elige un Inbound" + "chooseInbound": "Elige un Inbound", + "qrCodeForClient": "Código QR para el cliente {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/fa-IR.json b/internal/web/translation/fa-IR.json index 024e94360..491301a58 100644 --- a/internal/web/translation/fa-IR.json +++ b/internal/web/translation/fa-IR.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }} : با موفقیت غیرفعال شد.", "askToAddUserId": "پیکربندی شما یافت نشد!\r\nلطفاً از مدیر خود بخواهید که شناسه کاربر تلگرام خود را در پیکربندی (های) خود استفاده کند.\r\n\r\nشناسه کاربری شما: {{ .TgUserID }}", "chooseClient": "یک مشتری برای ورودی {{ .Inbound }} انتخاب کنید", - "chooseInbound": "یک ورودی انتخاب کنید" + "chooseInbound": "یک ورودی انتخاب کنید", + "qrCodeForClient": "کد QR برای کاربر {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/id-ID.json b/internal/web/translation/id-ID.json index 51dc469a9..2438adacd 100644 --- a/internal/web/translation/id-ID.json +++ b/internal/web/translation/id-ID.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: Dinonaktifkan dengan berhasil.", "askToAddUserId": "Konfigurasi Anda tidak ditemukan!\r\nSilakan minta admin Anda untuk menggunakan ChatID Telegram Anda dalam konfigurasi Anda.\r\n\r\nChatID Pengguna Anda: {{ .TgUserID }}", "chooseClient": "Pilih Klien untuk Inbound {{ .Inbound }}", - "chooseInbound": "Pilih Inbound" + "chooseInbound": "Pilih Inbound", + "qrCodeForClient": "Kode QR untuk klien {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/ja-JP.json b/internal/web/translation/ja-JP.json index bdcdcdb06..7535ed587 100644 --- a/internal/web/translation/ja-JP.json +++ b/internal/web/translation/ja-JP.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}:正常に無効化されました。", "askToAddUserId": "設定が見つかりませんでした!\r\n管理者に問い合わせて、設定にTelegramユーザーのChatIDを使用してください。\r\n\r\nあなたのユーザーChatID:{{ .TgUserID }}", "chooseClient": "インバウンド {{ .Inbound }} のクライアントを選択", - "chooseInbound": "インバウンドを選択" + "chooseInbound": "インバウンドを選択", + "qrCodeForClient": "クライアント {{ .Email }} のQRコード:" } }, "discord": { diff --git a/internal/web/translation/pt-BR.json b/internal/web/translation/pt-BR.json index 9bafb73f2..15a811f3e 100644 --- a/internal/web/translation/pt-BR.json +++ b/internal/web/translation/pt-BR.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: Desativado com sucesso.", "askToAddUserId": "Sua configuração não foi encontrada!\r\nPeça ao seu administrador para usar seu Telegram ChatID em suas configurações.\r\n\r\nSeu ChatID: {{ .TgUserID }}", "chooseClient": "Escolha um cliente para Inbound {{ .Inbound }}", - "chooseInbound": "Escolha um Inbound" + "chooseInbound": "Escolha um Inbound", + "qrCodeForClient": "QR Code para o cliente {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/ru-RU.json b/internal/web/translation/ru-RU.json index 76f7cbed3..aeaa2dfb7 100644 --- a/internal/web/translation/ru-RU.json +++ b/internal/web/translation/ru-RU.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: Отключено успешно.", "askToAddUserId": "❌ Ваша конфигурация не найдена!\r\n💭 Пожалуйста, попросите администратора использовать ваш Telegram User ID в конфигурации.\r\n\r\n🆔 Ваш User ID: {{ .TgUserID }}", "chooseClient": "Выберите клиента для входящего подключения {{ .Inbound }}", - "chooseInbound": "Выберите входящее подключение" + "chooseInbound": "Выберите входящее подключение", + "qrCodeForClient": "QR-код для клиента {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/tr-TR.json b/internal/web/translation/tr-TR.json index 6464ac582..c98fb4318 100644 --- a/internal/web/translation/tr-TR.json +++ b/internal/web/translation/tr-TR.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: Başarıyla devre dışı bırakıldı.", "askToAddUserId": "Yapılandırmanız bulunamadı!\r\nLütfen yöneticinizden Telegram Chat ID'nizi yapılandırmanıza eklemesini isteyin.\r\n\r\nSizin Chat ID'niz: {{ .TgUserID }}", "chooseClient": "Gelen Bağlantı {{ .Inbound }} için bir Kullanıcı Seçin", - "chooseInbound": "Bir Gelen Bağlantı Seçin" + "chooseInbound": "Bir Gelen Bağlantı Seçin", + "qrCodeForClient": "{{ .Email }} istemcisi için QR Kodu:" } }, "discord": { diff --git a/internal/web/translation/uk-UA.json b/internal/web/translation/uk-UA.json index d48ee3ec1..9f324e047 100644 --- a/internal/web/translation/uk-UA.json +++ b/internal/web/translation/uk-UA.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}: Успішно вимкнено.", "askToAddUserId": "Вашу конфігурацію не знайдено!\r\nБудь ласка, попросіть свого адміністратора використовувати ваш ідентифікатор Telegram у вашій конфігурації.\r\n\r\nВаш ідентифікатор користувача: {{ .TgUserID }}", "chooseClient": "Виберіть клієнта для Вхідного {{ .Inbound }}", - "chooseInbound": "Виберіть Вхідний" + "chooseInbound": "Виберіть Вхідний", + "qrCodeForClient": "QR-код для клієнта {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/vi-VN.json b/internal/web/translation/vi-VN.json index 786827e8b..f60cfe378 100644 --- a/internal/web/translation/vi-VN.json +++ b/internal/web/translation/vi-VN.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }} : Đã Tắt Thành Công.", "askToAddUserId": "Cấu hình của bạn không được tìm thấy!\r\nVui lòng yêu cầu Quản trị viên sử dụng ID người dùng telegram của bạn trong cấu hình của bạn.\r\n\r\nID người dùng của bạn: {{ .TgUserID }}", "chooseClient": "Chọn một Khách hàng cho Inbound {{ .Inbound }}", - "chooseInbound": "Chọn một Inbound" + "chooseInbound": "Chọn một Inbound", + "qrCodeForClient": "Mã QR cho khách hàng {{ .Email }}:" } }, "discord": { diff --git a/internal/web/translation/zh-CN.json b/internal/web/translation/zh-CN.json index 06bb533de..ae879e0a6 100644 --- a/internal/web/translation/zh-CN.json +++ b/internal/web/translation/zh-CN.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}:已成功禁用。", "askToAddUserId": "未找到您的配置!\r\n请向管理员询问,在您的配置中使用您的 Telegram 用户 ChatID。\r\n\r\n您的用户 ChatID:{{ .TgUserID }}", "chooseClient": "为入站 {{ .Inbound }} 选择一个客户", - "chooseInbound": "选择一个入站" + "chooseInbound": "选择一个入站", + "qrCodeForClient": "客户端 {{ .Email }} 的二维码:" } }, "discord": { diff --git a/internal/web/translation/zh-TW.json b/internal/web/translation/zh-TW.json index 3ebd793ec..36e338abb 100644 --- a/internal/web/translation/zh-TW.json +++ b/internal/web/translation/zh-TW.json @@ -2433,7 +2433,8 @@ "disableSuccess": "✅ {{ .Email }}:已成功禁用。", "askToAddUserId": "未找到您的配置!\r\n請向管理員詢問,在您的配置中使用您的 Telegram 使用者 ChatID。\r\n\r\n您的使用者 ChatID:{{ .TgUserID }}", "chooseClient": "為入站 {{ .Inbound }} 選擇一個客戶", - "chooseInbound": "選擇一個入站" + "chooseInbound": "選擇一個入站", + "qrCodeForClient": "客戶端 {{ .Email }} 的二維碼:" } }, "discord": {