Не уверен, что такое есть, но если есть, то в aiogram.contrib.middlewares
Открой доку или исходники если не используешь IDE
Мне просто нужна штука, которая берет локаль из fsm data
Ты тройку используешь?
В тройке есть "штука, которая берет локаль из фсм даты"?
https://github.com/aiogram/aiogram/blob/92ec44d8d21e479ba4a07f8fb0148f422b9d035a/aiogram/utils/i18n/middleware.py#L144
А что такое тройка? Стесняюсь спросить
Aiogram 3.x альфа, в аиограм 2.х такого нет
То есть в 2.x нельзя брать данные из fsm для локали?
Можешь сам переопределить get_user_locale мидлвари https://gist.github.com/darksidecat/f9fddf11238477b526d5d7e2c6e5be51
То есть можно ловить прям в колбэке и даже ни куда не сохранять?
А ля чего, мы же просто переключаем локаль и все, смысл сохранять, если действие разовое
Где переключашь разово?
Локаль в боте
Тогда как ты её потом будешь получать новую локаль без сохранения? Откуда она должна взяться?
Всм? Как я буду получать новую локаль, не зная старую? Так чтоль?
Обсуждают сегодня