docs: public static String normalizePath(URL url, char separatorChar) {
  
          // get the path part from the URL
          String path = new File(url.getPath()).getAbsolutePath();
          // trick to get the OS default encoding, taken from the official Java i18n FAQ
          String systemEncoding = (new OutputStreamWriter(new ByteArrayOutputStream())).getEncoding();
          // decode url in order to remove spaces and escaped chars from path
          return CmsFileUtil.normalizePath(CmsEncoder.decode(path, systemEncoding), separatorChar);
      }