J'ai une question sur l'utilisation de ugettext et ugettext_lazy pour les traductions. J'ai appris que dans les modèles que je devrais utiliser ugettext_lazy, tandis que dans les vues ugettext. Mais existe-il d'autres endroits, où je dois utiliser ugettext_lazy trop? Ce que sur la forme des définitions? Existe-il des performances de diffrences entre eux?
Edit:
Et une chose de plus. Parfois, au lieu de ugettext_lazy
, ugettext_noop
est utilisé. La documentation dit, ugettext_noop
chaînes ne sont marquées pour la traduction et traduit le plus tard possible momment avant de les afficher à l'utilisateur, mais je suis un peu confus, ici, n'est-ce pas similaire à ce que l' ugettext_lazy
? Il est toujours difficile pour moi d'en décider, lequel dois-je utiliser dans mon de modèles et de formes.