<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Hi,<br><br>As you have said the standard analyzer works for amharic contents but with a compromise in its efficiency. for the last couple of weeks I have tried to develop an amharic analyzer by getting the source code from lucene project. The analyzer works fine for me when I test it by adding as a library to other classes. So inorder to use that analyzer in opencms, I take the jar file (lucene-analyzers-2.3.1.jar) which is the one having the amharic analyzer integrated in it and then substitute this one with the lucene-analyzers-2.3.1.jar file that exists in the opencms library folder, then I added the analyzer in opencms-search.xml file. When I check to index amharic contents, all that I got was ...skipped, hence I just swapped only the locale (not the class) of am and en, then the analyzer
 class for Amharic indexes my file with en locale but the standard analyzer will not index any thing with am locale. I'm confused what to do b/c the new analyzer works when the locale parameter in the opencms-search is changed to like en or de but existing analyzer classes will not work with am locale. If there is any idea please help me,<br><br>with best regards,<br><br>bekalu<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Christian Steinert <christian_steinert@web.de><br><b><span style="font-weight: bold;">To:</span></b> The OpenCms mailing list <opencms-dev@opencms.org><br><b><span style="font-weight: bold;">Sent:</span></b> Tuesday, February 17, 2009 1:32:28 AM<br><b><span style="font-weight: bold;">Subject:</span></b>
 Re: [opencms-dev] pls Help<br></font><br>



  

<br>
<blockquote type="cite">
  <blockquote type="cite">
    <pre>Hi Sebarsian,<br><br>I've been working alot to find my language (amharic) analyzer for lucene as well as for opencms, but till now i couldn't find any. May be what I'm thinking is to write some code for the lucene, and then try to use that one in opencms. Well actually i'm not sure enough the lucene used inside the opencms is identical to the source code available for lucene. If there is any idea, please let me know. <br>  <br>    </pre>
  </blockquote>
  <pre><span>Yes - opencms uses lucene from <a target="_blank" href="http://lucene.apache.org/">http://lucene.apache.org/</a>. All Analyzers </span><br>that exist for modern versions of Lucene should also be usable with OpenCms.<br>Of course, it could be that no analyzer exists for your Language. <br>Writing analyzers requires knowing the language well and also requires <br>knowing a lot about Lucene and some things about language processing. <br>Because of this, for many languages, nobody has managed yet to write an <br>Analyzer yet.<br>  </pre>
</blockquote>
P.S. you do not absolutely NEED an analyzer for your language. <br>
An Analyzer will give much better search result because it will find
words even, if an ending is added to the word. <br>
<br>
But you can always use the English analyzer to have at least some
search functionality. The result will not be perfect because the search
engine will only fine those words that are exactly identical to what
you search for, but at least the search will work in some way<br>
<br>
Best Regards<br>
Christian<br>
</div></div></div><br>

      </body></html>