Используйте функции Django I18n с клавишами в коде вместо английского по умолчанию - PullRequest
0 голосов
/ 25 февраля 2020

Есть ли способ использовать функции Django I18n с ключами в коде вместо сохранения языка по умолчанию в коде и других в файлах .po / .mo?

Что-то похожее на Википедия, где код имеет ключ «(whatlinkshere)», который переводится в файле перевода Engli sh как «Какие ссылки здесь», во французском - «Pages liées», et c.

Полагаю, я мог бы сделать "qqq" или "qqx" языком по умолчанию и работать оттуда, но тогда человек с браузером, настроенным на неуправляемом языке, увидит ключи вместо Engli sh .

Проблема, связанная с использованием по умолчанию Engli sh в коде, заключается в том, что если вы слегка измените строку в Engli sh, перевод будет полностью потерян в версиях на других языках.

...