
Ecole Mohammadia d'Ingénieurs
Bureau W3C Rabat (World Wide Web Consortium)
Novembre 2008
http://www.w3c.org.ma/Talks/ircam2008/its.html
http://www.w3.org/TR/itshttp://www.w3.org/International/its<Livre> ...
<p> Elle a parlé en anglais et dit: <quote>thank you.</quote>
</p>...
</Livre>
<Livre> ...
<p> Elle a parlé en anglais et dit:
<quote its:translate="no">thank you.</quote>
</p>...
</Livre>
http://www.w3.org/TR/xml-i18n-bp/<Livre> ...
<p> Elle a parlé en anglais et dit:
<quote its:translate="no">thank you.</quote>
</p>...
</Livre>
its:translate (avec la
valeur "no") est introduit pour indiquer une
exception à cette règle.<livre its:translate="yes"…>... </livre>
<!ELEMENT livre … >
<!ATTLIST livre its:translate (yes|no) #IMPLIED>
<livre its:locNote="attention usage car. ctrl unicode">
its:locNoteType="alert"> ... </livre>
<!ELEMENT livre … >
<!ATTLIST livre its:locNote CDATA ...>
its: locNote pour donner une information
utile au localiseur. its: locNoteType est le type de note
"alert" ou "description"<code>...
</code> ne sont pas à traduire)<monDocument …> …
<its:rules …>
<its:translateRule …translate="no"
selector="//p[@editor='Untel']"/></its:rules …>
<!-- règle s'applique aux éléments <p> édités par Untel.
--> …
</monDocument>
translate="no"locNoteRule,
termRule, dirRule, …<livre …><its:rules …>
<its:translateRule translate="no"
selector="//quote"/></its:rules>
<body> ...
<p>Il a dit: je cherche
<quote its:translate="yes">le bureau des objets perdus</quote>
</p> ... </body>
</livre>
<quote> ne doit pas
être traduit.<livre …><its:rules …>
<its:translateRule
translate="no" selector="//*[@dita:translate='no']"/>
<its:termRule term="yes" selector="//quote"/></its:rules>
<body> ...
<p>Il a dit: je cherche
<quote dita:translate="no">le bureau des objets perdus</quote>
</p> ... </body>
</livre>
translate="no" dans
<its:translateRule> correspond
l'attribut dita:translate="no" de DITA
(vocabulaire XML répandu pour documentation
technique). ="yes"
implemente la data category "Terminology". Il est associé à
tous les éléments <quote>. <monDocument …>
<its:rules …>
<its:locNoteRule
locNoteType="alert" selector="//*[@loc-n]"
locNotePointer="@loc-n"/>…</its:rules>
...
<span loc-n="…">…</span>
…
</monDocument>
locNotePointer de l'élément
<its:locNoteRule> est là pour faire
référence à la valeur de l'attribut loc-n
.http://www.w3.org/TR/its
ou http://www.w3.org/International/itshttp://www.w3.org/TR/xml-i18n-bp/http://www.w3.orghttp://www.w3.org.ma