Php Xliff (Xliff, xlf)

Das PHP-XLIFF-Format verwendet den XLIFF-XML-Standard für die PHP-Anwendungslokalisierung. Symfonys Übersetzungskomponente unterstützt XLIFF nativ neben YAML und PHP-Arrays. XLIFF bietet eine reichhaltigere Struktur als flache PHP-Arrays mit Unterstützung für Übersetzungsstatusverfolgung, Notizen und das branchenstandard-Format, das professionelle CAT-Tools erwarten.

PHP-XLIFF-Dateien folgen der XLIFF-1.2- oder 2.0-Spezifikation. Übersetzungseinheiten enthalten source- und target-Elemente für die Original- und übersetzte Zeichenkette. Notes-Elemente bieten Übersetzerkontext. Das resname-Attribut identifiziert den logischen Schlüsselnamen, der im PHP-Code verwendet wird. Der Übersetzungsstatus wird mit dem state-Element verfolgt, das CAT-Tools verwenden, um zu bestimmen, ob eine Zeichenkette übersetzt oder überprüft werden muss.

Best Practice: Verwenden Sie XLIFF bei der Arbeit mit professionellen Übersetzungsagenturen, die CAT-Tools einsetzen – XLIFF ist branchenstandard und mit den meisten professionellen Übersetzungsumgebungen kompatibel. Schreiben Sie Notizen für jede Zeichenkette mit kontextabhängiger Bedeutung. Language Monster unterstützt das PHP-XLIFF-Format und verarbeitet sowohl XLIFF-1.2- als auch XLIFF-2.0-Dateistrukturen.

Mehr lesen Dateiformate