Home :: Projektindex :: Lareed


Allgemein

Das Online-Tool Lareed (Language Resource Editor) stellt eine Arbeitsumgebung zur Pflege von Sprach-Resourcen zur Verfügung. Dies betrifft multilinguale Web-Applikationen, die ihre Resourcen aus einer MySQL-Datenbank-Tabelle beziehen.

Für die serverseitige Kommunikation wird PHP verwendet.
Clientseitig kommen Javascript und AJAX-Mechanismen zum Einsatz.

Download

VersionReleaseDatei
1.14Sep 2007 Lareed_1.14.rar127.227 Byte

Installation

Lareed besteht aus einer Reihe von Skripten und Unterordnern, die im Webroot-Pfad des Servers in einen entsprechenden Projektordner (z.B. namens lang oder lareed) kopiert werden.
Es ist naheliegend, diesen Projektordner im Verzeichnis des eigentlichen Zielprojektes (der multiligualen Applikation) zu integrieren. Auf diese Weise erhält jedes Zielprojekt eine eigene Lareed-Instanz.
Da in der aktuellen Version keine Authentisierung implementiert ist, sollte der Lareed-Projektordner serverseitig vor unbefugten Zugriffen geschützt werden, etwa mittels .htaccess oder Zertifikat.
Der komplette Pfad könnte lauten: <webroot>/<application>/lang/

doc Dokumentation
imgIcons und Grafiken
jsJavascript-Module
glob_main.inc.phpAllgemeine Konstanten für den Datenbankzugriff
fileid.inc.phpDefinitionsliste der Zieldokumente und ihrer IDs
index.htmlHome-Seite
editlang.phpHauptarbeitsseite zur Bearbeitung der Datensätze
w_search.phpVolltextsuche in Datensätzen
w_export.phpSelektion der zu exportierenden Datensätze
w_ridadm.phpBearbeiten von ResourceIDs
w_chofid.phpAuswahl einer FileID
macros.inc.phpAllgemeine PHP-Funktionen zum Seitenlayout
dn_export.phpDownloadmodul für den Export
ajUpd.phpUpdate von Datensätzen

Konfiguration

Vor der Inbetriebnahme sind 2 Skripte anzupassen:

glob_main.inc.php: Eintrag der Konstanten für den Datenbankzugriff.
fileid.inc.php: Definition von FileIDs für die Zieldokumente.


Home :: Projektindex