Sto provando a impostare Internationalization of JavaScript code in my Django application.Catalogo vuoto per l'internazionalizzazione del codice JavaScript
mio Django app ha una sottodirectory locale
con un djangojs.po
file in modo corretto generato. La definizione del pacchetto è la seguente:
# urls.py
js_info_dict = {
'packages': ('my_project',),
}
./manage.py makemessages
ha funzionato bene come il file .po
contiene tutte le stringhe a-essere-tradotte ma nessuna stringa JavaScript viene mai tradotto sul sito web e il catalogo è sempre vuota.
ho già "my_project" in applicazioni installate di my_project in settings.py e ancora il catalogo è vuoto. Potresti avere un'idea su cos'altro deve essere fatto? – urig
Ho scoperto cosa è andato storto per me. Ho inserito i miei file po in/conf/locale quando avrebbe dovuto essere /locale. –
urig