  
  
  class DateField(Field):
      default_error_messages = {
          'invalid': _('Date has wrong format. Use one of these formats instead: {format}'),
          'datetime': _('Expected a date but got a datetime.'),
      }
      format = api_settings.DATE_FORMAT
      input_formats = api_settings.DATE_INPUT_FORMATS
  
 
</s> remove         'invalid': _('Datetime has wrong format. Use one of these formats instead: {format}'),
 </s> add         'invalid': _('Datetime has wrong format. Use one of these formats instead: {format}.'), </s> remove         'invalid': _('Time has wrong format. Use one of these formats instead: {format}'),
 </s> add         'invalid': _('Time has wrong format. Use one of these formats instead: {format}.'), </s> remove         'not_a_list': _('Expected a list of items but got type `{input_type}`')
 </s> add         'not_a_list': _('Expected a list of items but got type `{input_type}`.') </s> remove         'max_string_length': _('String value too large')
 </s> add         'max_string_length': _('String value too large.') </s> remove         'max_string_length': _('String value too large')
 </s> add         'max_string_length': _('String value too large.')
        'invalid': _('Date has wrong format. Use one of these formats instead: {format}.'),
  
  
  class DateField(Field):
      default_error_messages = {
        'invalid': _('Date has wrong format. Use one of these formats instead: {format}.'),
          'datetime': _('Expected a date but got a datetime.'),
      }
      format = api_settings.DATE_FORMAT
      input_formats = api_settings.DATE_INPUT_FORMATS
  
keep keep keep keep replace keep keep keep keep keep
 update error messages for language and consistency 
rest_framework/fields.py