Hi all,
since "translate" in HTML is not finalized yet, here a proposal for
edits related to "elements within text" and "language information".
In sec. 8.1 "Position, Defaults, Inheritance and Overriding of Data
Categories"
http://www.w3.org/International/multilingualweb/lt/drafts/its20/its20.html#datacategories-defaults-etc
Change the default value entry for "elements within text" to say
"for XML content: withinText=no. for HTML phrasing content: withinText=yes:
have a link from "phrasing content" to
http://www.w3.org/TR/2012/CR-html5-20121217/dom.html#phrasing-content-1
In sec. 8.7.1 "Definition" change
"The Elements Within Text data category can be expressed with global
rules, or locally on an individual element. There is no inheritance. The
default is that elements are not within text."
to
"The Elements Within Text data category can be expressed with global
rules, or locally on an individual element. There is no inheritance. The
default is that elements are not within text. For HTML phrasing content
the default is withinText=yes"
For language information I didn't see a statement about precedence. So
should we take what we have for language information
" If the attribute xml:id is present or id in HTML for the selected
node, the value of the xml:id attribute or id in HTML MUST take
precedence over the idValue value."
And add it to sec. 8.6.2 like this
" If the attribute xml:lang is present or lang in HTML for the selected
node, the value of xml:lang attribute or lang in HTML MUST take
precedence over the langRule value."
Best,
Felix