Gettext — как бороться с совпадающими ключами (general: общее/генерал)?
Добрый день.
Озадачился выбором системы перевода для сайта на Django. В него уже встроен gettext, он вроде бы всем хорош, но вот беда — некоторым разным словам на русском соответствует одно слово на английском. Например: генерал/общее (general). Что с этим можно сделать? Как добавить какие-нибудь «контекстные ключи» к фразам?
Там приблизительно следующая ситуация была: вкладка «General» в настройках и где-то еще «General %username%». Собственно, так тогда и разрулилось — вместо конкатенации сделали подстановку в фразе.