Head Bereich mit Js?
Ich will anstatt eine extra Seite für meine zweisprachige Website die Texte mit Js machen. Also Js ermitteln die Sprache und fügt dementsprechend die Texte ein. Die Frage wäre, ob ich das auch im Head Bereich für den Titel, Description usw. alles machen kann und auch html lang auch damit die Sachen bei Deutschsprachigen Deutsch angezeigt wird
2 Antworten
![](https://images.gutefrage.net/media/user/FaTech/1708715131049_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1708715131000)
Natürlich kannst du das mit JS machen. Die Frage ist nur, ob das sinnig ist. Auf meiner Website nutze ich eine Technologie namens SignalR (In Blazor verbaut) und das abstrahiert zum statischen Laden, wenn JavaScript zum Beispiel deaktiviert ist. Das ist gut, da viele Crawler usw. die Seite nur so besuchen. Du solltest Daten also nicht nur ausschließlich über JS generieren, sondern auch per Server, damit sollte JavaScript deaktiviert sein, die Seite trotzdem lädt
![](https://images.gutefrage.net/media/user/scoutrz/1709929957072_nmmslarge__0_0_250_250_7e13cde63c0abb69a139b48b9ef215c6.jpg?v=1709929957000)
Hi Maxim8862,
die beste Lösung für eine zweisprachige Webseite ist die Nutzung von serverseitigen Programmiersprachen. Damit lassen sich ganze Webseiten generieren.
Es ist möglich das zu machen mit JavaScript, bringt Probleme bei der Indexierung mit sich und man wird abgeraten das zu tun. Empfehlenswert ist es nicht und Suchmaschinen wie Google raten davon ab und schreiben dazu das die Indexierung eingeschränkt wird oder verlangsamt.