Marc Dequènes (Duck) <d...@duckcorp.org> 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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to