Is there a way to achieve the following?
- Source is a single
.rstfile where the translation in multiple languages coexist - Generate web page renditions per language (in
.htmlfiles preferably).- This can be either a single file where readers can switch between languages, or multiple separate .html files
- Preferably web page generation can be done by
rst2htmlbut other common tools are welcomed as well
Usecase I have in mind. In foo.rst (I don't mean I want exactly tags like these):
..lang_en:
She likes spinach the best.
..lang_de:
Sie mag am besten Spinat.
Result would be, as I mentioned, either a single foo.html, or a set of foo_en.html and foo_de.html.
I figured out by using sphinx-intl; it creates folders per language, and update the translations based on the change in the master file take a few steps (which requires careful operation), but I'm satisfied.
If you need a concrete example, in this project holds I'm maintaining English and Japanese renditions.