我正在使用 Firefox 插件“Deutsches Wörterbuch 2.0.2”,根据 about-section,它基于 igerman98。
Strasse
它充满了诸如“而不是” Straße
、Grösse
“而不是Größe
”等形式的错误。
我尝试在磁盘上查找字典,但没有成功
grep "^Stra" /home/stefan/.mozilla/firefox/kv88xfop.default/extensions/[email protected]/dictionaries/de-DE.dic
导致正确的形式,
grep "^Strasse" $(locate de-DE)
grep "^Strasse" $(locate german)
没有产生任何结果。
比找到错误的数据更有趣的是找到一本更正的字典或其他解决方案。
当然,我可以随着时间的推移将正确的拼写添加到用户扩展中,但这不会删除错误的拼写(这只适用于 de-CH,未ß
使用)。
请注意,这不是新旧拼写的问题。Straße
发音不像Strapse
短元音。
根据基于 20091006 年词典 igerman98 的关于框,我在 Xubuntu 10.04 上使用了带有“Deutsches Wörterbuch 2.0.2”插件的 Firefox 3.6.24。
答案1
抱歉,我必须自己回答我的问题。
我有第二个插件,它尝试自动检测页面的语言,并不断检测 de-CH 而不是 de-DE。因此它使用瑞士德语,这Strasse
是德语中街道的正确拼写方式。
我现在正在尝试一种肮脏的手段来防止这些错误检测,通过隐藏瑞士、卢森堡、列支敦士登、比利时-DE 和加拿大、澳大利亚、南非-EN 字典。
我需要的都是 de-DE、de-AT、en-US 和 en-GB。
所以我创建了一个目录隐藏
sudo mkdir /usr/share/hunspell/hide
并将不需要的词典移至此子目录,以防我想恢复它们(我不这么认为)。卸载不是一个选择,因为比利时和卢森堡与德国捆绑在同一个包中,而瑞士与列支敦士登捆绑在一起。
我必须重新启动 Firefox 才能使更改生效。现在词典列表小了很多,而且更易用。