- From: <w3t-archive+esw-wiki@w3.org>
- Date: Mon, 16 Jan 2006 15:32:55 -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/its0601TechTransDev
------------------------------------------------------------------------------
#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]
+
+ = Provide a list of non-translatable content =
+
+ XML content is often translatable text, while attributes values are most of the time non-translatable metadata. This is the default assumption the ITS translatibility mechanism has selected: If not otherwise specified, the content of all elements is translatable, and the values of all attributes is not translatable.
+
+ If your XML documents do not correspond to this default assumption, you need to specify what are the exceptions.
+
+ This can be done different ways:
+
+ === Add information within your schema ===
+
+ ITS offers a mechanism to include translatability information within a schema document.
+
+ For example you can use the ITS <schemaRule> element to indicate whether the content of an element or the value of an attribute is translatable or not.
+
+ For example, the following <schemaRule> element specifies that the content of the element <headInfo> is not translatable.
+
+ {{{<xs:element name="headInfo">
+ <xs:annotation>
+ <xs:appinfo>
+ <its:schemaRule translate="yes"/>
+ </xs:appinfo>
+ </xs:annotation>
+ ...
+ </xs:element>}}}
+
+
+ === Create a list of rules ===
+
+ In the cases where you cannot modify the schema, or work with DTDs, you can specify the translatability rules of your document using the ITS <documentRules> element.
+
+ For example, the following document lists two exception to the default ITS translatability assumptions. It states that the content of the <headinfo> element is not translatable, and that the value of any desc attribute in a <pict> element is translatable.
+
+ {{{<its:documentRules xmlns:its="http://www.w3.org/2005/11/its"
+ xmlns:xyz="myXYZDocumentType">
+ <its:documentRule translateScope="//xyz:headInfo" translate="no" />
+ <its:documentRule translateScope="//xyz:pict@desc" translate="yes" />
+ </its:documentRules>}}}
+
Received on Monday, 16 January 2006 19:39:55 UTC