You should check whether the `allow_user_locale` site setting is enabled before accepting the change