code: def get_queryset(self):
          
          qs = super(MultilingualManager, self).get_queryset()
          if isinstance(qs, MultilingualQuerySet):
              # Is already patched by MultilingualQuerysetManager - in most of the cases
              # when custom managers use super() properly in get_queryset.
              return qs
          return self._patch_queryset(qs)
docs: This method is repeated because some managers that don't use super() or alter queryset class
          may return queryset that is not subclass of MultilingualQuerySet.