Correct me if I’m wrong, but doesn’t the search module try to match the search query “as is” to content on database that has been marked searchable? There’s no encoding/decoding taking place anywhere as far as the search is concerned?
My problem is being Finnish and doing most of my work on sites that are not in English. Take my last name for example. I type it in as “Häkkinen” and that’s how it’s displayed, but because WYSIWYGs like to play it safe, the code segment below shows you what’s actually saved in the database. Again, it looks fine on a page, obviously, but it doesn’t show up in search results because, if I’m correct, search module searches for the query and not what it might look like encoded.
HäkkinenI’m not pointing fingers, I’m just trying to understand if this is in fact how it works. And if so, is there maybe a setting I can change to make search work for me? I know I’m using a third-party add-on that’s doing this encoding, but I figured this is also something Ellislab should at least be aware of. I don’t claim to understand everything that goes into doing a search, but maybe this is easy to fix in search module? Maybe you don’t want to touch search module and I should change my WYSIWYG settings?
Again, looking for discussion, insight and suggestions.