cancel
Showing results for 
Search instead for 
Did you mean: 

Searching in Greek

cs_aueb
Champ in-the-making
Champ in-the-making
I just can't understand what I am doing wrong so I am asking for your help.

I'm trying to make Lucene work over Greek characters. I have inserted the files provided (GreekCharsets, GreekLowerCaseFilter and GreekAnalyzer) in the lucene-1.4.3.jar and created a new file DataTypeAnalyzer_el_GR.properties in the alfresco/model path.Also I have changed (everywhere needed) standard.StandardAnalyzer with el.GreekAnalyzer.
However it seems that it isn't working. The searching engine doesn't ignore the stop words and it doesn't correctly recognise the accented characters.
If I am not wrong it should show the same results if I search for the word κενό or the word κενο, right?(meaning with or without accent).Howerver it doesn't do that.

thanks
1 REPLY 1

andy
Champ on-the-rise
Champ on-the-rise
Hi

Which version of the repo are you running?
There was a bug where the TEXT field was not using the correct analyser.

At the moment the UI is building its own search strings so stemming will be done fine into the index but not for what is searched. The UI is building TEXT:stem* when the user types in stem. This is on the list of things to fix. 

Stop words should not be found if all is set up ok.

You can do this direct….

Basically TEXT:"stem" will work and TEXT:stemthing will not….

The UI is building TEXT:stem* when the user types in stem.
You could fix this to do (TEXT:stem* or TEXT:"stem")

Cheers

Andy