Hi all, Sorry to forget about mentioning about zebra server. I had configured zebra server as well. The search in roman language if i gave "Vidhavā Alāpa." gives result as 1. विधवा अलाप. | Vidhavā Alāpa. माधव प्रसाद शर्मा, | Mādhav Prasāda Śarmā, Description: ; बनारस : | Banārasa : , 2005 : 63, [1] p. ; ; 15 cm. It is right result but when I gave विधवा अलाप. in search field. It shows so many result which do not contain विधवा अलाप. So, I am getting problem on searching in local (devenagari) language. If anythings need to do on configuration. I am looking forward your kind reply. On Thu, Apr 1, 2010 at 2:55 PM, Koustubha Kale <kmkale@anantcorp.com> wrote:
2010/4/1 Vijay Shrestha <shresthavijay@gmail.com>
Hi all,
I have successfully configured KOHA in my organization. We uploaded records in Koha as well. Our records in both Roman and Devanagari script. While searching in Roman, the result displaying by KOHA is fined but while we search in local script(Devanagari), it shows unexpected results. So, I will request to all if there anything to do for showing correct result when there is given local language input. Our record is look like in MARC standard as =LDR 00000nam\a2200000ka\4500 =008 090922s1956\\\\np\\\\\\\\\\\\000\0\nep\d =100 1\$aरेग्मी, कोशराज.,$gpañcai Bājā$qरामकुमार पाँडे. =100 1\$aRegmī, Kośarāj.,$gpañcai Bājā$qरामकुमार पाँडे. ... ... .
You haven't mentioned whether you are using Zebra. To search successfully in Devanagari you will have to use Zebra. You can apply http://git.biblibre.com/cgi-bin/gitweb.cgi?p=koha;a=commitdiff_plain;h=b4068... patch to make necessary changes to you Zebra Configuration..
Or if you are not comfortable applying patches etc you can follow following procedure..
#sudo apt-get install libicu-dev libicu38 yaz-icu
Copy following files from /usr/share/idzebra-2.0/tab/ to /etc/koha/zebradb/etc/ icu.idx phrases-icu.xml string.chr words-icu.xml
Copy /etc/koha/zebradb/etc/words-icu.xml to /etc/koha/zebradb/etc/icu.xml
Edit /etc/koha/zebradb/etc/icu.xml change <icu_chain locale="en"> to <icu_chain locale="en_IN.UTF-8">
Save and change ownership of all copied files to koha:koha
#sudo chown -R koha:koha /etc/koha/zebradb/etc
Edit /etc/koha/zebradb/zebra-biblios.cfg add line index: icu.idx
Restart zebra server and queue daemons #sudo /etc/init.d/koha-zebra-daemon restart #sudo /etc/init.d/koha-zebraqueue-daemon restart
Rebuild zebra index #sudo KOHA_CONF=/etc/koha/koha-conf.xml PERL5LIB=/usr/share/koha/lib /usr/share/koha/bin/migration_tools/rebuild_zebra.pl -b -r -v
Using yaz-client to verify zebra is working #az-client z>auth kohauser zebrastripes z>open unix:/var/run/koha/zebradb/bibliosocket z>base biblios z>f ”पाँडे” z>s z>q
Adjusting Koha System Preferences to correctly search our multilingual data In Koha staff client Home → Administration → System Preferences → Searching Turn off QueryFuzzy ( maybe and QueryWeightFields)
Regards, Koustubha Kale Anant Corporation
Contact Details : Address : 103, Armaan Residency, R. W Sawant Road, Nr. Golden Dyes Naka, Thane (w), Maharashtra, India, Pin : 400601. TeleFax : +91-22-21720108, +91-22-21720109 Mobile : +919820715876 Website : http://www.anantcorp.com Blog : http://www.anantcorp.com/blog/?author=2
-- With Regards, Vijay Kumar Shrestha