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