Ho riscontrato uno strano problema durante la traduzione di stringhe (nell'amministratore) usando django gettext
: Localmente eseguendo il server di sviluppo tutte le traduzioni sono visualizzate correttamente nell'amministratore, ma quando il progetto viene distribuito su il server di produzione alcune stringhe non vengono tradotte affatto. Non riesco a determinare alcun sistema dietro il quale le stringhe sono interessate e quali no!traduzione gettext non funziona sul sistema di produzione
Per darvi un'impressione, ad es. un modello è definito come:
class Company(models.Model):
....
class Meta:
verbose_name = _('Company Profile')
verbose_name_plural = _('Company Profiles')
Utilizzando server di dev nome del modello mostra correttamente in diverse lingue in Admin, sul server di produzione non è! Questo riguarda alcuni modelli, altri no ... Questo mi sta facendo davvero noci, dal momento che difficilmente ho un'idea su come eseguire il debug di questo ...
Forse "ugettext_lazy' versus" ugettext'? – Wolph