Seite 1 von 1
Englische Seite bei englischem Browser?
Verfasst: So 11. Dez 2022, 13:25
von stobi_de
Haben wir irgendwo einen fertigen Codeschnipsel rumliegen, mit dem wir die Browsersprache abfragen können und entsprechend in eine deutsche oder englische Version verzweigen können?
Re: Englische Seite bei englischem Browser?
Verfasst: So 11. Dez 2022, 14:46
von Tommy Herrmann
ja - stelle aber gerade fest, dass ich dieses Tutorial bei meiner Umstellung von "Mobirise3" auf "Mobirise5" vergessen habe
... folgt
Re: Englische Seite bei englischem Browser?
Verfasst: So 11. Dez 2022, 14:58
von Tommy Herrmann
... habe gerade keine Lust auf Tutorials schreiben
... gucke mal hier beim Werner:
https://werner-zenk.de/scripte/browser- ... altung.php
... vielleicht auch hier:
https://webdesign.weisshart.de/browser_language.php
Re: Englische Seite bei englischem Browser?
Verfasst: So 11. Dez 2022, 18:21
von stobi_de
Mit dem ersten beispiel hatte ich mal versucht, eine zweisprachige Seite in ein Projekt zu quetschen. Erwies sich aber als völlig unbrauchbar.
Ich schaue mir das andere morgen mal genauer an. Es gibt ja schon 2 Projekte, der Kunde hätte nur gerne eine automatische Weiche nach index.php (deutsch) und nach GB/index.php.
Die Weiche steht also nur in der deutschen index drin
Re: Englische Seite bei englischem Browser?
Verfasst: Mo 12. Dez 2022, 20:35
von Werner-Zenk.de
Ungetestet:
Code: Alles auswählen
<script>
window.addEventListener("load", function() {
var lang = window.navigator.languages ? window.navigator.languages[0] : null;
lang = lang ||
window.navigator.language ||
window.navigator.browserLanguage ||
window.navigator.userLanguage;
if (lang.indexOf('-') !== -1)
lang = lang.split('-')[0];
if (lang.indexOf('_') !== -1)
lang = lang.split('_')[0];
if (lang == 'en') {
window.location.href="GB/index.php";
}
});
</script>