- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 16 Feb 2006 11:15:46 +0000
- To: public-i18n-its@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2808 ------- Additional Comments From fsasaki@w3.org 2006-02-16 11:15 ------- See thread at http://lists.w3.org/Archives/Public/public-i18n-its/2006JanMar/0128.html I have the feeling that there are two requirements here: 1) adding locInfo to some markup 2) Identifying locInfo which is already in the existing document Below I have tried to separate these. 1) can be done - in situ, via its:locInfo and its:locInfoType, or - dislocated, via its:locInfo plus its:locInfoType plus its:locInfoSelector. Example dislocated (already in the draft): <its:documentRule its:locInfo="This p element has to be handled carefully" its:locInfoType="alert" its:locInfoSelector="/body/p[1]"/> 2) can be done only dislocated, e.g. via its:locInfoContent and its:locInfoType In the current ITS tagset draft we have (in example 32): <its:documentRule its:locInfo="" its:locInfoType="alert" its:locInfoSelector="//@locn-alert"/> <its:documentRule its:locInfo="" its:locInfoType="description" its:locInfoSelector="//@locn-note"/> This would be replaced by: <its:documentRule its:locInfoContent="//*[@locn-alert]" its:locInfoType="alert"/> <its:documentRule its:locInfoContent="//*[@locn-alert]" its:locInfoType="alert"/> In that way, we would not have an additional attribute to its:locInfoSelector, but a different one. The benefit: an ITS processor knows 1 "if I see its:locInfoSelector dislocated, I have to add the content of its:locInfo to a node in the XML document which has no localization information yet" (case 1) above) 2 "if I see its:locInfoContent, I have to extract existing localization information" (case 2) above)
Received on Thursday, 16 February 2006 11:15:58 UTC