- From: Philip <Philip.Oduffy@ul.ie>
- Date: Mon, 14 Jan 2013 17:45:58 +0000
- To: public-multilingualweb-lt@w3.org
- Message-ID: <50F44456.209@ul.ie>
Hi All,
I'm using the webinar XSLs to apply the its rules, but when I do
this to the translate xmls, it seems that the XSLs don't respect the
local ITS rules, instead they just apply the global rules.
*Translate6xml.xml below:*
doc xmlns:its="http://www.w3.org/2005/11/its" its:version="2.0">
<head>
<its:rules version="2.0">
<its:translateRule selector="//*" translate="no"/>
<its:translateRule selector="//p" translate="yes"/>
</its:rules>
</head>
<info>
<item type="title" its:translate="yes">The Life of a <b>Simple
Man</b></item> // Should end up with translate = yes
<!-- Note that the contents of <b> and <span> should end up
*not* translatable with these settings -->
<item type="date-main">Dec-05-2006</item>
</info>
<content>
<p>Everything started when Zebulon discovered that he had
a <span>doppelgänger</span> who was a
serious baseball <span>aficionado</span>.</p>
</content>
</doc>
*Below is the result I get from translate6:*
/doc translate="no"
/doc/@its:version translate="no"
/doc/head[1] translate="no"
/doc/head[1]/its:rules[1] translate="no"
/doc/head[1]/its:rules[1]/@version translate="no"
/doc/head[1]/its:rules[1]/its:translateRule[1] translate="no"
/doc/head[1]/its:rules[1]/its:translateRule[1]/@selector translate="no"
/doc/head[1]/its:rules[1]/its:translateRule[1]/@translate translate="no"
/doc/head[1]/its:rules[1]/its:translateRule[2]
translate="no" // applies the global rule and not
the local rule
/doc/head[1]/its:rules[1]/its:translateRule[2]/@selector translate="no"
/doc/head[1]/its:rules[1]/its:translateRule[2]/@translate translate="no"
/doc/info[1] translate="no"
/doc/info[1]/item[1] translate="no"
/doc/info[1]/item[1]/@its:translate translate="no"
/doc/info[1]/item[1]/@type translate="no"
/doc/info[1]/item[1]/b[1] translate="no"
/doc/info[1]/item[2] translate="no"
/doc/info[1]/item[2]/@type translate="no"
/doc/content[1] translate="no"
/doc/content[1]/p[1] translate="yes"
/doc/content[1]/p[1]/span[1] translate="no"
/doc/content[1]/p[1]/span[2] translate="no"
Can you suggest a way to fix this?
Thanks,
Philip
Received on Monday, 14 January 2013 17:46:22 UTC