use a decorator on returned docs for translation

Deocrate the docs we are passing in to templates such that the override
the get method to do translation on the object.

Also remove all the previous translation code which is no longer
required