Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: XLF Dateien richtig generieren

  1. #1
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard XLF Dateien richtig generieren

    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

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.901
    Partner-ID
    10107

    Standard

    Ich würde bei PHP bleiben. XLIFF macht dann Sinn, wenn du bei größeren Projekten viele Übersetzungen hast und diese dann über ein Tool (wie bspw. transifex) verwaltest. Da musst du dich dann auch nicht selbst darum kümmern, dass die XLIFF Datei korrekt aufgebaut ist. Wenn du bei XLIFF bleiben willst, dann macht es vielleicht Sinn ein solches Tool zu benutzen. Für Open Source Projekte sind manche davon auch Gratis, soweit ich weiß.

  3. #3
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Ich möchte mich in XLIFF einarbeiten und verstehen.

    Mit Transifex habe ich angefangen die Übersetzungen zu verwalten.

    Es muss doch irgendwo eine Spezifikation geben.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.901
    Partner-ID
    10107

    Standard

    Wenn du bereits Transifex benutzt dann kannst du das ja von Transifex erzeugen lassen, oder nicht?

  5. #5

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.687
    User beschenken
    Wunschliste

    Standard

    Poedit: gerade gesehen - man kann wohl auch Sachen wie Deepl anbinden https://poeditor.com/blog/deepl-mach...tion-poeditor/

  7. #7
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von µaTh Beitrag anzeigen
    - 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?
    Die Tools lösen leider nicht die Fragen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •