def METHOD_NAME(self, **METHOD_NAME):
    """Make a request, but prepend a locale if there isn't one already."""
    # Fall back to defaults as in the superclass's implementation:
    path = METHOD_NAME.get("PATH_INFO", self.defaults.get("PATH_INFO", "/"))
    locale, shortened = split_path(path)
    if not locale:
        METHOD_NAME["PATH_INFO"] = "/%s/%s" % (settings.LANGUAGE_CODE, shortened)
    return super(LocalizingClient, self).METHOD_NAME(**METHOD_NAME)