SORU
12 Kasım 2010, Cuma


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
12 Kasım 2010, Cuma


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!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • InfinityWard

    InfinityWard

    19 EYLÜL 2006
  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009