Sonntag, 4. Februar 2018

Mehrsprachige Webanwendungen für viele Serverplattformen

Auf http://Automatisierung.ddns.net/de/schoenheit befindet sich ein Beispiel für eine Webanwendung, die in viele Sprachen übersetzt werden kann, indem man nur .po- und HTML-Dateien übersetzt. Sie ist in Object Pascal geschrieben. Dafür existieren Compiler für viele Betriebssysteme und CPU-Typen. Die App wurde mit der Lazarus-IDE unter Verwendung eines speziellen Packages programmiert. Wenn man Lazarus/LCL/FCL kennt, kann man sehen, was Standard und was hinzugekommen ist. Die zentrale Komponentenklasse aus dem Package ist TCGIForm. Die Methode Read einer Instanz erzeugt für Jedes Formularelement eine Komponente mit gleichem Namen, die die eingegebenen Daten enthält.

Keine Kommentare:

Kommentar veröffentlichen