diff --git a/fabfile.py b/fabfile.py index 6a2b85d1c1..313700bba8 100644 --- a/fabfile.py +++ b/fabfile.py @@ -7,22 +7,24 @@ from fabric.colors import red, green def i18n_upload(): """Update source language, and upload to Transifex. """ - _debug('django-admin.py makemessages -l en -e py,html -i "thirdpart*"') local('django-admin.py makemessages -l en -e py,html -i "thirdpart*"') # some version of makemessages will produce "%%" in the string, replace that # to "%". _inplace_change('locale/en/LC_MESSAGES/django.po', '%%', '%') - _debug('tx push -s') local('tx push -s') def i18n_pull(): """Update local po files with Transifex. """ - _debug('tx pull') local('tx pull') +def i18n_compile(): + """Compile po files. + """ + local('django-admin.py compilemessages') + ########## utility functions def _inplace_change(filename, old_string, new_string): s = open(filename).read()