вы мне помочь пожалуйста ? Так вот с экстрактом и компилингом переводов все окей. Вроде все сделал по документации. Создал класс ACLMiddleware
class ACLMiddleware(I18nMiddleware):
async def get_user_locale(self, action: str, args: Tuple[Any]):
user = types.User.get_current()
repo = args[1]['repo']
lang = await repo.get_users_lang(user_id=int(user.id))
print(lang)
return lang or user.locale
i18n_lang_middleware = ACLMiddleware(I18N_DOMAIN, LOCALES_DIR)
Заворачиваю текст в алиас
i18n = i18n_lang_middleware
_ = i18n.gettext
Самое странное то что это все раньше работало. Можете подсказать что не так плиз ?
fluentogram
Что это такое сэр ?
Тебе ссылка нужна?
Загуглил. Я юзаю аиограм 2.0
А блять, ну в целом там можно и на двойке, просто я не гарантирую нихуя
Да объясните, при чем тут ACL? Каким образом это относится к интернационализации?
Обсуждают сегодня