Unterstützung von verschiedenen Sprachen durch das ejoCMS
Das ejoCMS ermöglicht die einfache Unterstützung verschiedener Sprachen. Inhalte können in verschiedenen Sprachen hinterlegt werden, so daß der Besucher einer Seite immer die Sprach-Version auswählen kann, die er bevorzugt. Wurde eine bestimmte Sprache ausgewählt, so wird zuerst überprüft, ob die gerade besuchte Seite in dieser Sprache vorliegt. Ist dies der Fall, so bekommt der Besucher eine entsprechen lokalisierte Seite zu Gesicht. Anderenfalls wird eine Seite in der voreingestellten Standardsprache dargestellt.
Das Modul ejocms_language unterstützt die Auswahl
verschiedener Sprachen, indem es eine Link-Liste
mit den zur Verfügung stehenden Sprachversionen darstellt. Diese Liste
wird anhand der allgemein bereitgestellten Sprachen (wie sie durch die
Variable $lang_values
gegeben ist) erstellt, nicht
anhand der tatsächlich bereitgestellten Sprach-Versionen einer
bestimmten Seite.
Auch die meisten Module unterstützen verschiedene Sprachen und verädern ihre Darstellung in Abhängigkeit von der von Benutzer gewählten Sprache.
Beispiel für die Verwendung von 'ejocms_language'
|
Modul-Informationen
--== Summary ==-- Module: ejoCMS Multiple Language Support Module Version: 0.0.1 alpha Author: Ludger Keilig (ejoCMS@invalid-domain.net) --== Description ==-- Support for multiple languages is a build-in feature of ejoCMS. This module offers an easy-to-use interface for changing language settings. This module also provides some of the basic functions for the multiple language support. It should be included in every installation of the ejoCMS content management system. --== History ==-- 2003-04-16 v0.0.1 alpha Initial version