Guten Morgen,
ich habe nun eine mehrsprachige Website erstellt und lade sie gerade hoch auf den webserver von 1&1.
Da die Startseite im Ordner \de untergebracht ist findet der webspace die Seite nicht - was kann ich da tun - muss ich die einstellungen der domain ändern und auf \de\index.php laufen lassen oder gibt es da andere möglichkeiten?
danke für jede info
mehrsprachige website starten
-
-
Sie könnten z.B. auf dem Webserver eine Umleitung von /index.html auf /de/index.php einstellen.
-
Ich habe das Problem das die Bilder nicht angezeigt werden - woran könnte das liegen?
Der Link ist https://community.zeta-producer.com/www.dir-system.de
funktionierend ist das hier: https://community.zeta-producer.com/www.dr-blattne…em/de/index.php -
es muss leider etwas mit der verlinkung zu tun haben und mit der de bzw en vorgabe dür die sprachen
jemand ne lösung?
vielleicht einfach eine weiterleitung die automatisch auf die de seite führt? -
Das Problem wurde per Fernwartung gelöst. Hier wurde die Premium-Version mit 2 Projektordnern eingesetzt. Wir haben das root-verzeichnis auf dem Webserver von /de wieder auf / gestellt, damit die Bilder wieder erscheinen und im Zeta Producer bei den Eigenschaften für den "DE" Projektordner im Bereich "Google" den Ordner de entfernt, so dass die deutschen Seiten direkt ins Root-Verzeichnis geschrieben werden.
-
Ich möchte gerne eine mehrsprachige Website (deutsch/englisch) anlegen. Dabei soll Englisch automatisch im Browser erscheinen, aber wenn die Site auf einem deutschsprachigen Computer aufgerufen wird, soll die deutsche Version aufgerufen werden. Kann man das bei Zeta irgendwo festlegen?
Und übrigens: Wo kann ich den <head> "schreiben"? Danke für jegliche Hilfe ... bin neu hier, lerne aber fleissig
-
Hallo,
um das zu erreichen, würden Sie das Projekt so anlegen, dass /index.html die Englische Startseite wäre und es zusätzlich halt z.B. noch in /de/index.html die deutsche Version der Startseite gibt.
Eine Automatische Umschaltung der Seiten via Browser-Spracherkennung bietet Zeta Producer selbst nicht, weil der Producer ja nicht der Webserver ist, also niemals einen Browser (ausser Ihrem beim Testen) sieht. So etwas wird üblicherweise auf dem Webserver realisiert.
In den Head schreiben Sie über die Attribute additional_meta oder mobile_script. Alle beiden werden im Head (an verschiedenen Stellen) ausgegeben. "additional_meta" wird am Anfang des <head>, zusammen mit den meta-tags ausgegeben. mobile_script wird am Ende des <head> ausgegeben.
Attribute sind hier beschrieben: http://homepage-erstellen-mit-desktop-cms.zeta-producer.com/attribute.html -
Hallo nochmal,
mit folgendem JavaScript könnten Sie eine Bwoser-Language basierte Umleitung realisieren. Ich würde aber davon abraten. Ich persönlich mag automatische Umleitungen gar nicht, denn nur weil mein Browser auf "Deutsch" gestellt ist, heißt das nicht, dass ich Ihre Seite nicht lieber auf Englisch lese… Mist ist daher die manuelle Auswahl über "en|de" Links lieber.
Code
Alles anzeigen<script> var language = window.navigator.userLanguage || window.navigator.language || "en"; language = language.substring(0,2).toLowerCase(); if ( language == "de" ){ window.location.href = "http://www.example.com/de/ihre-deutsche-zielseite.html"; } else{ window.location.href = "http://www.example.com/de/ihre-englische-zielseite.html"; } </script>
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!