Может по номеру телефона
Либо айпи либо номер телефона
Я почему-то то всегда думал что от языка интерфейса берется
Точно нет
Рандом предложение?)
так на разных сессиях разный язык может быть
Это ненадёжно, его поменять можно
А как тогда?
А я с 100% могу сказать что да. Ибо сейчас с одного IP и одного телефона смогли вызвать 3 разных language _code
Бля, я это и спрашиваю
https://stackoverflow.com/questions/63778292/how-do-telegram-determine-user-language
ты из-за локализованных имён ботов, или из-за чего вспомнил про это всё?
Наверное хочет запретить пользоваться ботом американцам
Мы сейчас в одном проекте имеем 2 ситуации: 2 Айфона В обоих EN локаль глобально Айфон1 меняет локаль телеграма - меняется language _code Айфон1 - уже поменял все что мог - language _code ни разу не смогли изменить
оно зависит от языка системы
А аккаунт на обоих телефонах одинаковый?
Да вот одновременно и нихрена и да Айфон1 с EN локалью ставит русский в клиенте - получаем code: ru, Ставит английский в клиенте, получаем: EN Ставит французский - получаем FR
2 разных аккаунта
сервер учитывает именно system_lang_code и даёт его боту
а перезаходы на акк были?
Может там еще какое устройство влияет с другой сессией
Нет, только закрытие клиента как процесс
по локали клиента какой язык стоит у клиента такой и "отдает"
именно клиента я с двух устройств на одном аке выдавал разные "локали"
так может на этих устройствах системно разные локали?
не я именно менял язык клиента ребутал приложение и оно меняло локаль тестил два года назад но инфа сотка, я не заметил с тех пор изменений в этом плане у меня на этой фишке почти все мультияз боты работают, особенно приветсвие и судя по статистике очень мало смен языка со старта
Обсуждают сегодня