Is there a way in which I can have my app translate the contents of each page to a language selected

Is there a way in which I can have my app translate the contents of each page to a language selected on the first screen? I'm guessing this needs to be a new topic.

Here are my blocks
blocks-5
blocks-6

You asked a similar question in Dec. 2020 Anthony.

What you do depends on what (do) you mean by translate a page. The simple answer is yes.

Using Lists: Multi-Language App - #2 by SteveJG for translating Labels etc.

Using a Dictionary: How do I create multiple language app? - #14 by MauMau for translating Labels etc.

Using Translate component (Yandex): How do I create multiple language app? - #22 by Alpha2020 for translating Labels etc.

Select the Language on Screen1; pass the language using a TinyDB perhaps or open another screen with start value where the start value is the language; provide code on each screen to 'translate' the page based on your language selection might work.