их нельзя использовать в этом случае?
Ля, я точно не помню, почему нельзя, но иначе все поломается
Всё верно же написал сначала
Принципкльное отличие в том, что форматную строку можно отделить от того места, где в нее подставляются данные (вынести в константы, в i18n), а ещё в ней нельзя писать код
Потому что f-строка интерполируется сразу, потом ты пытаешься перевести уже интерполированную строку, которая конечно же будет отсутствовать в твоем переводе .format выдывается после получения перевода, соответственно будет подставлена строка из твоего языка и только потом проинтерполирована
Обсуждают сегодня