Key points L'essentiel
A markup language 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. adds annotations inside the text, kept distinct from the content itself.
XML 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. lets each format define the tags it needs: TMX, TBX and XLIFF are all XML.
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. has one fixed set of tags, and it is what web content arrives in.
markup balisage Definition Définition · markup language langage de balisage · fr: langage de balisage · en : markup language
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.
The idea behind markup: the annotations that describe the text (its structure,
its role, its metadata 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. ) are placed inside the text itself
while staying distinguishable from the content. A program reads the same file a
human does and can tell which part is content and which part is description.
In the languages this module deals with, an annotation is a
tag 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. written between angle brackets, usually one before the
text it describes and one after it. Here it is enough to recognize the shape.
XML
XML XML Definition Définition · eXtensible Markup Language (XML) langage de balisage extensible (XML) · fr: langage de balisage extensible · en : eXtensible Markup Language
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.
Notes Remarques The translation interchange formats TMX, TBX and XLIFF are all XML-based. Les formats d'échange TMX, TBX et XLIFF reposent tous sur XML.
XML imposes no vocabulary of its own: each format defines the tags it needs. TMX
talks about translation units 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. , TBX about
concepts and terms, XLIFF 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. about files and
segments 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. . All three are XML, which is why one chapter
on reading XML prepares you for all three.
The sentence from our fictional client, Cascade Pumps Inc., as it travels in their XLIFF file:
< segment >
< source > Install the centrifugal pump on a level surface. </ source >
< target > Installez la pompe centrifuge sur une surface plane. </ target >
</ segment >
HTML
markup balisage Definition Définition · HyperText Markup Language (HTML) langage HTML (HTML) · fr: langage HTML · en : HyperText Markup Language
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.
Notes Remarques Its element names come from the standard, whereas an XML format defines its own. Ses noms d'éléments viennent de la norme, alors qu'un format XML définit les siens.
Other attested French terms: langage de balisage hypertexte Autres termes français attestés : langage de balisage hypertexte
HTML is the other markup language you are certain to meet. Web pages are written
in it, so any web content that is not a PDF or an image reaches you as HTML. Unlike an XML format, it comes with its tag names already
fixed by its standard.
Here is the same sentence as it exists on the client’s website:
< p > Install the < strong > centrifugal pump </ strong > on a level surface. </ p >
< img src = " pump-diagram.png " alt = " Cutaway view of a centrifugal pump " >
Three things to notice:
<p> marks a paragraph and <strong> an emphasis. Those names come from the
HTML standard; you do not choose them.
The text to translate is the text between the tags.
Some of it is inside a tag: alt gives the description of the image,
read by people who cannot see it. src, which names the image file, is not
translated.
HTML is not a kind of XML
The two are separate languages that share the same shape: tags in angle
brackets, elements 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. ,
attributes 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. . They differ in their rules. XML asks
that every element be closed and treats upper and lower case as different;
HTML has its own, looser rules, which is why the <img> above needs no
closing tag. XHTML, HTML written under XML’s rules, does exist, but you will
rarely be handed one.
Practical tip
You do not need to master XML to work with TMX, TBX or XLIFF: your CAT tools
handle import and export. The same goes for HTML, which a CAT tool imports
through a filter that presents the translatable text and sets the code aside.
Reading the structure pays off the day a file is refused on import, or a
memory fails to give you the matches you expect.
Going further: markup beyond translation
The translation interchange formats 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. are
only part of the markup you will meet. Markup is a common way of exchanging
information in almost any field: web pages, technical documentation, software
interfaces, published data sets. This module treats none of them in detail;
what it teaches about elements, tags and attributes applies to them unchanged.
Written alternately in EN and FR, translation partly generated in both directions.
Rédigé en alternance en EN et en FR, traduction en partie générée dans les deux sens.
Updated 2026-08-30
Key points L'essentiel
Un 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. insère dans le texte des annotations qui restent distinctes du contenu lui-même.
XML 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. laisse chaque format définir les balises dont il a besoin : TMX, TBX et XLIFF sont tous du XML.
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. a un jeu de balises fixe, et c’est sous cette forme qu’arrive le contenu web.
markup balisage Definition Définition · markup language langage de balisage · fr: langage de balisage · en : markup language
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.
L’idée du balisage : les annotations qui décrivent le texte (sa structure, son
rôle, ses métadonnées 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. ) sont insérées dans le texte
lui-même, tout en restant distinguables du contenu. Un programme lit donc le
même fichier qu’un humain et sait ce qui est du contenu et ce qui est de la
description.
Dans les langages dont traite ce module, une annotation est une
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. écrite entre chevrons, en général une avant le texte
qu’elle décrit et une après. Il suffit ici d’en reconnaître la forme.
XML
XML XML Definition Définition · eXtensible Markup Language (XML) langage de balisage extensible (XML) · fr: langage de balisage extensible · en : eXtensible Markup Language
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.
Notes Remarques The translation interchange formats TMX, TBX and XLIFF are all XML-based. Les formats d'échange TMX, TBX et XLIFF reposent tous sur XML.
XML n’impose aucun vocabulaire : chaque format définit les balises dont il a
besoin. TMX parle d’unités 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. , TBX
de concepts et de termes, XLIFF 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. de fichiers et de
segments 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. . Les trois sont du XML, et c’est pourquoi un
seul chapitre sur la lecture du XML vous prépare aux trois.
La phrase de notre client fictif, Cascade Pumps Inc., telle qu’elle voyage dans
son fichier XLIFF :
< segment >
< source > Install the centrifugal pump on a level surface. </ source >
< target > Installez la pompe centrifuge sur une surface plane. </ target >
</ segment >
HTML
markup balisage Definition Définition · HyperText Markup Language (HTML) langage HTML (HTML) · fr: langage HTML · en : HyperText Markup Language
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.
Notes Remarques Its element names come from the standard, whereas an XML format defines its own. Ses noms d'éléments viennent de la norme, alors qu'un format XML définit les siens.
Other attested French terms: langage de balisage hypertexte Autres termes français attestés : langage de balisage hypertexte
HTML est l’autre langage de balisage que vous rencontrerez à coup sûr. Les pages
web sont écrites en HTML ; tout contenu web qui n’est ni un PDF ni une image vous
arrive donc sous cette forme. Contrairement à un
format XML, ses noms de balises sont déjà fixés par sa norme.
Voici la même phrase telle qu’elle existe sur le site web du client :
< p > Install the < strong > centrifugal pump </ strong > on a level surface. </ p >
< img src = " pump-diagram.png " alt = " Cutaway view of a centrifugal pump " >
Trois choses à remarquer :
<p> marque un paragraphe et <strong> une mise en relief. Ces noms
viennent de la norme HTML ; vous ne les choisissez pas.
Le texte à traduire est celui qui se trouve entre les balises.
Du texte à traduire se trouve aussi dans une balise : alt porte la
description de l’image, lue par les personnes qui ne la voient pas. src,
qui nomme le fichier image, ne se traduit pas.
HTML n'est pas une sorte de XML
Ce sont deux langages distincts qui partagent la même forme : des balises
entre chevrons, des éléments 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. , des
attributs 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. . Leurs règles diffèrent. XML exige que
tout élément soit fermé et distingue majuscules et minuscules ; HTML a ses
propres règles, plus souples, et c’est pourquoi le <img> ci-dessus n’a pas
besoin de balise fermante. XHTML, du HTML écrit selon les règles de XML,
existe, mais on vous en confiera rarement.
Conseil pratique
Vous n’avez pas besoin de maîtriser XML pour travailler avec TMX, TBX ou
XLIFF : vos outils de TAO gèrent l’import et l’export. Il en va de même pour
HTML, qu’un outil de TAO importe au moyen d’un filtre qui vous présente le
texte à traduire et met le code de côté. Savoir lire la structure sert le jour
où un fichier est refusé à l’import, ou qu’une mémoire ne donne pas les
correspondances attendues.
Pour aller plus loin : le balisage au-delà de la traduction
Les formats 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. de la traduction ne
sont qu’une partie du balisage que vous rencontrerez. Le balisage est une façon
courante d’échanger de l’information dans presque tous les domaines : pages
web, documentation technique, interfaces logicielles, jeux de données publiés.
Ce module n’en traite aucun en détail ; ce qu’il enseigne des éléments, des
balises et des attributs s’y applique tel quel.
Written alternately in EN and FR, translation partly generated in both directions.
Rédigé en alternance en EN et en FR, traduction en partie générée dans les deux sens.
Mise à jour 2026-08-30