Is there any way one could automatically mark all model names and attributes for translation, without specifying verbose_name/_plural on each one of them?
Doesn't feel very DRY to do this every time:
class Profile(models.Model):
length = models.IntegerField(_('length'))
weight = models.IntegerField(_('weight'))
favorite_movies = models.CharField(_('favorite movies'), max_length=100)
favorite_quote = models.CharField(_('favorite quote'), max_length=30)
religious_views = models.CharField(_('religious views'), max_length=30)
political_views = models.CharField(_('political views'), max_length=30)
class Meta:
verbose_name = _('profile')
verbose_name_plural = _('profiles')