Bug 68665-misspelling fails if site not configured

Instead of failing, a message is presented to the user.

It has also fixed a bug in case family=commons, replacing site.lang with
site.code.

Change-Id: Ic1d2233d9983eb0875595f03f04bd5232e997e14
Merge "Bug 68665-misspelling fails if site not configured"