Ho una domanda sull'uso di ugettext e ugettext_lazy
per le traduzioni. Ho imparato che nei modelli dovrei usare ugettext_lazy
, mentre nelle viste ugettext. Ma ci sono altri posti dove dovrei usare ugettext_lazy
anche io ? Che dire delle definizioni dei moduli? Ci sono differenze di prestazioni tra loro?
Modifica:
e un'altra cosa. A volte, invece di ugettext_lazy
, ugettext_noop
viene utilizzato. Come dice la documentazione, le ugettext_noop
stringhe sono contrassegnate solo per la traduzione e tradotte all'ultimo momento possibile prima di mostrarle all'utente, ma sono un po 'confuso qui, non è simile a cosa ugettext_lazy
fare? È ancora difficile per me decidere, che dovrei usare nei miei modelli e forme.