Michael Kröll
I18N mit XSLT und was das mit Perl zu tun hat
- Vortragender: Michael Kröll
- Typ/Dauer: Kurzvortrag (20min)
- Titel: I18N mit XSLT und was das mit Perl zu tun hat
- Titel EN: I18N with XSLT and what Perl has got to do with it
- Abstract:
Diejenigen die XSLT für Templating verwenden, sind sicher schon vor dem Problem gestanden, wie damit I18N am besten realisiert werden kann, nachdem XSL selbst keinen eindeutigen Weg dafür vorgibt. Wenn dann auch noch I18N aus dem Perl Backend kommen soll, dafür aber kein separater message catalog gebraucht werden soll, wird es noch um ein Eck komplizierter. Dieser Vortrag gibt einen Überblick über eine Lösung dieses Problems mittels Locale::Maketext::Simple und XML::LibXSLT. Dadurch wird die Verwendung von einem gemeinsamen PO Dateikatalog für das Perl Backend und das XSLT Frontend ermöglicht.
- Abstract EN:
If you use XSLT for templating you may have asked yourself how to do I18N since XSL does to not really specify a standard way to do it. If you also want to use I18N for the messages coming from your Perl application back-end but NOT want to have an additional message catalog, things get more complicated. This talk gives an overview of a solution based on Locale::Maketext::Simple and XML::LibXSLT extension functions which enables the use of shared PO file catalogs for both Perl back-ends and XSLT based front-ends.


