Améliorer les commentaires

This commit is contained in:
Philippe Tourigny 2024-01-08 23:37:07 +09:00
parent 2d42b2fe44
commit 14da89ab89

View File

@ -22,8 +22,10 @@
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"> xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0">
<!-- Préciser XML comme format de sortie -->
<xsl:output method="xml" version="1.0" encoding="utf-8" indent="yes"/> <xsl:output method="xml" version="1.0" encoding="utf-8" indent="yes"/>
<!-- Créer le modèle pour le document .fods -->
<xsl:template match="/"> <xsl:template match="/">
<!-- Il faut ajouter le «mimetype» pour que le fichier soit reconnu <!-- Il faut ajouter le «mimetype» pour que le fichier soit reconnu
@ -85,7 +87,10 @@
L'attribue «mode» sert à distinguer le code de langue L'attribue «mode» sert à distinguer le code de langue
du texte dans le segment du <tuv>. --> du texte dans le segment du <tuv>. -->
<!-- Todo: Identifier le <tu> contenant le plus d'éléments <tuv> afin d'identifier toutes les langues présentes dans un fichier TMX où certains éléments <tu> contiennent un plus grand nombre de langues que d'autres. --> <!-- Todo: Identifier le <tu> contenant le plus d'éléments <tuv>
afin de récupérer toutes les langues présentes dans
un fichier TMX où certains éléments <tu> contiennent
un plus grand nombre de langues que d'autres. -->
<table:table-row table:style-name="ro1"> <table:table-row table:style-name="ro1">
<xsl:apply-templates select="//tu[1]/tuv" mode="lang"/> <xsl:apply-templates select="//tu[1]/tuv" mode="lang"/>
<table:table-column table:style-name="co1"/> <table:table-column table:style-name="co1"/>
@ -102,8 +107,8 @@
</xsl:template> </xsl:template>
<!-- Récupérer les codes de langue servant d'en-tête dans la première rangée. <!-- Récupérer les codes de langue servant d'en-tête dans la première rangée.
La fonction «local-name() » permet de reconnaître autant les versions La fonction «local-name() » permet de reconnaître autant les anciennes
anciennes avec l'attribut «lang» et les nouvelles versions avec versions avec l'attribut «lang» que les nouvelles versions avec
l'attribut «xml:lang». --> l'attribut «xml:lang». -->
<xsl:template match="tu[1]/tuv" mode="lang"> <xsl:template match="tu[1]/tuv" mode="lang">
<table:table-cell table:style-name="heading"> <table:table-cell table:style-name="heading">