data-site-root and data-locale-root are always http

The `data-site-root` and `data-locale-root` parameters on the body tag is used in JS. It should either adopt to HTTP and HTTPS or only output `//` instead of `http://`