![]() ![]() |
Sie sind hier: TeilnehmerInnen > RHase's Home > i18n Themen > i18n Ordner i18n OrdnerAnleitung fuer einen alternativen i18nFolder (fuer Localizer), der zur unterstuetzten Sprachseite weiterleitet. Diese Anleitung beschreibt die Erstellung eines i18nFolder Typs unter Zope/Plone. Wird dieser Ordner aufgerufen, wird die beim Browser eingestellte Sprache ermittelt und ueberprueft, ob ein entsprechendes [Dokument] in diesem i18nFolder existiert. Wenn ja, wird der Browser auf dieses [Dokument] weitergeleitet, ansonsten das En [Dokument] aufgerufen. Vorgehensweise (ZMI)
Nun steht im Plone ein neuer Portal-Typ (Ordner) zur Verfügung ("i18nFolder"), indem man fuer jede Sprache ein [Dokument] anlegen kann (Id = Sprache, Bsp: "de", "en", "it", ...). # Typ: Script(Python) # Id: view_i18n # Parameter: keine l = context.Localizer l_sel = l.get_selected_language() if hasattr(context,l_sel): context.REQUEST.RESPONSE.redirect(l_sel) else: context.REQUEST.RESPONSE.redirect('en') return printed==CODE== Geschrieben von RHase . Letzte �nderung 23.03.2004 14:31. |