Re: [web-annotation] Relationship between dc:language and processing language for multilingual resources

As you say, the fact that one expects that processingLanguage will 
only be used if Language doesn't specify a single language value 
significantly reduces the likelihood that errors will creep in.  
That's why i said that it would be an 'odd case'.

> If you see the problem from the other direction, that the 
processingLanguge is there to be used by text processors, combine with
 a "best-effort" strategy for server implementations, one could end up
 in indexing german text with an english indexer. Which language 
should be set in processingLanguage in this case?
 
But we *don't* expect processingLanguage to be combined with a 
best-effort strategy for server implementations.  As already said, 
processingLanguage *just* indicates the actual language of the natural
 language text in the string. What a *processor* does is find out from
 the Language/processingLanguage property the language of the text it 
has before it, and then decide what processing it is able to/ought to 
apply to it. The processingLanguage value doesn't tell the processor 
what to do, it just says what the language of the text is.


-- 
GitHub Notification of comment by r12a
Please view or discuss this issue at 
https://github.com/w3c/web-annotation/issues/343#issuecomment-239404919
 using your GitHub account

Received on Friday, 12 August 2016 09:42:48 UTC