Improve index.html: client-side redirect
This commit is contained in:
parent
a709ec0fea
commit
c252785070
26
index.html
26
index.html
@ -4,13 +4,8 @@ layout: none
|
|||||||
<!doctype html>
|
<!doctype html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Redirecting...</title>
|
<title>Minetest Modding Book</title>
|
||||||
</head>
|
<meta name="description" content="An easy guide to learn how to create mods for Minetest">
|
||||||
<body>
|
|
||||||
Detecting and redirecting to the correct translation.<br><br>
|
|
||||||
|
|
||||||
<a href="en/index.html">View English Translation</a><br><br>
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
var languages = {{ site.data.languages | jsonify }};
|
var languages = {{ site.data.languages | jsonify }};
|
||||||
function getLanguage() {
|
function getLanguage() {
|
||||||
@ -25,12 +20,17 @@ layout: none
|
|||||||
}
|
}
|
||||||
|
|
||||||
var language = getLanguage() || languages[0];
|
var language = getLanguage() || languages[0];
|
||||||
var url = language.code + "/index.html";
|
window.location.replace(language.code + "/index.html");
|
||||||
document.write('<a href="' + language.code +
|
|
||||||
'/index.html">Redirecting to the ' + language.name +
|
|
||||||
' version...</a>');
|
|
||||||
|
|
||||||
window.location.replace(url);
|
|
||||||
</script>
|
</script>
|
||||||
|
<meta http-equiv="refresh" content="0;URL='{{ 'en/index.html' | absolute_url }}'" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main>
|
||||||
|
<h1>Minetest Modding Book</h1>
|
||||||
|
<p>Detecting and redirecting to the correct translation.</p>
|
||||||
|
<p>
|
||||||
|
<a href="en/index.html">View English Translation</a>
|
||||||
|
</p>
|
||||||
|
</main>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user