- From: <w3t-archive+esw-wiki@w3.org>
- Date: Mon, 16 Jan 2006 15:34:14 -0000
- To: w3t-archive+esw-wiki@w3.org
Dear Wiki user, You have subscribed to a wiki page or wiki category on "ESW Wiki" for change notification. The following page has been changed by YvesSavourel: http://esw.w3.org/topic/its0601TechTransAuth ------------------------------------------------------------------------------ #acl RichardIshida:read,write,admin,delete,revert YvesSavourel:read,write,admin,delete,revert RichardIshida/ItsGroup:write,read All:read + = ITS WG Collaborative editing page = + + * [:its0601Techniques:Back to Techniques] + + = Override translatability information if needed = + + There are times where in a document instance the content of a given element or the value of a given attribute may need to a treated differently from the other same elements or attributes. + + For example, by default attribute values are not translatable. If you XML format has a <pict> element that links to an image, and an attribute desc that hold a textual description of that image, the attribute value is translatable. Since this is generally true for all desc attributes in <pict> elements, this override of the default rule should be done in the schema or in a <documentRules> element. But there are exception in this case itself. + + The same goes for element content: By default they are deemed translatable, but in some cases this rule need to be punctually overridden. Here the content of the <q> element must remain the same. + + {{{<para>Québec's motto (<q>Je me souviens</q>) + on the Parliament Building: + <pict ref="arms.png" desc="je me souviens"/>. + </para>}}} + + === Use ITS in situ markup === + + You can override any translatability information by applying ITS in situ markup at the element level. + + By default the translate attribute is applied to the content of the element where it is defined. To point to a specific location, within that content, where the property should be applied, you can use the translateSelector attribute. + + {{{<para>Québec's motto (<q its:translate="no">Je me souviens</q>) + on the Parliament Building: + <pict ref="arms.png" its:translate="no" its:translateSelector="./@desc" + desc="Je me souviens"/>.</para>}}} + + '''Note:''' For various reasons, using translatable attributes is strongly discouraged. This example is just an illustration of the translateSelector capability. See [:its0601TechAttrAndTrans:Attribute and Translatable Text] for more details on translation and attributes. +
Received on Monday, 16 January 2006 19:41:21 UTC