Zwischen mehrsprachigen Dokumenten wechseln
Bei aufgerufener Seite zwischen Deutsch und English switchen.
Bei aufgerufener Seite zwischen Deutsch und English switchen.
SOLUTION: DTML-Template Art für die Sprach-Selektion auf einem festen Platz im Seitenlayout integrieren
<!-- BO bodyContent_NavigationTranslate --> <form name="fmLangSelect"> <select size="1" onchange="location.href=this.options[this.selectedIndex].value;"> <dtml-in "getLanguages()"> <dtml-let req="{'lang':_['sequence-item'], 'preview':REQUEST.get('preview','')}"> <dtml-if "isVisible(req)"> <option value="<dtml-var "getHref2IndexHtml(req)">" <dtml-if "lang==req['lang']"> selected="selected" </dtml-if> ><dtml-var "getLanguageLabel(req['lang'])" ></option> </dtml-if> </dtml-let> </dtml-in> </select> </form> <!-- EO bodyContent_NavigationTranslate -->
COMMENT: Zur Überprüfung, ob das aktuelle Objekt auch in der heterolingualen Variante vorhanden bzw. übersetzt ist, gibt es die ZMS-Funktion isTranslated(lang,REQUEST). Weitere Informationen und eine Anwendungsbeispiel dazu finden Sie in der API-Dokumentation.