Hallo zusammen,
gibt es eine Sammlung von Regeln, wie eine XLF Sprachdatei korrekt aufgebaut sein muss, damit sie in Contao genutzt werden kann.
So richtig blicke ich noch nicht durch, welche Bedinungen wann und wo erfüllt sein müssen.
Dinge, von denen ich bereits weiß:
- XLF-Dateiendung
- Es ist eine XML-Datei, version 1.0
- XLIFF version 1.1 wird akzeptiert (und andere versionen?)
- die mindestparameter des file-Knotens sind mir nicht bekannt.
HTML-Code:
<file datatype="php" original="languages/de/modules.php" source-language="de" target-language="de">
Wieso datatype=php? Auf welche Datei bezieht sich source-language (warum auf eine nicht vorhandene PHP-Datei?)?. Ist source-language wirklich wichtig?
- nach welchen Regeln werden die IDs in trans-unit vergeben? Früher gab es PHP-Arrays. Die Domänen sind hier dokumentiert: https://docs.contao.org/dev/framework/translations/, wobei es wohl maximal nur 4 Dimensionen geben darf
Könnt ihr mir hier Licht ins Dunkel bringen? Mit dem Try and Error-Ansatz komme ich nicht mehr weiter.
Grüße
µaTh