This cannot be done. Otherwise a user may not know what it is that they might be agreeing to. There is no guarantee a custom message would need to even mention location at all.
It would be nice that you could add a custom message below or above the default message (which should be mandatory, for the reason you give). This way the user would know why the site is requesting location.