The presence of a version of the site in another language at the moment is no longer something supernatural, but a necessity caused by the desire to reach a large audience around the globe. Any company that aspires to expand its client base at the expense of other countries should seriously approach the issue of creating at least an English version of the site, since English is a language of world significance. If necessary, you can connect any number of languages, but it's important not to overdo it, but use only those countries whose countries are your audience.
The choice of language is automatic and depends on the geographical location of the user. For countries that do not speak Russian, the site defaults to the English version. In addition, the user can choose a language. For convenience, the choice of language is saved, and on subsequent visits the site is immediately displayed in the desired language.