Ondrej Sika

Django makemessages, compilemessages (i18n)

18 May 2014

Simple scripts to make and complile all languages in Django.

makemessages.sh

#!/bin/bash

langs=`python -c "from project import settings; print ' '.join((code for code, name in settings.LANGUAGES[1:]))"`

for lang in $langs; do
    django-admin.py makemessages -l $lang
    django-admin.py makemessages -l $lang -d djangojs
done

compilemessage.sj

#!/bin/bash

django-admin.py compilemessages

Share on Facebook, Twitter, Google+, Linkedin

comments powered by Disqus

--