Load translation before throwing exception, so message is displayed in english
Rename idsite -> idSite
Make exception message more useful.