          defaults.update(kwargs)
          return super(PositiveIntegerField, self).formfield(**defaults)
  
  class PositiveSmallIntegerField(IntegerField):
      """Integer"""
  
      def get_internal_type(self):
          return "PositiveSmallIntegerField"
  
      def formfield(self, **kwargs):
          defaults = {'min_value': 0}
 
</s> remove     """Integer"""
    
 </s> add     description = ugettext_lazy("Integer") </s> remove     """Text"""
    
 </s> add     description = ugettext_lazy("Text") </s> remove     """Integer"""
    
 </s> add     description = ugettext_lazy("Integer") </s> remove     """Integer"""
    
 </s> add  </s> remove     """E-mail address"""
    
 </s> add     description = ugettext_lazy("E-mail address")
    description = ugettext_lazy("Integer")
          defaults.update(kwargs)
          return super(PositiveIntegerField, self).formfield(**defaults)
  
  class PositiveSmallIntegerField(IntegerField):
    description = ugettext_lazy("Integer")
    description = ugettext_lazy("Integer")
      def get_internal_type(self):
          return "PositiveSmallIntegerField"
  
      def formfield(self, **kwargs):
          defaults = {'min_value': 0}
keep keep keep keep replace replace keep keep keep keep keep
 Fixed #12385: Made built-in field type descriptions in admindocs translatable again.  Many thanks to Ramiro for the problem report and patch.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@11878 bcc190cf-cafb-0310-a4f2-bffc1f526a37 
django/db/models/fields/__init__.py