Sprachen in Sitecore
Will man in Sitecore mehrere Sprachen mit einem Sitecore veröffentlichen ist das eigentlich super einfach, wenn man weiß wie es geht. Deswegen will ich das hier mal kurz erklären.
1.) Im Content Editor unter “sitecore -> System -> Languages” eine neue Sprache anlegen. Z.B.: für deutsch “de” und eine deutsche Flagge als Icon auswählen.
2.) Unter “Sitecore -> Content” deutschsprachigen Content erzeugen. Dafür einfach ein Content-Item auswählen und dann unter den Tab-Reiter “Versions” die Deutsch auswählen. (Dabei wird eine deutsch Version erstellt.)
3.) Seite Publizieren
4.) Einfach die Publizierte Seite aufrufen “http://localhost/home.aspx” (Es wird die englische Version angezeigt) wenn man jetzt zur deutschen Version wechseln will kann man einfach eine (angelegte) Seite mit dem Unterverzeichniss “de/” aufrufen. z.B.:Â http://localhost/de/home.aspx. So kann man einfach zwischen den Sprachen wechseln. zurück geht es übrigends mit http://localhost/en/home.aspx
Sprache über die Domain erkennen
Will man anhand der Domain erkennen in welche Sprache man wechseln muss, so kann man dies einfach in der web.config einstellen. Dafür gibt es in der web.config einen Knoten <sites> in dem Verschiedene <site> Knoten vorhanden sind. Standardmässig findet man dort auch einen Knoten <site name=”website” … />.
Will man jetzt die Englische Variante der Seite auf die Domain www.meine-homepage.com und die deutsche Variante auf die Domain www.meine-homepage.de legen kann maneinfach den obengenannten Knoten kopieren und jedem koten die Attribute language und host hinzufügen. Also so:
<site name=”website_com” language=”en” host=”*.com” … />
<site name=”website_de” language=”de” host=”*.de” … />
viel spass beim ausprobieren








Letzte Kommentare