I don't think OSM is right place/layer for you to add how things are pronounced. Wiki is pretty clear about this[1]. There is also no signs of street in Russian, so I also don't see it justified as ground truth either. We in community are pretty clear about street tags[2][3]. If we agreed that "name:en" is wrong and not wanted, I don't see how "name:ru" (or "name:es“ or whatever else), could be justified. I don't see any street in Berlin has any name:xx, so I would agree with anshanin on this. This is router problem, not data problem. Please honor local guidance.

[1] https://wiki.openstreetmap.org/wiki/Names#Transliteration
[2] https://community.openstreetmap.org/t/uvoz-adresnog-registra-pravila-tagovanja-ulica-u-srbiji/106126
[3] https://community.openstreetmap.org/t/pravilno-imenovanje-rgz-ulica-u-openstreetmap-ama/96891/