La segmentation est la division des textes sources en parties plus petites. Cela améliore la récupération de texte précédemment traduit à partir d'une mémoire de traduction. Les segments sont présentés dans l'éditeur et peuvent être filtrés. Si un projet comporte des étapes de flux de travail, les modifications apportées aux segments sont présentées dans le volet des modifications de traduction.
Les règles de segmentation par défaut correspondent aux spécificités de chaque langue prise en charge et peuvent être personnalisées.
Les tâches importées avec une mauvaise segmentation, comme des fichiers de document mal formatés ou l'application d'une personnalisation de segmentation inappropriée, peuvent affecter les valeurs de correspondance de la mémoire de traduction. Il est recommandé de consacrer du temps à la révision et à la préparation du fichier source avant l'importation ; un problème courant est l'utilisation incorrecte des sauts de ligne par rapport aux sauts de paragraphe.
Exemple
Bonne segmentation :
-
Les mémoires de traduction avec des langues cibles multilingues sont prises en charge et peuvent être utilisées de manière bidirectionnelle.
Valeur de correspondance de 100 %.
Mauvaise segmentation
-
Les mémoires de traduction avec des langues cibles multilingues sont prises en charge.
Valeur de correspondance de 100 %.
-
et peuvent être utilisées de manière bidirectionnelle.
Valeur de correspondance de 63 %.
Des règles de segmentation personnalisées peuvent être appliquées aux tâches et aux modèles de projet. Si un projet nécessite une règle de segmentation personnalisée, un modèle devra être créé pour ce projet. Lorsqu'elles sont définies comme principales, les règles de segmentation personnalisées sont appliquées à toutes les nouvelles tâches importées pour cette langue source.
Il existe deux types de règles de segmentation :
-
Abréviations du fichier .XLSX
-
Expression régulière des fichiers .SRX
Pour utiliser des règles personnalisées, téléchargez les règles par défaut, modifiez-les, téléversez le fichier modifié, puis appliquez-les aux tâches spécifiées.
Avertissement
Lors de l'ajout de règles de segmentation personnalisées pour une langue source CJK sans espace (alors qu'une langue cible utilisera des espaces comme délimiteur de mots), assurez-vous que des espaces de début ou de fin sont ajoutés aux segments cibles divisés par la règle personnalisée ; cela délimite les mots dans la traduction. Bien que cela se produise automatiquement dans les segments formés par les règles de segmentation par défaut, aucun espace n'est ajouté dans les segments divisés manuellement ou ceux formés par des règles de segmentation personnalisées supplémentaires.
Pour télécharger les règles de segmentation par défaut, suivez ces étapes :
-
À partir de la page Paramètres
, descendez jusqu'à la section et cliquez sur Segmentation.
La page s'ouvre.
-
Cliquez sur Exporter XLSX/SRX.
La fenêtre s'ouvre.
-
Sélectionnez le format :
-
XLSX fournit une liste d'abréviations.
-
SRX fournit des règles d'expression régulière.
-
-
Sélectionnez la langue à personnaliser dans la liste déroulante.
-
Cliquez sur Télécharger.
Le fichier est téléchargé sur votre système.
Pour télécharger une règle de segmentation précédemment importée, suivez ces étapes :
-
À partir de la page Paramètres
, descendez jusqu'à la section et cliquez sur Segmentation.
La page s'ouvre.
-
Si la colonne Fichier n'est pas affichée, cliquez sur Personnaliser pour l'activer.
-
Cliquez sur un nom de fichier pour télécharger la règle.
Des abréviations peuvent être spécifiées pour des langues individuelles, après quoi de nouveaux segments ne devraient pas être créés.
Pour modifier les abréviations, suivez ces étapes :
-
Ouvrez le fichier .XLSX téléchargé dans un éditeur.
-
Modifiez le contenu avec la mise en forme suivante :
Le fichier XLSX doit comporter deux colonnes sans en-têtes.
-
Colonne Abréviation à spécifier
-
Colonne Spécification du comportement de segmentation
-
ABBR_UPPER_NUM
Un nouveau segment ne sera pas créé si l'abréviation est suivie d'un espace, puis d'un nombre, d'un symbole (signes mathématiques, symboles monétaires, dingbats, etc.) ou d'un mot dont la première lettre est en majuscule.
-
ABBR_NUM
Un nouveau segment ne sera pas créé si l'abréviation est suivie d'un espace, puis d'un nombre.
-
-
-
Enregistrez le fichier .XLSX modifié.
La modification des fichiers .SRX est un processus complexe qui ne convient qu'aux utilisateurs expérimentés dans l'utilisation des expressions régulières
Il existe plusieurs règles qui peuvent être modifiées dans un fichier SRX :
-
Importer du texte à partir d'un fichier XLSX sans segmentation ; une cellule équivaut à un segment.
-
Importer du texte avec un saut de ligne afin de diviser un segment en deux.
-
Utiliser deux-points (ou tout autre caractère) comme séparateur de segment.
-
Interdire l'utilisation d'un point-virgule (ou tout autre caractère) comme séparateur de segment.
-
Suppression d'une abréviation de la liste (le texte sera segmenté).
Ces règles sont basées sur des caractères ; seul un caractère unique peut être utilisé comme séparateur de segment. Des groupes de caractères (par exemple : <p>) ne peuvent pas être utilisés comme séparateur de segment.
Pour modifier un fichier SRX, suivez ces étapes :
-
Ouvrez le fichier dans un éditeur de texte tel que Notepad ++.
-
Modifiez à l'aide d'expressions régulières ou supprimez complètement la segmentation interne.
Exemple :
-
<rule break="no">La liste des règles selon lesquelles le segment ne sera pas divisé. C.-à-d. une liste d'abréviations
-
<rule> <beforebreak>Une expression régulière pour un caractère avant une coupure (par exemple, à la fin d'une phrase « . ? ! : »). Si vous ne souhaitez pas, par exemple, que le texte soit segmenté après un deux-points, supprimez simplement
:de chaque code<rule><beforebreak>. -
<rule> <afterbreak>Une expression régulière pour un caractère après une coupure (par exemple, au début d'une nouvelle phrase ; un espace et une majuscule).
-
-
Enregistrez le fichier SRX modifié.
Pour charger des règles de segmentation modifiées ou nouvelles, suivez ces étapes :
-
À partir de la page Paramètres
, descendez jusqu'à la section et cliquez sur Segmentation.
La page s'ouvre.
-
Cliquez sur Nouvelle segmentation.
La page s'ouvre.
-
Sélectionnez une dans la liste déroulante.
-
Indiquez un pour la règle.
-
Cliquez sur Choisir un fichier.
Une fenêtre de sélection de fichier s'ouvre.
-
Sélectionnez le fichier de règles modifié à téléverser.
-
Cochez si les règles de segmentation personnalisées doivent être les règles de segmentation principales pour la langue sélectionnée.
-
Cliquez sur Créer.
La page s'ouvre et la règle a été ajoutée à la liste.
Pour utiliser des règles personnalisées lors de l'importation d'un travail ou pour configurer la longueur du segment cible, suivez ces étapes :
-
À l'étape 8 de la création d'un travail, cliquez sur Segmentation et longueur de segment dans les .
Le menu déroulant des options s'ouvre.
-
Sélectionnez les règles modifiées dans la liste déroulante .
-
Configurez éventuellement une limite pour la longueur du segment cible en fonction des exigences du projet (par exemple, traduction de sous-titres) :
-
Sélectionnez et saisissez le pourcentage souhaité pour limiter la longueur du segment en fonction du segment source.
-
Sélectionnez et saisissez le nombre de caractères pour limiter la longueur du segment par nombre de caractères.
-
-
Cliquez sur Créer.
Le travail est créé et ajouté à la liste en utilisant les règles de segmentation spécifiées.
Supprimez toutes les règles de segmentation internes d’un fichier SRX afin de n’appliquer que la segmentation de base à l’ensemble du paragraphe, de l’élément ou de la cellule. Cette règle de segmentation peut être appliquée à chaque type de fichier (MS Word, XML, HTML, Excel, etc.).
Exemple :
Cet exemple XLSX importé avec la segmentation par défaut comportera 3 segments : Peter !, Attendez ! et Bonjour.
Si toute la segmentation interne est supprimée, ne laissant que la segmentation de base basée sur la cellule, alors il n'y a que deux segments : Peter ! Attendez ! et Bonjour.
Modifiez le fichier SRX pour supprimer toutes les règles de segmentation par défaut, c'est-à-dire le code entre <!-- break rules --> et </languagerule>.
Exemple :
La mise en cascade peut empêcher cet exemple de fonctionner. Dans ce cas, ouvrez le fichier SRX modifié dans Notepad++, recherchez les deux attributs de l'élément header et remplacez-les tous deux par no.