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.