![在进化中搜索没有找到不同编码中的元音变音](https://linux22.com/image/31803/%E5%9C%A8%E8%BF%9B%E5%8C%96%E4%B8%AD%E6%90%9C%E7%B4%A2%E6%B2%A1%E6%9C%89%E6%89%BE%E5%88%B0%E4%B8%8D%E5%90%8C%E7%BC%96%E7%A0%81%E4%B8%AD%E7%9A%84%E5%85%83%E9%9F%B3%E5%8F%98%E9%9F%B3.png)
我在 Fedora 18 x86_64 上使用 Evolution 3.6.4,我的主要语言是德语。
我收到一封用 iso-8859-15 编码的邮件(在我的 imapx 帐户上),其中包含“hügelig”一词。邮件在evolution中正确显示。
当我点击搜索栏,在邮件内容中搜索“hügelig”时,我没有得到任何结果。如果我将搜索更改为“hgelig”(注意缺少变音字符),则会找到邮件。
如果我将邮件的显示编码强制为 utf-8,则该单词在邮件正文中显示为“hgelig”。
所以我的猜测是,evolution 仅以 utf-8 编码进行搜索,并且不尊重消息的实际编码,至少在搜索时不尊重消息的实际编码。
关于如何改变这一点有什么想法吗?