We are creating a language dialog that suggest the user to change language based on the set browser language. E.g. if someone with browserlanguage ch-de visits our English website, a dialog at the top is displayed that suggest the user to switch to German.
Should we save the user's changed language in a cookie for future visits? So that the same user visiting tomorrow is automatically directed to the translated page instead of the English?
What are the cons and pros of this?