Tagchen,
ich habe eine etwas eigenartige Anfrage.
Ein Freund von mir möchte, dass ich seine Webseite auf Contao umstelle. In seiner bisherigen Website ist die Mehrsprachigkeit so gelöst, dass er eine einfach Liste mit Tags (z.B. ##HOMESEITETITEL##) in den HTML-Quelltext einbaut und vor der Darstellung der Seite (und natürlich anhand der Sprachwahl des Users/Browsers) die entsprechenden Übersetzungen aus einer Datenbank holt.
Jetzt möchte ich wissen, ob es möglich wäre - z.B. mit einem Hook - ein stumpfes Search'n'Replace auf den HTML-Output anzuwenden.
Ich habe ihm die Mehrsprachigkeitsunterstützung in Contao demonstriert. Allerdings möchte er auf sein altes Übersetzungssystem aufsetzen, da ungefähr 10 verschiedene Übersetzer an seiner Seite arbeiten, die sich mit seinem System gut auskennen und denen er keine neue Struktur zumuten will.
Daher meine Frage: Lässt sich sowas mit Contao realisieren? z.B. mit dem outputFrontendTemplate-Hook?
Wenn die Antwort lautet: "Wenn Du Dir das wirklich antun willst... ja, es geht", dann wäre das super.
Wenn die Antwort lautet: "Nein, das geht nicht. Wäre auch totaler Hirnriss", dann würde er wohl Contao ablehnen, was ich persönlich sehr schade fände.
Ich möchte auch keine Diskussion vom Zaun brechen über für und wider eines solchen Systems. Mir wäre lediglich daran gelegen zu erfahren, ob das machbar ist, jeglichen Output des Contao-Cores und der Erweiterungen vor dem Senden an den Browser abzufangen.
Vielen Dank schonmal
Lieben Gruß,
Angel
Lesezeichen