Как использовать gettext с python>3.6 F-strings
ранее вы должны использовать gettext следующим образом:
_('Hey {},').format(username)
но как насчет новой F-строки Python?
f'Hey {username}'
1 ответов
'Hey {},' содержится в вашем словаре перевода как есть.
Если вы используете f'Hey {username},', что создает другую строку, которая не будет переведена.
В этом случае format метод остается единственным пригодным для использования.