To facilitate translation of the user documentation we move the templating logic outside of the user documentation.
To facilitate translation the new user documentation shall be written in Markdown (which is more human-friendly than HTML and reStructuredText).