Getting Started

Common workflow of documentation is:

Write -> Build -> Publish

Our workflow will be:

Write -> Build -> Translate -> Publish

Text Editor

There ara variuous tools for different platforms with RST support

Build Tools

It’s all described in Sphinx. Sphinx package includes all tools to check and build the documents.

Translation Platform

In the chapter Zanata it’s described, how Zanata can help us to translate text strings in differenz languages.

Publishing

Compiled HTML pages can served on our own webserver (see LXD Container) Or we use the pretty online service Readthedocs)

LXD Container

To build our own sphinx build and translation platform, we simple use LXD Container. If your LXD environment is initialized, just do it:

lxc launch ubuntu:16.04 zanata
lxc exec zanata -- bash

Of course, any other Ubuntu system can be used.