I believe that the best way to handle it is to show the page in the user's computer language and show a pop-up in the language of the country asking the user if they want to switch to the local language.
Of course, an important detail is putting the "stay in <browser language>" button in the browser language.
Of course, an important detail is putting the "stay in <browser language>" button in the browser language.