Browse Explorer / Exchange formats in translation Les formats d'échange en traduction Exchange formats in translation Les formats d'échange en traduction Exchanging data as a translator: markup languages and interchange formats. Échanger des données en traduction : langages de balisage et formats d'échange.
What to expect À quoi s'attendre Translators work with different types of data, and often different tool ecosystems: a translation memory built in one CAT tool, a termbase maintained in another, a project delivered by a client who uses neither. Three XML formats exist to ensure these files can nonetheless be shared without (m)any issues: TMX for memories, TBX for terminology, XLIFF for the content being translated. This module is about reading those files, knowing what you may change in them, and knowing what makes them work. Les traducteurs travaillent avec différents types de données, et souvent avec différents écosystèmes d'outils : une mémoire de traduction construite dans un outil de TAO, une base terminologique tenue dans un autre, un projet livré par un client qui n'utilise ni l'un ni l'autre. Trois formats XML existent pour que ces fichiers puissent malgré tout être partagés sans (trop de) problèmes : TMX pour les mémoires, TBX pour la terminologie, XLIFF pour le contenu à traduire. Ce module porte sur la lecture de ces fichiers, sur ce que vous pouvez y modifier et sur ce qui les fait fonctionner.
Prerequisites Préalables No programming is assumed: the point is to recognise the structures and to work with them without breaking them. Some knowledge of the translation workflow will make the module easier to follow. If translation memories and termbases are new to you, read the first two chapters of the CAT tools module first, on translation memories and on the CAT ecosystem. Aucune programmation n'est supposée : il s'agit de reconnaître les structures et de les manipuler sans les casser. Une certaine connaissance du flux de travail en traduction facilitera la lecture du module. Si les mémoires de traduction et les bases terminologiques vous sont nouvelles, lisez d'abord les deux premiers chapitres du module sur les outils de TAO, consacrés aux mémoires de traduction et à l'écosystème de la TAO.
→ CAT tools Outils de TAO
Structure Structure The first chapter is about the exchange itself: why tools that cannot read each other's files need standard formats, what markup is, and what a plain text file really contains. The second is about the XML standard and understanding XML files: how they are put together, how their characters are encoded, and what you may change in them. The third covers the three most important translation-specific standards: TMX, TBX and XLIFF. The fourth is interoperability in practice, and what all of this means in the age of AI. Le premier chapitre porte sur l'échange lui-même : pourquoi des outils qui ne lisent pas les fichiers les uns des autres ont besoin de formats normalisés, ce qu'est le balisage, et ce que contient vraiment un fichier en texte brut. Le deuxième porte sur la norme XML et sur la lecture des fichiers XML : comment ils sont construits, comment leurs caractères sont codés, et ce que vous pouvez y modifier. Le troisième couvre les trois normes propres à la traduction les plus importantes : TMX, TBX et XLIFF. Le quatrième porte sur l'interopérabilité en pratique, et sur ce que tout cela signifie à l'ère de l'IA.
Concepts in this module Les concepts de ce module attribute attribut attribute attribut XML XML In XML, a name-value pair written in an element's start-tag or empty-element tag to provide additional information about that element, such as its language, identifier, or creation date. En XML, paire nom-valeur inscrite dans la balise ouvrante d'un élément, ou dans sa balise d'élément vide, pour fournir de l'information supplémentaire sur cet élément, comme sa langue, son identifiant ou sa date de création. · character encoding codage de caractères character encoding codage de caractères text encoding encodage du texte A convention for representing the characters in a text as sequences of bytes so that the text can be stored, transmitted, and reconstructed. The same bytes may produce different characters when interpreted using different encodings, so the declared encoding must correspond to the encoding actually used to save the file. Character encoding should not be confused with a font, which controls how characters look, or with a character repertoire, which determines which characters are available. Convention qui permet de représenter les caractères d'un texte sous forme de séquences d'octets afin de pouvoir l'enregistrer, le transmettre et le reconstituer. Les mêmes octets peuvent donner des caractères différents selon le codage utilisé pour les interpréter : le codage déclaré doit donc correspondre à celui dans lequel le fichier a réellement été enregistré. Le codage de caractères ne doit pas être confondu avec la police de caractères, qui détermine l'apparence des caractères, ni avec le répertoire de caractères, qui détermine quels caractères sont disponibles. · computer-assisted translation traduction assistée par ordinateur computer-assisted translation (CAT) traduction assistée par ordinateur (TAO) CAT tools TAO Software that assists a human translator during the translation process, commonly by dividing texts into segments and providing functions such as translation-memory retrieval, terminology management, consistency checks and file management. Logiciel qui assiste un traducteur humain pendant le processus de traduction, généralement en divisant les textes en segments et en offrant des fonctions comme la recherche en mémoire de traduction, la gestion terminologique, les vérifications de cohérence et la gestion des fichiers. · element élément element élément XML XML The building block of an XML document: an opening tag, the content it delimits and a closing tag, or a single empty-element tag when there is no content. Unité de base d'un document XML : une balise ouvrante, le contenu qu'elle délimite et une balise fermante, ou une seule balise d'élément vide quand il n'y a pas de contenu. · eXtensible Markup Language langage de balisage extensible eXtensible Markup Language (XML) langage de balisage extensible (XML) XML XML A markup language and W3C standard for storing structured data as plain text: elements delimited by tags, with attributes on them, nested in a hierarchy. Langage de balisage et norme du W3C pour représenter des données structurées en texte brut : des éléments délimités par des balises, dotés d'attributs et imbriqués en hiérarchie. · HyperText Markup Language langage HTML HyperText Markup Language (HTML) langage HTML (HTML) markup balisage The markup language of web pages: a vocabulary of elements laid down by a standard, marking headings, paragraphs, links, images and the rest, which a browser renders. Langage de balisage des pages web : un vocabulaire d'éléments fixé par une norme, qui marque les titres, les paragraphes, les liens, les images et le reste, et qu'un navigateur affiche. · inline tag balise interne inline tag balise interne CAT tools TAO A marker inside a segment standing for formatting or a code of the original document, a bold run or a footnote reference for instance, rather than for text to translate. Marqueur placé à l'intérieur d'un segment qui représente une mise en forme ou un code du document d'origine, par exemple un passage en gras ou un appel de note, et non du texte à traduire. · interchange format format d'échange interchange format format d'échange exchange formats formats d'échange A documented way of organizing and representing data so that it can be transferred between different systems or applications. In translation technology, TMX is primarily used to exchange translation-memory data, TBX to exchange terminological data, and XLIFF to move localizable content, translations, and related workflow information. A standardized format facilitates interoperability, but successful exchange may still depend on the versions, optional features, and metadata supported by each tool. Manière documentée d'organiser et de représenter des données afin qu'elles puissent être transférées entre différents systèmes ou applications. En technologies de la traduction, TMX sert principalement à échanger des données de mémoire de traduction, TBX à échanger des données terminologiques, et XLIFF à transporter du contenu localisable, ses traductions et les informations de flux de travail associées. Un format normalisé facilite l'interopérabilité, mais la réussite de l'échange peut dépendre des versions, des fonctionnalités facultatives et des métadonnées que prend en charge chaque outil. · interoperability interopérabilité interoperability interopérabilité exchange formats formats d'échange The ability of two or more systems, applications, or tools to exchange information and make use of what is exchanged. Capacité de deux systèmes, applications ou outils ou plus à échanger de l'information et à exploiter ce qui est échangé. · large language model grand modèle de langue large language model (LLM) grand modèle de langue (GML) language models modèles de langue A neural-network language model, usually based on the transformer architecture, that is trained on very large amounts of text and contains many learned parameters. Modèle de langue à réseau de neurones, habituellement fondé sur l'architecture des transformeurs, entraîné sur de très grandes quantités de texte et comptant de très nombreux paramètres appris. · line break saut de ligne line break saut de ligne text encoding encodage du texte The character that ends a line in a file, stored in it like any other and invisible on screen. It is what divides a file into lines, so a file's line count is fixed : two of them make three lines, whatever width the window is. Windows writes it as two characters, a carriage return followed by a line feed (CR LF), where macOS and Linux use one (LF). Caractère qui termine une ligne dans un fichier, enregistré comme n'importe quel autre et invisible à l'écran. C'est lui qui découpe le fichier en lignes, si bien que leur nombre est fixe : deux sauts de ligne font trois lignes, quelle que soit la largeur de la fenêtre. Windows l'écrit au moyen de deux caractères, un retour chariot suivi d'un saut de ligne (CR LF), là où macOS et Linux n'en emploient qu'un (LF). · machine translation traduction automatique machine translation (MT) traduction automatique (TA) translation traduction The use of a computer system to produce content in a target language that conveys content expressed in a source language. Utilisation d'un système informatique pour produire, dans une langue cible, un contenu qui rend un contenu exprimé dans une langue source. · markup language langage de balisage markup language langage de balisage markup balisage A convention for annotating text with tags that mark its structure or presentation, keeping the annotations distinct from the content itself; HTML and XML are the best-known examples. Convention qui annote un texte avec des balises décrivant sa structure ou sa présentation, en gardant ces annotations distinctes du contenu lui-même ; HTML et XML en sont les exemples les plus connus. · metadata métadonnée metadata métadonnée data données Structured information that describes, identifies, or provides context for other data. In a marked-up document or translation format, metadata may indicate the language, author, creation date, file type, segment identifier, translation status, subject field, or origin of the content. Metadata may be stored in elements or attributes. It is generally distinguished from the main content to be translated, although some metadata values may themselves require localization. Information structurée qui décrit, identifie ou contextualise d'autres données. Dans un document balisé ou un format de traduction, les métadonnées peuvent indiquer la langue, l'auteur, la date de création, le type de fichier, l'identifiant d'un segment, son état de traduction, le domaine ou la provenance du contenu. Elles peuvent être stockées dans des éléments ou dans des attributs. On les distingue généralement du contenu principal à traduire, même si certaines de leurs valeurs peuvent elles-mêmes devoir être localisées. · namespace espace de noms namespace espace de noms XML XML A name, written as a URI, that says which vocabulary an element or attribute belongs to. Nom, écrit sous la forme d'un URI, qui indique à quel vocabulaire appartient un élément ou un attribut. · plain text texte brut plain text texte brut text encoding encodage du texte Text represented as a sequence of characters alone, with no formatting or layout of its own. A plain-text file opens in any text editor, whatever produced it, which is why interchange formats are written this way: markup languages record structure inside plain text, by writing that structure as characters in the text itself. Texte représenté par la seule suite de ses caractères, sans mise en forme ni mise en page propre. Un fichier en texte brut s'ouvre dans n'importe quel éditeur de texte, quel que soit le logiciel qui l'a produit, ce qui explique que les formats d'échange s'écrivent ainsi : les langages de balisage consignent la structure à l'intérieur du texte brut, en l'écrivant sous forme de caractères dans le texte lui-même. · prompt requête prompt requête prompting requêtes Input given to a generative AI system to specify a task, provide context, or otherwise guide its output. Entrée fournie à un système d'IA générative pour préciser une tâche, donner du contexte ou orienter la sortie. · regular expression expression rationnelle regular expression (regex) expression rationnelle regular expressions expressions rationnelles A pattern describing a set of character strings, built from literal characters and metacharacters with special meanings; used to search, filter and transform text by structure rather than by exact wording. Motif décrivant un ensemble de chaînes de caractères, formé de caractères littéraux et de métacaractères à signification spéciale; sert à chercher, filtrer et transformer du texte selon sa structure plutôt que selon une formulation exacte. · reserved character caractère réservé reserved character caractère réservé markup balisage A character with a special syntactic function in a programming or markup language. Where it should appear as ordinary text instead, it usually has to be written another way, as a short code standing in for it: in XML, "&" and "<" cannot generally appear literally in text and are written "&" and "<". Whether it counts as reserved depends on the context; it is not necessarily prohibited everywhere in the document. Caractère auquel un langage de programmation ou de balisage attribue une fonction syntaxique particulière. Lorsqu'il doit plutôt apparaître comme texte ordinaire, il faut le plus souvent l'écrire autrement, au moyen d'un code court qui le remplace : en XML, « & » et « < » ne peuvent généralement pas figurer tels quels dans le texte et s'écrivent « & » et « < ». Qu'il soit réservé ou non dépend du contexte ; il n'est pas nécessairement interdit partout dans le document. · segment segment segment segment CAT tools TAO A portion of translatable content that a CAT tool treats as a discrete unit for translation, alignment, storage and match retrieval. Portion de contenu à traduire qu'un outil de TAO traite comme une unité distincte aux fins de traduction, d'alignement, de stockage et de recherche de correspondances. · segmentation segmentation segmentation segmentation CAT tools TAO The operation of dividing translatable content into segments, which correspond roughly to sentences, titles and other separate text elements. Opération qui consiste à diviser le contenu à traduire en segments, qui correspondent plus ou moins aux phrases, aux titres et aux autres éléments textuels séparés. · tag balise tag balise markup balisage A marker that delimits and identifies an element in a markup document, usually working as a pair: an opening tag and a closing tag around the content they label. Marqueur qui délimite et identifie un élément dans un document balisé, fonctionnant généralement par paire : une balise ouvrante et une balise fermante autour du contenu qu'elles désignent. · termbase base terminologique termbase base terminologique terminology terminologie A database of terminological entries organized by concept, grouping the terms of several languages with metadata such as definitions, domains and usage status. Base de données d'entrées terminologiques organisée par concept, contenant les termes de plusieurs langues et des métadonnées comme des définitions, des domaines et des marques d'usage. · TermBase eXchange TermBase eXchange TermBase eXchange (TBX) TermBase eXchange (TBX) exchange formats formats d'échange The XML-based standard (ISO 30042) for exchanging termbases: each concept entry can gather the terms of several languages plus rich metadata such as definitions, part of speech, domain and usage notes. Norme fondée sur XML (ISO 30042) pour échanger des bases terminologiques : chaque entrée conceptuelle peut contenir les termes de plusieurs langues et des métadonnées riches comme des définitions, la partie du discours, le domaine et des notes d'usage. · translation memory mémoire de traduction translation memory (TM) mémoire de traduction (MT) CAT tools TAO A bilingual database of previously translated source segments and their corresponding target segments, which a translation-memory system searches to propose exact or similar matches for new source text. Base de données bilingue de segments source déjà traduits et de leurs segments cibles correspondants, dans laquelle un système de mémoire de traduction cherche des correspondances exactes ou similaires pour un nouveau texte source. · Translation Memory eXchange Translation Memory eXchange Translation Memory eXchange (TMX) Translation Memory eXchange (TMX) exchange formats formats d'échange The XML-based standard format for exchanging translation memories between CAT tools: a TMX file contains translation units whose language variants can cover any number of languages. Format normalisé, fondé sur XML, pour échanger des mémoires de traduction entre outils de TAO : un fichier TMX contient des unités de traduction dont les variantes peuvent couvrir un nombre illimité de langues. · translation unit unité de traduction translation unit (TU) unité de traduction (UT) CAT tools TAO A record that associates a source-language segment with its target-language equivalent, usually together with relevant metadata. Enregistrement qui associe un segment de la langue source à son équivalent dans la langue cible, généralement accompagné de métadonnées. · UTF-8 UTF-8 UTF-8 UTF-8 text encoding encodage du texte A variable-length character encoding for Unicode. It represents each valid Unicode code point using a sequence of one to four bytes. Characters in the ASCII repertoire use one byte and retain the same byte values as in ASCII, which helps with compatibility. UTF-8 can represent the same Unicode repertoire as UTF-16 and UTF-32, but it does not imply that every character occupies a single byte. It is widely recommended for multilingual Web content and data exchange. Codage de caractères à longueur variable pour Unicode. Il représente chaque point de code Unicode valide au moyen d'une séquence de un à quatre octets. Les caractères du répertoire ASCII occupent un seul octet et conservent les mêmes valeurs qu'en ASCII, ce qui favorise la compatibilité. UTF-8 permet de représenter le même répertoire Unicode que UTF-16 et UTF-32, mais cela ne signifie pas que chaque caractère occupe un seul octet. Il est largement recommandé pour les contenus Web multilingues et l'échange de données. · word wrap retour à la ligne automatique word wrap retour à la ligne automatique text encoding encodage du texte A line break added by the program, not typed by the user : when a line reaches the edge of the window, whatever does not fit moves to the next row of the display. Nothing is added to the text itself, so the same text breaks in different places at a different window width, in another program, or at another font size. A line break typed into the text is a character, and it stays where it is. Retour à la ligne ajouté par le logiciel et non tapé par l'utilisateur : quand une ligne atteint le bord de la fenêtre, ce qui ne tient pas passe à la rangée suivante de l'affichage. Rien n'est ajouté au texte lui-même, si bien que le même texte se coupe à d'autres endroits dans une fenêtre d'une autre largeur, dans un autre logiciel ou avec une autre police. Un saut de ligne tapé dans le texte, lui, est un caractère, et il ne bouge pas. · XML Localization Interchange File Format XML Localization Interchange File Format XML Localization Interchange File Format (XLIFF) XML Localization Interchange File Format (XLIFF) exchange formats formats d'échange The XML-based bilingual format for passing content through a localization workflow: source and target segments travel together with workflow metadata such as translation status, rather than exchanging linguistic resources. Format bilingue fondé sur XML pour faire circuler du contenu dans un flux de localisation : segments source et cible voyagent ensemble, avec des métadonnées de flux de travail comme le statut de traduction, contrairement aux formats d'échange de ressources linguistiques. attribute attribut attribute attribut XML XML In XML, a name-value pair written in an element's start-tag or empty-element tag to provide additional information about that element, such as its language, identifier, or creation date. En XML, paire nom-valeur inscrite dans la balise ouvrante d'un élément, ou dans sa balise d'élément vide, pour fournir de l'information supplémentaire sur cet élément, comme sa langue, son identifiant ou sa date de création. · tag balise tag balise markup balisage A marker that delimits and identifies an element in a markup document, usually working as a pair: an opening tag and a closing tag around the content they label. Marqueur qui délimite et identifie un élément dans un document balisé, fonctionnant généralement par paire : une balise ouvrante et une balise fermante autour du contenu qu'elles désignent. · inline tag balise interne inline tag balise interne CAT tools TAO A marker inside a segment standing for formatting or a code of the original document, a bold run or a footnote reference for instance, rather than for text to translate. Marqueur placé à l'intérieur d'un segment qui représente une mise en forme ou un code du document d'origine, par exemple un passage en gras ou un appel de note, et non du texte à traduire. · termbase base terminologique termbase base terminologique terminology terminologie A database of terminological entries organized by concept, grouping the terms of several languages with metadata such as definitions, domains and usage status. Base de données d'entrées terminologiques organisée par concept, contenant les termes de plusieurs langues et des métadonnées comme des définitions, des domaines et des marques d'usage. · reserved character caractère réservé reserved character caractère réservé markup balisage A character with a special syntactic function in a programming or markup language. Where it should appear as ordinary text instead, it usually has to be written another way, as a short code standing in for it: in XML, "&" and "<" cannot generally appear literally in text and are written "&" and "<". Whether it counts as reserved depends on the context; it is not necessarily prohibited everywhere in the document. Caractère auquel un langage de programmation ou de balisage attribue une fonction syntaxique particulière. Lorsqu'il doit plutôt apparaître comme texte ordinaire, il faut le plus souvent l'écrire autrement, au moyen d'un code court qui le remplace : en XML, « & » et « < » ne peuvent généralement pas figurer tels quels dans le texte et s'écrivent « & » et « < ». Qu'il soit réservé ou non dépend du contexte ; il n'est pas nécessairement interdit partout dans le document. · character encoding codage de caractères character encoding codage de caractères text encoding encodage du texte A convention for representing the characters in a text as sequences of bytes so that the text can be stored, transmitted, and reconstructed. The same bytes may produce different characters when interpreted using different encodings, so the declared encoding must correspond to the encoding actually used to save the file. Character encoding should not be confused with a font, which controls how characters look, or with a character repertoire, which determines which characters are available. Convention qui permet de représenter les caractères d'un texte sous forme de séquences d'octets afin de pouvoir l'enregistrer, le transmettre et le reconstituer. Les mêmes octets peuvent donner des caractères différents selon le codage utilisé pour les interpréter : le codage déclaré doit donc correspondre à celui dans lequel le fichier a réellement été enregistré. Le codage de caractères ne doit pas être confondu avec la police de caractères, qui détermine l'apparence des caractères, ni avec le répertoire de caractères, qui détermine quels caractères sont disponibles. · element élément element élément XML XML The building block of an XML document: an opening tag, the content it delimits and a closing tag, or a single empty-element tag when there is no content. Unité de base d'un document XML : une balise ouvrante, le contenu qu'elle délimite et une balise fermante, ou une seule balise d'élément vide quand il n'y a pas de contenu. · namespace espace de noms namespace espace de noms XML XML A name, written as a URI, that says which vocabulary an element or attribute belongs to. Nom, écrit sous la forme d'un URI, qui indique à quel vocabulaire appartient un élément ou un attribut. · regular expression expression rationnelle regular expression (regex) expression rationnelle regular expressions expressions rationnelles A pattern describing a set of character strings, built from literal characters and metacharacters with special meanings; used to search, filter and transform text by structure rather than by exact wording. Motif décrivant un ensemble de chaînes de caractères, formé de caractères littéraux et de métacaractères à signification spéciale; sert à chercher, filtrer et transformer du texte selon sa structure plutôt que selon une formulation exacte. · interchange format format d'échange interchange format format d'échange exchange formats formats d'échange A documented way of organizing and representing data so that it can be transferred between different systems or applications. In translation technology, TMX is primarily used to exchange translation-memory data, TBX to exchange terminological data, and XLIFF to move localizable content, translations, and related workflow information. A standardized format facilitates interoperability, but successful exchange may still depend on the versions, optional features, and metadata supported by each tool. Manière documentée d'organiser et de représenter des données afin qu'elles puissent être transférées entre différents systèmes ou applications. En technologies de la traduction, TMX sert principalement à échanger des données de mémoire de traduction, TBX à échanger des données terminologiques, et XLIFF à transporter du contenu localisable, ses traductions et les informations de flux de travail associées. Un format normalisé facilite l'interopérabilité, mais la réussite de l'échange peut dépendre des versions, des fonctionnalités facultatives et des métadonnées que prend en charge chaque outil. · large language model grand modèle de langue large language model (LLM) grand modèle de langue (GML) language models modèles de langue A neural-network language model, usually based on the transformer architecture, that is trained on very large amounts of text and contains many learned parameters. Modèle de langue à réseau de neurones, habituellement fondé sur l'architecture des transformeurs, entraîné sur de très grandes quantités de texte et comptant de très nombreux paramètres appris. · interoperability interopérabilité interoperability interopérabilité exchange formats formats d'échange The ability of two or more systems, applications, or tools to exchange information and make use of what is exchanged. Capacité de deux systèmes, applications ou outils ou plus à échanger de l'information et à exploiter ce qui est échangé. · markup language langage de balisage markup language langage de balisage markup balisage A convention for annotating text with tags that mark its structure or presentation, keeping the annotations distinct from the content itself; HTML and XML are the best-known examples. Convention qui annote un texte avec des balises décrivant sa structure ou sa présentation, en gardant ces annotations distinctes du contenu lui-même ; HTML et XML en sont les exemples les plus connus. · eXtensible Markup Language langage de balisage extensible eXtensible Markup Language (XML) langage de balisage extensible (XML) XML XML A markup language and W3C standard for storing structured data as plain text: elements delimited by tags, with attributes on them, nested in a hierarchy. Langage de balisage et norme du W3C pour représenter des données structurées en texte brut : des éléments délimités par des balises, dotés d'attributs et imbriqués en hiérarchie. · HyperText Markup Language langage HTML HyperText Markup Language (HTML) langage HTML (HTML) markup balisage The markup language of web pages: a vocabulary of elements laid down by a standard, marking headings, paragraphs, links, images and the rest, which a browser renders. Langage de balisage des pages web : un vocabulaire d'éléments fixé par une norme, qui marque les titres, les paragraphes, les liens, les images et le reste, et qu'un navigateur affiche. · translation memory mémoire de traduction translation memory (TM) mémoire de traduction (MT) CAT tools TAO A bilingual database of previously translated source segments and their corresponding target segments, which a translation-memory system searches to propose exact or similar matches for new source text. Base de données bilingue de segments source déjà traduits et de leurs segments cibles correspondants, dans laquelle un système de mémoire de traduction cherche des correspondances exactes ou similaires pour un nouveau texte source. · metadata métadonnée metadata métadonnée data données Structured information that describes, identifies, or provides context for other data. In a marked-up document or translation format, metadata may indicate the language, author, creation date, file type, segment identifier, translation status, subject field, or origin of the content. Metadata may be stored in elements or attributes. It is generally distinguished from the main content to be translated, although some metadata values may themselves require localization. Information structurée qui décrit, identifie ou contextualise d'autres données. Dans un document balisé ou un format de traduction, les métadonnées peuvent indiquer la langue, l'auteur, la date de création, le type de fichier, l'identifiant d'un segment, son état de traduction, le domaine ou la provenance du contenu. Elles peuvent être stockées dans des éléments ou dans des attributs. On les distingue généralement du contenu principal à traduire, même si certaines de leurs valeurs peuvent elles-mêmes devoir être localisées. · prompt requête prompt requête prompting requêtes Input given to a generative AI system to specify a task, provide context, or otherwise guide its output. Entrée fournie à un système d'IA générative pour préciser une tâche, donner du contexte ou orienter la sortie. · word wrap retour à la ligne automatique word wrap retour à la ligne automatique text encoding encodage du texte A line break added by the program, not typed by the user : when a line reaches the edge of the window, whatever does not fit moves to the next row of the display. Nothing is added to the text itself, so the same text breaks in different places at a different window width, in another program, or at another font size. A line break typed into the text is a character, and it stays where it is. Retour à la ligne ajouté par le logiciel et non tapé par l'utilisateur : quand une ligne atteint le bord de la fenêtre, ce qui ne tient pas passe à la rangée suivante de l'affichage. Rien n'est ajouté au texte lui-même, si bien que le même texte se coupe à d'autres endroits dans une fenêtre d'une autre largeur, dans un autre logiciel ou avec une autre police. Un saut de ligne tapé dans le texte, lui, est un caractère, et il ne bouge pas. · line break saut de ligne line break saut de ligne text encoding encodage du texte The character that ends a line in a file, stored in it like any other and invisible on screen. It is what divides a file into lines, so a file's line count is fixed : two of them make three lines, whatever width the window is. Windows writes it as two characters, a carriage return followed by a line feed (CR LF), where macOS and Linux use one (LF). Caractère qui termine une ligne dans un fichier, enregistré comme n'importe quel autre et invisible à l'écran. C'est lui qui découpe le fichier en lignes, si bien que leur nombre est fixe : deux sauts de ligne font trois lignes, quelle que soit la largeur de la fenêtre. Windows l'écrit au moyen de deux caractères, un retour chariot suivi d'un saut de ligne (CR LF), là où macOS et Linux n'en emploient qu'un (LF). · segment segment segment segment CAT tools TAO A portion of translatable content that a CAT tool treats as a discrete unit for translation, alignment, storage and match retrieval. Portion de contenu à traduire qu'un outil de TAO traite comme une unité distincte aux fins de traduction, d'alignement, de stockage et de recherche de correspondances. · segmentation segmentation segmentation segmentation CAT tools TAO The operation of dividing translatable content into segments, which correspond roughly to sentences, titles and other separate text elements. Opération qui consiste à diviser le contenu à traduire en segments, qui correspondent plus ou moins aux phrases, aux titres et aux autres éléments textuels séparés. · TermBase eXchange TermBase eXchange TermBase eXchange (TBX) TermBase eXchange (TBX) exchange formats formats d'échange The XML-based standard (ISO 30042) for exchanging termbases: each concept entry can gather the terms of several languages plus rich metadata such as definitions, part of speech, domain and usage notes. Norme fondée sur XML (ISO 30042) pour échanger des bases terminologiques : chaque entrée conceptuelle peut contenir les termes de plusieurs langues et des métadonnées riches comme des définitions, la partie du discours, le domaine et des notes d'usage. · plain text texte brut plain text texte brut text encoding encodage du texte Text represented as a sequence of characters alone, with no formatting or layout of its own. A plain-text file opens in any text editor, whatever produced it, which is why interchange formats are written this way: markup languages record structure inside plain text, by writing that structure as characters in the text itself. Texte représenté par la seule suite de ses caractères, sans mise en forme ni mise en page propre. Un fichier en texte brut s'ouvre dans n'importe quel éditeur de texte, quel que soit le logiciel qui l'a produit, ce qui explique que les formats d'échange s'écrivent ainsi : les langages de balisage consignent la structure à l'intérieur du texte brut, en l'écrivant sous forme de caractères dans le texte lui-même. · computer-assisted translation traduction assistée par ordinateur computer-assisted translation (CAT) traduction assistée par ordinateur (TAO) CAT tools TAO Software that assists a human translator during the translation process, commonly by dividing texts into segments and providing functions such as translation-memory retrieval, terminology management, consistency checks and file management. Logiciel qui assiste un traducteur humain pendant le processus de traduction, généralement en divisant les textes en segments et en offrant des fonctions comme la recherche en mémoire de traduction, la gestion terminologique, les vérifications de cohérence et la gestion des fichiers. · machine translation traduction automatique machine translation (MT) traduction automatique (TA) translation traduction The use of a computer system to produce content in a target language that conveys content expressed in a source language. Utilisation d'un système informatique pour produire, dans une langue cible, un contenu qui rend un contenu exprimé dans une langue source. · Translation Memory eXchange Translation Memory eXchange Translation Memory eXchange (TMX) Translation Memory eXchange (TMX) exchange formats formats d'échange The XML-based standard format for exchanging translation memories between CAT tools: a TMX file contains translation units whose language variants can cover any number of languages. Format normalisé, fondé sur XML, pour échanger des mémoires de traduction entre outils de TAO : un fichier TMX contient des unités de traduction dont les variantes peuvent couvrir un nombre illimité de langues. · translation unit unité de traduction translation unit (TU) unité de traduction (UT) CAT tools TAO A record that associates a source-language segment with its target-language equivalent, usually together with relevant metadata. Enregistrement qui associe un segment de la langue source à son équivalent dans la langue cible, généralement accompagné de métadonnées. · UTF-8 UTF-8 UTF-8 UTF-8 text encoding encodage du texte A variable-length character encoding for Unicode. It represents each valid Unicode code point using a sequence of one to four bytes. Characters in the ASCII repertoire use one byte and retain the same byte values as in ASCII, which helps with compatibility. UTF-8 can represent the same Unicode repertoire as UTF-16 and UTF-32, but it does not imply that every character occupies a single byte. It is widely recommended for multilingual Web content and data exchange. Codage de caractères à longueur variable pour Unicode. Il représente chaque point de code Unicode valide au moyen d'une séquence de un à quatre octets. Les caractères du répertoire ASCII occupent un seul octet et conservent les mêmes valeurs qu'en ASCII, ce qui favorise la compatibilité. UTF-8 permet de représenter le même répertoire Unicode que UTF-16 et UTF-32, mais cela ne signifie pas que chaque caractère occupe un seul octet. Il est largement recommandé pour les contenus Web multilingues et l'échange de données. · XML Localization Interchange File Format XML Localization Interchange File Format XML Localization Interchange File Format (XLIFF) XML Localization Interchange File Format (XLIFF) exchange formats formats d'échange The XML-based bilingual format for passing content through a localization workflow: source and target segments travel together with workflow metadata such as translation status, rather than exchanging linguistic resources. Format bilingue fondé sur XML pour faire circuler du contenu dans un flux de localisation : segments source et cible voyagent ensemble, avec des métadonnées de flux de travail comme le statut de traduction, contrairement aux formats d'échange de ressources linguistiques.