Re: XInclude language fixup
Dave Pawson <[email protected]> Sat, 11 Feb 2023 18:38:40 +0000
| Newsgroups | gmane.text.xml.devel |
|---|---|
| Message-ID | <CAEncD4dZKw40cgWXZcK=E8ei_wAiWzo0rhuc6haMpBb0gtHd4Q@mail.gmail.com> |
On Sat, 11 Feb 2023 at 18:36, Norm Tovey-Walsh <[email protected]> wrote: > Dave Pawson <[email protected]> writes: > > Is there no inheritance Norm? > > From the doc element? > > That is precisely the question. https://www.w3.org/International/questions/qa-when-xmllang Is that of relevance? Regards 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 <[email protected]> > 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 > -- Dave Pawson XSLT XSL-FO FAQ. Docbook FAQ.