translation
as i said earlier, made a translation of the text
some points I decided not to translate, since some words are "names of their own" and do not require translation to understand them

I don't think that for my modest and inaccurate translation you need to write a function for changing the language, the reasonable solution I think is just to be able to download an alternative version in releases
so easier

https://github.com/bakaba277/translation/blob/main/translation