Le contenu de la balise du fichier source peut être visualisé dans l'éditeur en cliquant sur Développer les balises sous le menu et modifié en cliquant sur F2.
Important
Les problèmes avec tags sont une cause courante d'erreurs d'exportation. Assurez-vous toujours que les tags et le formatage sont corrects avant d'exporter des fichiers en effectuant des vérifications assurance qualité.
Astuce
Si le contenu XLIFF contient des balises HTML, sélectionnez tâche ou du modèle de projet.
comme type de fichier lors de la création de laTypes de fichiers
-
.XLF
-
.XLIFF
-
2.0 Seulement
Les fichiers avec l'en-tête de fichier
<xliff version="2.0">
Options d'importation
-
Les messages ICU sont automatiquement convertis en balises. Les fichiers avec des messages ICU ne peuvent contenir aucun élément interne.
-
Importe les balises HTML contenues dans le fichier. Les balises peuvent ensuite être utilisées avec les paramètres d'importation de fichiers HTML.
-
Les données de l'élément
<note>
seront affichées dans la fenêtre Contexte.Seul un
<note>
dans un<unit>
est pris en charge (selon les normes XLIFF 2.0). -
Les segments importés comme Confirmé sont enregistrés dans la mémoire de traduction du projet mémoire de traduction en mode écriture.
-
La segmentation standard est appliquée. Si non sélectionné, un élément sera un segment. Cela peut entraîner plusieurs phrases par segment. Si sélectionné mais qu'un élément reste un segment, l'attribut canResegment="no" peut être présent dans le fichier. Pour pousser la segmentation, changez cet attribut en "oui". S'il n'y a pas d'attribut canResegment="no", l'unité sera segmentée.
Si le segment cible n'est pas vide, le texte dans l'élément source n'est pas segmenté. Ce comportement ne peut pas être modifié en activant/désactivant l'option ou en ajustant les règles de segmentation.
Si un
unité
importé a des élémentssegment
dans le fichier original, il n'est pas segmenté davantage ; il est considéré comme déjà segmenté. Ce comportement ne peut pas être changé en activant/désactivant l'option . La segmentation ne peut se produire que si leunité
a un seul élémentsegment
et aucun élément ignoré. -
Les balises de saut de ligne et de saut de page XLIFF créent de nouveaux segments. Cette option ne sera appliquée que si Segment XLIFF est également activée.
-
-
-
2.0 Seulement
-
1.2 Seulement
Le contexte doit être soit dans l'unité de traduction dans les éléments du groupe de contexte, soit dans le contexte avec des attributs de type de contexte.
-
2.0 Seulement
Le contexte doit être dans l'élément unité ou dans les descendants de l'unité. Le nœud de base (nœud de contexte) pour l'évaluation de XPath est l'élément unité. Le XPath par défaut est : @id.
-
Liste de références de caractères séparées par des virgules requises dans le fichier de sortie.
Exemple :
-
Importer les règles de segment
L'ajout de règles modifie les paramètres d'importation par défaut. Les règles peuvent être combinées ou ajoutées et peuvent être appliquées en utilisant le formulaire disponible ou manuellement. Les états XLIFF personnalisés sont pris en charge. Séparer les arguments par une virgule crée la relation logique ET
, tandis qu'une nouvelle ligne crée la relation logique OU
.
XPath peut également être utilisé dans les règles, mais il sera évalué par rapport à chaque élément trans-unit (c'est-à-dire pas le document).
Exemples:
-
Importez uniquement les segments où l'élément
<trans-unit>
a un attributresname
dont la valeur est ou contientinfo: .[contains(@resname,'info')]
. -
Importez uniquement les segments où l'élément
<trans-unit>
a non un tel élément enfantsegment-metadata
où l'attributtm_match
est ou contient100.00: .[not(contains(segment-metadata/@tm_match,'100.00'))]
Pour exclure les correspondances de 100.00 et 101.00% de votre importation, utilisez
ou
comme suit :.[not(contains(segment-metadata/@tm_match,'100.00') or contains(segment-metadata/@tm_match,'101.00'))]
.
XPath peut également être utilisé dans les règles, par exemple pour importer des segments .[contains(@resname, 'info;yes')]
.
Par défaut, toutes les unités de trans-XLIFF sont importées. Si la segmentation est effectuée, <source>
est segmenté et <seg-source>
ne l'est pas. Le statut de tous les segments après importation n'est ni confirmé ni verrouillé.
Paramètres d'importation personnalisés
-
Ne pas importer le segment si
-
Confirmer le segment si
-
Verrouiller le segment si
Exportation de la cartographie des attributs
L'ajout de règles modifie les paramètres d'importation par défaut. Les règles peuvent être combinées ou ajoutées et peuvent être appliquées en utilisant le formulaire disponible ou manuellement. Les états XLIFF personnalisés sont pris en charge.
Par défaut, toutes les unités de trans-XLIFF dans le fichier cible exporté seront identiques à la source, sauf que la cible sera traduite. Pour changer les états XLIFF, les statuts des segments peuvent être mappés aux états XLIFF.
Exemple :
Paramètres d'exportation personnalisés
Des attributs cibles spécifiques peuvent être mappés en fonction des statuts de segment suivants :
-
Confirmé et verrouillé
-
Confirmé et pas verrouillé
-
Pas confirmé et verrouillé
-
Non confirmé et non verrouillé
Longueur maximale cible
Lorsqu'une unité est divisée en plusieurs segments, tous les segments auront la même propriété de longueur maximale. Cela sera égal au maximum pour l'unité.
Dans ce cas, l'avertissement suivant est renvoyé après l'importation :
Une unité est divisée en plusieurs segments, la limite de longueur maximale sera vérifiée pour chaque segment séparément.
1.2
L'attribut maxwidth
peut être utilisé pour spécifier la longueur cible maximale pour la traduction dans ces conditions :
-
La largeur maximale doit être dans un élément trans-unit (pas dans un groupe).
-
La taille doit être spécifiée en
size-unit="char"
ousize-unit="percent"
. -
Il n'y a qu'un seul segment dans l'élément trans-unit.
Un avertissement est affiché s'il y a plus de segments dans l'élément trans-unit.
2.0
La fonctionnalité de longueur cible maximale est prise en charge uniquement si :
-
L'élément de fichier contient
slr:profiles
avecgeneralProfile="xliff:codepoints"
-
L'unité dans le fichier contient l'attribut
sizeRestriction
.
La valeur maximale est alors définie comme la propriété de longueur maximale du segment.
Drupal/Wordpress .XLIFF
Les paramètres sont appliqués dans le project template utilisé avec le plug-in Drupal.
Le filtre Wordpress utilise le sous-filtre HTML, donc les paramètres d'importation .HTML peuvent être appliqués. Si plus de personnalisation est requise que ce qui est disponible dans les paramètres d'importation HTML, le format .XML doit être utilisé.
Drupal/WordPress XLIFF est également un bon défaut pour les fichiers .XLIFF lorsque les chaînes traduisibles sont dans CDATA et contiennent des balises HTML.
memoQ
Aucun paramètre n'est disponible s'il est auto-détecté et importé en tant que memoQ XLIFF. Si une configuration est requise, importez le fichier en utilisant les paramètres d'importation XLIFF 1.2. Les statuts de segment de memoQ XLIFF doivent être configurés manuellement dans les paramètres d'importation.