Hi,
To move the TOC from content to the right of the page I guess the
simplest would be to use javascript (maybe css?).
You would need to add a call to a script in the main page.
To do this you can copy the template from data/templates/
page.st
to your template directory, and modify this file to call a
javascript script. Add something like "<script
src="/myscript.js" type="text/javascript"></script>" at
the end of the template.
You can then add the script itself in your static directory.
For the translation you may translate the source directly, use
more javascript magic or contribute a more elaborate solution...
I created a frenchGitit branch in my gitit repo, where I
translated the hardcoded tab title, and used a script to do minor
arrangement of the layout. Although this is not quite what you
want you may take inspiration from it.
Thanks,
Freiric.