fixed set language functionality in ostensible.py
a bunch of changes and fixes in templates, strings and CSS