Ne zaman ugettext_lazy kullanmak gerekir?
Çeviriler için ugettext ve ugettext_lazy kullanma hakkında bir sorum var. Modelleri ugettext_lazy, görüş ugettext süre kullanmam gerektiğini öğrendim. Ama ugettext_lazy çok kullanmam gereken başka yerler var mı? Ne tanımları formu hakkında? Aralarında herhangi bir performans farklılıkları var mı?
Düzenleme:
Ve bir şey daha. Bazen, yerine*, **0 1* kullanılır. Belgeleri diyor, ugettext_noop
dizeleri yalnızca işaretli çeviri ve tercüme de mümkün olan en son anda yapılacak görüntülemeden önce onlara kullanıcı, ama benim kafam burada değil benzer ugettext_lazy
? Bana, hangi model ve benim formları kullanmalıyım karar vermek için hala çok zor.
CEVAP
Tanım gibi formları veya modeller kullanmalısın, ugettext_lazy
çünkü bu kod tanımları geriye döndürmek için bir kez (çoğunlukla üzerinde django başlangıç); ugettext_lazy
çevirir dizeleri bir tembel moda, hangi anlamına gelir, örn. seni dize yeni olan tercüme yapar olacak bir model ... giriş özniteliği adı her zaman django başlatılmasından bu yana farklı dillerde bu model bakıyor olabilir çünkü tamamen mantıklı!
Görünümleri ve benzer işlev çağrıları kullanabilirsiniz ugettext
sorun yok, çünkü her görünümü denir ugettext
olacak yeni idam, bu yüzden size her zaman doğru çeviri uydurma isteği!
Ne zaman C 11 constexpr yeteneÄŸi kulla...
Ne zaman SQL Server noktalı virgül kul...
Ne zaman RequestFactory vs kullanmak G...
Ne zaman Bir HTML Varlıkları Kullanmak...
Basit Android Geri arama ne zaman bir ...