Dict-Frage
Hallo Leute,
ich habe hier Testing laufen und folgende dict-Pakete installiert:
ii dict 1.9.9-3
ii dict-freedict-deu-eng 1.1-1
ii dict-freedict-eng-deu 1.1-1
ii dict-freedict-lat-deu 1.1-1
ii dictd 1.9.9-3
ii dictfmt 1.9.9-3
ii dictzip 1.9.9-3
Wenn ich dict nun frage, welche Wörterbücher er kennt, sagt er:
server2:~# dict -D
Databases available:
fd-deu-eng German-English Freedict dictionary
fd-eng-deu English-German Freedict dictionary
fd-lat-deu Latin-German Freedict dictionary
server2:~#
Wenn ich ihn nun frage, was es zum Thema "human" alles gibt,
behauptet dict, keine Definitionen zu finden:
server2:~# dict human
No definitions found for "human"
server2:~#
zgrep behauptet allerdings was anderes:
server2:~# zgrep human /usr/share/dictd/*.dict.dz
<viele Zeilen gelöscht>
/usr/share/dictd/freedict-eng-deu.dict.dz:human [hjuËmÉn]
/usr/share/dictd/freedict-eng-deu.dict.dz: human, menschlich
<viele Zeilen gelöscht>
server2:~#
Kann das irgendwie mit der Zeichencodierung zusammenhängen?
Wenn ich direkt in die Datei freedict-eng-deu.dict.dz schaue,
sehe ich anstatt deutscher Umlaute nur kryptische Zeichen.
Das sieht nach utf-8 aus. (meine locale sind alle auf de_DE@euro
eingestellt)
Was kann/muß ich tun, damit ich nach allen Einträgen aus den
Wörterbüchern suchen kann?
Dank im Voraus
Martin
Reply to: