זה מפריע לי כי אני לא אוהב את זה שצריך להכנס לתיקייה של האפליקציה ולהריץ: python ../manage.py makemessages -l he . עד עכשיו, תמיד הרצתי manage.py בתיקייה בו הוא נמצא.
אבל, כפי שאודי מצא, זה הולך להיפתר ב 1.7:
Changed in Django 1.7:
When you run makemessages from the root
directory of your project, the extracted strings will be automatically
distributed to the proper message files. That is, a string extracted
from a file of an app containing a locale directory will go in a message
file under that directory. A string extracted from a file of an app
without any locale directory will either go in a message file under the
directory listed first inLOCALE_PATHS or will generate an error
if LOCALE_PATHS is empty.
בני