Dave Pawson <dave.pawson@gmail.com> writes:
> Is there no inheritance Norm?
> From the doc element?
That is precisely the question.
The doc element has an xml:lang, but
xx.xml is a different document. If I just slap it in
<doc xmlns:xi="http://www.w3.org/2001/XInclude"
xml:lang="en">
<p xml:lang="en">English</p>
<p xml:lang="de">Deutsch</p>
<p>Something</p>
</doc>
Then the implication is that the last paragraph has xml:lang=en by
inheritance.
But the document that that paragraph *came* from *did not* specify a
language.
<chap><p>Something</p></chap>
So shouldn’t I use xml:lang="" to preserve that lack of information?
If I xinclude that paragraph into this document:
<doc xmlns:xi="http://www.w3.org/2001/XInclude"
xml:lang="no">
<xi:include href="" fragid="element(/1/1)"/>
<xi:include href="" fragid="element(/1/1)"/>
<xi:include href="" fragid="element(/1/1)"/>
</doc>
Then it becomes Norwegian. Maybe there are some paragraphs that are
simultanously English and Norwegian, but I’m skeptical!
Be seeing you,
norm
--
Norman Tovey-Walsh <ndw@nwalsh.com>
https://nwalsh.com/
> How is the world ruled and how do wars start? Diplomats tell lies to
> journalists and then believe what they read.--Karl Kraus