I18N: Add EventListner to set Locale (Sf cookbook)