W3C home > Mailing lists > Public > public-i18n-its@w3.org > January to March 2006

RE: New ITS syntax

From: Yves Savourel <yves@opentag.com>
Date: Tue, 28 Mar 2006 19:13:36 -0700
To: "'Felix Sasaki'" <fsasaki@w3.org>
Cc: <public-i18n-its@w3.org>
Message-ID: <002a01c652d6$63844690$0300a8c0@Breizh>

Hi felix,
 
>> Mmmm... I guess langMap and localeMap stay named like this 
>> while the other change to xyzPointer/PassThrough/Etc. 
>
> no, I would change everything to "pointer", hence: its:langPointer .
> ...
>> One question: if
>> the content of langMap is always an attribute, why the '@'? Is the 
>> value an XPath expression or the name of the equivalent attribute/element?
>
> an XPath expression. It has the same meaning as all "pointer"
> attributes: an XPath expression relative to the node(s) selected 
> by its:select, e.g.

Ok, so it's not a 'true map'. It just passes on the language value.
This means it could point to an element as well. OK.


> <ns1:p myLangAtt=".."> ...
> would be
> <its:langRule its:select="//ns1:p" its:langPointer="//@myLangAtt"/>

You probably mean "@myLangAtt" (otherwise it's not relative).


> Below the corrected syntax. A question: What is 
> the latest state for withinTextRule?

For now, like you have it.
We need to test it to see if it needs an extra attribute for 'sub-flow'.

-yves
Received on Wednesday, 29 March 2006 02:20:31 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:43:06 UTC