Re: XPath 2.0 in ITS

You are right, Yves, thanks for pointing this out.

Best,

Felix

Am 2023-02-03 13:42, schrieb yves@opentag.com:
> Actually, the queryLanguage value for XPath 2 is xpath2
> See https://www.w3.org/TR/its20/#d0e2761
> 
> -ys
> 
> -----Original Message-----
> From: felix@sasakiatcf.com <felix@sasakiatcf.com>
> Sent: Friday, February 3, 2023 1:05 PM
> To: Sergey Nozhenko <sergey.nozhenko@logrusglobal.com>
> Cc: yves@opentag.com; 'Manuel Souto Pico [cApStAn]'
> <manuel.souto@capstan.be>; public-i18n-its-ig@w3.org
> Subject: Re: XPath 2.0 in ITS
> 
> [You don't often get email from felix@sasakiatcf.com. Learn why this is
> important at https://aka.ms/LearnAboutSenderIdentification ]
> 
> You are right, Sergey. And the specification has only a dependency on 
> XPath
> 1.0 https://www.w3.org/TR/its20/#normative-references
> So there is no conformant way to use another version of XPath than 1.0.
> In practice, I don't know if matters, since the backwards compatibility
> issues in XPath are rather minor.
> 
> Best,
> 
> Felix
> 
> Am 2023-02-02 19:37, schrieb Sergey Nozhenko:
>> But the latest ITS 2.0 specification defines only two values for
>> queryLanguage attribute: _xpath_ and _css_, where the former means
>> XPath 1.0.
>> 
>> Serge
>> 
>> From: yves@opentag.com <yves@opentag.com>
>> Sent: Thursday, February 2, 2023 7:01 AM
>> To: 'Manuel Souto Pico [cApStAn]' <manuel.souto@capstan.be>;
>> public-i18n-its-ig@w3.org
>> Subject: RE: XPath 2.0 in ITS
>> 
>> Hi Manuel,
>> 
>> Technically, ITS 2.0 could use other versions than XPath 1.0. You
>> would have to specify it in an queryLanguage attribute in <rules>.
>> 
>> But it means that the ITS processor would have to support it as well.
>> Currently the ITS processor implemented in Okapi does not.
>> 
>> Cheers,
>> 
>> -yves
>> 
>> From: Manuel Souto Pico [cApStAn] <manuel.souto@capstan.be>
>> Sent: Wednesday, February 1, 2023 11:12 PM
>> To: public-i18n-its-ig@w3.org
>> Subject: XPath 2.0 in ITS
>> 
>>  You don't often get email from manuel.souto@capstan.be. Learn why
>> this is important [1]
>> 
>> Dear all,
>> 
>> I understand ITS 2.0 currently only supports XPath 1.0. Could you
>> please confirm whether that's correct?
>> 
>> If that's the case, is there any workaround to use XPath 2.0 methods
>> with ITS Version 2.0?
>> 
>> Thanks a lot.
>> Cheers, Manuel
>> 
>> Manuel Souto Pico
>> Lead translation technologist
>> ____________________________
>> 
>> cApStAn SA, Brussels
>> http://www.capstan.be
>> ____________________________
>> 
>> Links:
>> ------
>> [1] https://aka.ms/LearnAboutSenderIdentification

Received on Monday, 6 February 2023 17:11:51 UTC