|
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. |

