У меня вопрос по использованию ugettext и ugettext_lazy
для переводов. Я узнал, что в моделях я должен использовать ugettext_lazy
, а в представлениях - ugettext. Но есть ли другие места, где мне ugettext_lazy
тоже стоит воспользоваться ? А как насчет определений форм? Есть ли различия в производительности между ними?
Изменить:
И еще кое-что. Иногда вместо ugettext_lazy
, ugettext_noop
используется. Как говорится в документации, ugettext_noop
строки помечаются только для перевода и переводятся в самое позднее время, прежде чем отобразить их пользователю, но я здесь немного запутался, разве это не похоже на то, что ugettext_lazy
делают? Мне все еще сложно решить, что использовать в своих моделях и формах.