Steps
pip install django-rosetta
and add to apps in settings- Add the url:
if 'rosetta' in settings.INSTALLED_APPS:
urlpatterns += patterns('',
url(r'^rosetta/', include('rosetta.urls')),
)
In views:
from django.utils.translation import ugettext_lazy as _
greet = [_("Welcome"), _("Hello"), _("Hi")]
django-admin.py makemessages --locale=es
django-admin.py makemessages --locale=es && ./manage.py compilemessages