Treat "Ё" and "Е" as same letters in search
Affected version
45.0, probably any other
Bug summary
Inconsistent search results in the search query due to the difference between the letters "е" and "ё" in Russian language.
Steps to reproduce
- Open the Overview and type to access search
- Attempt to search for "Черный ящик" (which is the Russian translation for "Blackbox" terminal).
What happened
The search query did not return any results. This is because the Blackbox terminal is named "Чёрный ящик" in the GNOME interface, with the letter "ё" instead of "е". As a result, the search cannot find a match due to the discrepancy in the spelling.
What did you expect to happen
I expected the search to return relevant results when searching for "Черный ящик", even though the correct name is "Чёрный ящик".
Explanation
In Russian, "е" and "ё" represent separate phonetic sounds. However, they are often written interchangeably, leading to inconsistencies in various contexts.
In the case of the Blackbox terminal, developers used the letter "ё" in its name, which is grammatically correct. However, when searching, users might naturally type "Черный ящик" (with "е") instead of "Чёрный ящик" (with "ё").
Suggested solution
To improve the user experience and make the search more intuitive, it would be beneficial to treat "е" and "ё" as the same letter in the search. This way, users can find the desired results regardless of whether they type "Черный ящик" or "Чёрный ящик".
By making this adjustment, users will be able to search using the more common spelling variation without any loss of functionality or accuracy.
Possible limitations
Searching for files with "Ё" could become hard since search query will probably show a lot of results with "Е". In that case, results that contain "Ё" should be preferable and first, then the results that have "Е"