Ich würds per Button und Deutscher / Amerikanischer Flagge als Backgroundimage machen, und als Label obendrüber "Bitte wähle deine Sprache / Please select your language" und das dann dementsprechend nochmal in einzelnen Formen bsw. label text changen machen...
Das mit dem Webbrowser, versucht mal einfach die html datei die Texte etc. einfach in englisch zu machen (NEIN nicht der code, ist ja schon englisch

)
und auf deinen webspace hochzuladen, damit je nach sprache drauf zugegriffen wird?