Re: XInclude language fixup
Norm Tovey-Walsh <[email protected]> Sat, 11 Feb 2023 18:32:42 +0000
| Newsgroups | gmane.text.xml.devel |
|---|---|
| Message-ID | <[email protected]> |
Dave Pawson <[email protected]> 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 <[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
signature.asc
(application/pgp-signature, 227 B)
-----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQSEJUqRvjpp8yLt8uKDEiZHbwv9OwUCY+fgJgAKCRCDEiZHbwv9 O3lRAQDIhIqZAKLyKfYQ5gBEouA9FvLjmv5Osi1uxobT2ZKStQD+MgrUmxT8/J4x IE/aGD/IduGBDA1iM5BKDLAlLfKesAo= =RYW4 -----END PGP SIGNATURE-----