translate relevant output in templates

also update schemas to indicate that translated things might not be
strings otherwise mongoose autoconverts the objects to strings and
everything is displayed as [Object object]
save strings as translated using http-accept lang

Hardcoded to default to English at the moment and also hard codes what
to process differently which could possibly be fixed by inspecting
models.