default language to 'en' if nothing else delivers a lang

```
lang = i18n.language.info().get('language')
````
returns None or '' on my system.

This fix defaults to lang = 'en' in such a case, fixing (not really, but it's better) #827