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

  • discokatze

    discokatze

    23 EYLÜL 2009
  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011