openstreetmap / trac-tickets

Archived Trac Tickets
1 stars 1 forks source link

Russian "е" and "ё" in names #4819

Open openstreetmap-trac opened 3 years ago

openstreetmap-trac commented 3 years ago

Reporter: nataraj [Submitted to the original trac issue database at 12.52pm, Thursday, 28th March 2013]

In Russian language there is letter "" and in't upper case variant "". It is U+0401 U+0451, do not mix it with latin "" and "" More about this letter you can see here: https://en.wikipedia.org/wiki/Yo_(Cyrillic)

The main issue of this letter, is that it is optional, and any one can use "" and "E" instead of "" and "", especially in search request. And this request would be syntactically correct.

So way http://www.openstreetmap.org/browse/way/32013211 with name " " should be surely found both by search request " " and " "

And bus station http://www.openstreetmap.org/browse/node/287395608 with name " " should be found by " " for sure and for " " as may be. (As there are a lot of words where "" can't be used instead of "", but in all cases "" can be used instead of "")

It would be good to implement it right in the search engine level, so nobody will need to assign all possible combinations of sorting names with "" and without it...

openstreetmap-trac commented 3 years ago

Author: lonvia [Added to the original trac issue at 7.29pm, Friday, 29th March 2013]

This can be easily done in the transliteration part, however, any changes to that part of the code require a complete reimport of the DB. Not sure when this will happen again.

openstreetmap-trac commented 3 years ago

Author: Vascom [Added to the original trac issue at 9.03am, Wednesday, 27th November 2019]

Please pay more attention to solving this problem. It is important to all russian-speaking people.