Marc Dequènes (Duck) <[email protected]> ha escrit:
> Looking at the fd-tur-eng index, i can find these entries, but is
> seems it is then missing from the dict.dz, if i understand the format
> well. I made a few other searches, and was not capable to reproduce
> with another search pattern on several other database. I'll have a
> better look tomorrow before perhaps bugging the dict-freedict-tur-eng
> package.
The problem with that database is that its index uses strange collating
order. Take a look at lines 2102 and below. You'll see:
ahfat Dkph C6
ahit DEKZ CA
ahit J7du /
ahize LlZ6 Eo
ahkâmı diniye B5fq GK
Then, look at line 2289. There we have:
ahır /Ih D/
ahır DI15 Dp
ahır NmBh CT
Now, the collating order in Turkish is:
abcçdefgğhıij...
As you see the index file is ordered improperly. The proper ordering
would be
ahfat
ahır
...
ahit
That's why you cannot get the definition. To fix this add sort[1]
to the loading sequence in fd-tur-eng database:
database {
name "fd-tur-eng";
handler "dictorg sort database=/usr/share/dictd/freedict-tur-eng";
}
Regards,
Sergey
[1] http://dico.prog.gnu.org.ua/manual/html_node/Dictorg.html#IDX148
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]