Этот вопрос закрыт для ответов, так как повторяет вопрос Как сделать телеграм бота мультиязычным c помощью i18n?

Как сделать динамический перевод i18n aiogram?

Как сделать динамический перевод текста в aiogram?
То есть смотрите, у меня есть база данных, в которую ничего не добавляется, то есть данные там известны и когда я создаю клавиатуру с этими данными мне надо делать их перевод при надобности, вот пример
for item in all_items:
    keyboard.add(KeyboardButton(text=_(item.name)))

как сделать перевод?
  • Вопрос задан
  • 563 просмотра
Ответы на вопрос 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
Использовать _ имеет смысл, когда в пределах скрипта используется один язык. При множестве языков лучше использовать class based api.

См. также https://qna.habr.com/q/960557
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы