Translate a Screen from a language selection

What you want to do is called 'localization'. This link discusses several ways you might do it within your app How do I create multiple language app? .

The link suggests changing the app's translation with a List or a Dictionary or more complex, using Yandex.

You probably do not need a separate screen for each language. You can use a single screen and reuse it depending on the language you select. Change the language; not the screen.