Php Xliff (Xliff, xlf)

Le format PHP XLIFF utilise le standard XML XLIFF pour la localisation des applications PHP. Le composant de traduction de Symfony prend nativement en charge XLIFF aux côtés de YAML et des tableaux PHP. XLIFF fournit une structure plus riche que les tableaux PHP plats avec prise en charge du suivi de l'état de traduction, des notes et du format standard industriel attendu par les outils CAT professionnels.

Les fichiers PHP XLIFF suivent la spécification XLIFF 1.2 ou 2.0. Les unités de traduction contiennent des éléments source et target pour les chaînes originales et traduites. Les éléments notes fournissent le contexte pour les traducteurs. L'attribut resname identifie le nom de clé logique utilisé dans le code PHP. L'état de la traduction est suivi à l'aide de l'élément state, que les outils CAT utilisent pour déterminer si une chaîne nécessite une traduction ou une révision.

Bonne pratique : utilisez XLIFF lorsque vous travaillez avec des agences de traduction professionnelles utilisant des outils CAT — XLIFF est standard dans l'industrie et compatible avec la plupart des environnements de traduction professionnels. Rédigez des notes pour chaque chaîne dont la signification dépend du contexte. Language Monster prend en charge le format PHP XLIFF et gère les structures de fichiers XLIFF 1.2 et XLIFF 2.0.

En savoir plus Formats de fichiers