Eintr?ge Mehrsprachig machen

Mehrsprachige / Multilang Eintr├Ąge von tt_address erfassen

Neulich wollte ich die Adressen mehrsprachig erfassen k?nnen, damit zum Beispiel die Funktion einer Person in mehreren Sprachen erfasst werden kann, ohne mit unterschiedlichen sprachabh?gigen System Ordnern im TYPO3 arbeiten zu k?nnen.

Nach einiger Suche fand ich einen Beitrag auf typo3forum.net in welchem beschrieben wird, wie man tt_address umbauen kann, damit die Adressen mehrsprachig erstellt werden k?nnen.

Weil ich kein Fan von Umbauarbeiten an bestehenden *Core* Extensions bin, werde ich in diesem Artikel zeigen, wie man sich eine eigene Extension erstellt, welche die tt_address Extension (2.2.1) mehrsprachig macht.

Minimaler Aufbau der Extension

Als ersten wird der Extension Key festgelegt indem man einen neuen Ordner im typo3conf Verzeichnis anlegt. In diesem Beispiel ist der Key ttaddress_l18n.

Anschliessend wird eine minimale Datei Struktur erstellt.

Oops, an error occurred! Code: 202011291017011c51b825Oops, an error occurred! Code: 20201129101701dcc2ed5eOops, an error occurred! Code: 20201129101701b2303539Oops, an error occurred! Code: 202011291017013098318bOops, an error occurred! Code: 2020112910170185fbc88fOops, an error occurred! Code: 20201129101701df3e76f4