Hi Marco,

"cammina" contains text "camminare" any word using stemming using
> language "it" (: tried also with Italian:)
>
> But I always get false() with any combination whereas it works neatly
> with embedded English and German.
>

For some reasons, the Lucene stemmer transforms 'camminare' to 'camminar'.
This can be observed by using ft:tokenize or ft:normalize:

  ft:tokenize('camminare', { 'language': 'it', 'stemming': true() })

BaseX comes with various builtin stemmers. If you have a suitable
Italian stemmer, we could include it in our base distribution.

Spero che aiuti,
Christian

Reply via email to