Eu tenho uma pergunta sobre o uso do ugettext e ugettext_lazy
para traduções. Aprendi que em modelos eu deveria usar ugettext_lazy
, enquanto em visualizações ugettext. Mas existem outros lugares onde eu devo usar ugettext_lazy
também? E as definições de formulário? Existem diferenças de desempenho entre eles?
Edit:
E mais uma coisa. Às vezes, em vez de ugettext_lazy
, ugettext_noop
é usado. Como a documentação diz, as ugettext_noop
strings são marcadas apenas para tradução e traduzidas no mais recente momento possível, antes de mostrá-las ao usuário, mas estou um pouco confuso aqui, não é semelhante ao que ugettext_lazy
faz? Ainda é difícil para mim decidir o que devo usar nos meus modelos e formulários.