Вам нужно использовать ugettext_lazy вместо ugettext, и он не хранится в базе данных, а в некоторых файлах .po.Например:
from django.utils.translation import ugettext_lazy as _
class Event(models.Model):
...
class Meta:
verbose_name = _(u'Event')
verbose_name_plural = _(u'Events')
Для блоков кода, которые загружаются во время импорта, вам нужно использовать ugettext_lazy, а для тех, которые загружаются во время выполнения, вам нужен ugettext.Если у вас есть это, вам просто нужно сделать «python manage.py makemessages» и «python manage.py compilemessages»