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="en.xml" fragid="element(/1/1)"/> <xi:include href="de.xml" fragid="element(/1/1)"/> <xi:include href="xx.xml" 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
Attachment:
signature.asc
Description: PGP signature