- From: Rob Sanderson via GitHub <sysbot+gh@w3.org>
- Date: Mon, 08 Aug 2016 20:47:14 +0000
- To: public-annotation@w3.org
Yes, it does not solve absolutely every problem of having multiple languages in text, without explicitly identifying which sections of the text are in which language. I don't know how you would expect it to do that, even if it did have multiple values. The 80% use case we're trying to solve is when there is a primary language, that requires a particular hyphenation algorithm, line breaking or word detection algorithm, a particular font or similar. As per the description in the specification. If there were two processing languages, the client wouldn't be in any better situation than it is with just dc:language -- they'd always be identical. So you can either have just dc:language, which is generally descriptive of the content and no other property, or you can have dc:language plus textDirection with a single value, to cover the cases where there __is__ a clear language to use for processing the text. We can't solve the unsolvable problem of multiple processing languages. Unless, as repeatedly asked, you have an actual proposal rather than just complaints? We intentionally do not specify what a client or server SHOULD do with any information in the __model__. We don't say how a client should render the body, we don't say how it should lay out annotations on annotations, we don't say what it should do with the motivations, nor the agents. We don't say what a server should do with the bodies, or anything else. This is not that specification. -- GitHub Notification of comment by azaroth42 Please view or discuss this issue at https://github.com/w3c/web-annotation/issues/337#issuecomment-238371738 using your GitHub account
Received on Monday, 8 August 2016 20:47:22 UTC