Fixed language selector in delegation mode

Fixed so that when you are in delegation mode and you use the language selector, your record is be updated with the language preference (not that of the person you have switched to).