Archiv

Artikel Tagged ‘Sitecore’

Sprachen in Sitecore

15. Juni 2009 rene Keine Kommentare

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

KategorienAnleitungen, INFORMATIK Tags: ,