← Supertext pour WordPress (Polylang)
Export et import XLIFF et HTML pour WordPress (Polylang)
Exportez des articles et des pages WordPress, avec le titre, le contenu, l’extrait, les champs personnalisés et ACF réglés sur *Translate* et les textes YOOtheme, en XLIFF ou en HTML, traduisez-les avec votre agence de traduction ou votre outil de TAO, puis importez-les comme brouillons de traduction liés.
1. Exporter
Survolez un article dans Posts ou Pages et cliquez sur l’action de ligne Export for translation, qui ouvre Supertext → Translation files. Choisissez le File format, cochez les Target languages et cliquez sur Download file. Un fichier XLIFF peut contenir plusieurs langues (wordpress-<post id>.xlf).
2. Traduire avec votre propre outil
Ouvrez le fichier dans votre outil de TAO ou envoyez-le à votre agence de traduction. XLIFF 1.2 fonctionne avec des outils comme Trados Studio, memoQ, Phrase, Crowdin et OmegaT. Traduisez les textes et laissez les balises et les ID tels quels. Le HTML convient aux traducteurs et aux outils sans prise en charge de XLIFF.
3. Importer
Sur Supertext → Translation files, chargez le Translated file (XLIFF or HTML) (jusqu’à 10 Mo). Il est écrit comme une traduction IA : la traduction liée est créée si elle n’existe pas et enregistrée comme brouillon, les textes YOOtheme et ACF retournent dans leurs champs, et les textes de traduction existants sont remplacés. Les traductions qui cassent, suppriment ou ajoutent de la mise en forme ne sont pas importées.
Ce qui est préservé
En XLIFF, la mise en forme est transmise sous forme de balises protégées, que les traducteurs peuvent déplacer mais pas casser. Dans les fichiers HTML, ne modifiez ni l’en-tête (lignes supertext:) ni les attributs data-st-id.
Bon à savoir
- Nécessite Polylang Pro.
- Il vous faut l’autorisation de modifier l’original et sa traduction.
- Cette fonction est distincte de l’export XLIFF propre à Polylang Pro.
- Les fichiers HTML ne permettent pas de marquer un texte comme non traduit : si vous importez un texte inchangé, le texte source est écrit dans la langue cible.