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