Primero encerrar entre etiquetas el mensaje a traducir de la siguiente manera:
{% trans "Crear nuevo usuario" %}
Crear el directorio locale en el root del proyecto o de la aplicación.
Ejecutar el siguiente comando para crear el fichero a modificar:
django-admin.py makemessages -l en
Donde en es el lenguaje que contendrá la traducción. La lista de idiomas de django se encuentran el directorio:
/usr/local/lib/python2.7/dist-packages/django/conf/locale
Dentro del directorio locale se ha creado la siguiente estructura siendo el fichero django.po el que hay que modificar.
locale/de/LC_MESSAGES/django.po.
#: plantillas/base.html:103
msgid "Crear nuevo usuario"
msgstr "Add new user"
Compilar el fichero modificado para crear el binario:
django-admin.py compilemessages
En todas las plantillas incluir cargar la librería:
{% load i18n %}
{% trans "Crear nuevo usuario" %}
Crear el directorio locale en el root del proyecto o de la aplicación.
Ejecutar el siguiente comando para crear el fichero a modificar:
django-admin.py makemessages -l en
Donde en es el lenguaje que contendrá la traducción. La lista de idiomas de django se encuentran el directorio:
/usr/local/lib/python2.7/dist-packages/django/conf/locale
Dentro del directorio locale se ha creado la siguiente estructura siendo el fichero django.po el que hay que modificar.
locale/de/LC_MESSAGES/django.po.
#: plantillas/base.html:103
msgid "Crear nuevo usuario"
msgstr "Add new user"
Compilar el fichero modificado para crear el binario:
django-admin.py compilemessages
En todas las plantillas incluir cargar la librería:
{% load i18n %}
Comentarios