Your question has been submitted and is awaiting moderation.
Thank you for reporting this content, moderators have been notified of your submission.
I'd like to programmatically achieve the same result which clicking on a country flag gives me. E.g. I click on the German flag and refresh, German resources are loaded for this page. The setting is remembered next time I login. Setting UserInfo.Profile.PreferredLocale doesn't seem to work this way. Which method/setting should I use?