Mam pytanie dotyczące używania ugettext i ugettext_lazy
tłumaczeń. Dowiedziałem się, że w modelach powinienem używać ugettext_lazy
, podczas gdy w widokach ugettext. Ale czy są jakieś inne miejsca, z których ja też powinienem skorzystać ugettext_lazy
? A co z definicjami formularzy? Czy są między nimi różnice w wydajności?
Edycja:
I jeszcze jedna rzecz. Czasami, zamiast ugettext_lazy
, ugettext_noop
jest używany. Jak mówi dokumentacja, ugettext_noop
ciągi znaków są zaznaczane tylko do tłumaczenia i tłumaczone najpóźniej przed wyświetleniem ich użytkownikowi, ale jestem trochę zdezorientowany, czy nie jest to podobne do tego ugettext_lazy
, co zrobić? Nadal ciężko mi zdecydować, które powinienem zastosować w moich modelach i formach.