diff --git a/doc/_static/translation.png b/doc/_static/translation.png index 002b3d1f37d..6cb0d47bbd0 100644 Binary files a/doc/_static/translation.png and b/doc/_static/translation.png differ diff --git a/doc/_static/translation.puml b/doc/_static/translation.puml index 7b8fc9f5909..e970f6dec9d 100644 --- a/doc/_static/translation.puml +++ b/doc/_static/translation.puml @@ -1,15 +1,18 @@ @startuml -file "SphinxProject" +!theme sunlust +skinparam backgroundColor transparent + +file SphinxProject as "Sphinx project" file ".rst" database ".pot" database ".po" database ".mo" actor translator -file TranslatedBuild +file TranslatedBuild as "Translated build" translator -l-> .po SphinxProject -r-> .rst .rst -r-> .pot : sphinx-build gettext -.pot -r-> .po : Pootle +.pot -r-> .po : Transifex .po -d-> .mo : msgfmt .mo -l-> TranslatedBuild .rst -d-> TranslatedBuild : "sphinx-build -Dlanguage=" diff --git a/doc/_static/translation.svg b/doc/_static/translation.svg index 599a0fc2395..ac2670ceb9b 100644 --- a/doc/_static/translation.svg +++ b/doc/_static/translation.svg @@ -1,42 +1 @@ -SphinxProject.rst.pot.po.motranslatorTranslatedBuildsphinx-build gettextPootlemsgfmtsphinx-build -Dlanguage= \ No newline at end of file +Sphinx project.rst.pot.po.motranslatorTranslated buildsphinx-build gettextTransifexmsgfmtsphinx-build -Dlanguage= \ No newline at end of file diff --git a/doc/usage/advanced/intl.rst b/doc/usage/advanced/intl.rst index 4d52c34debe..36fa4cbc72c 100644 --- a/doc/usage/advanced/intl.rst +++ b/doc/usage/advanced/intl.rst @@ -12,8 +12,8 @@ navigation bars, Sphinx provides mechanisms facilitating the translation of .. figure:: /_static/translation.* :width: 100% - Workflow visualization of translations in Sphinx. (The figure is created by - `plantuml `_.) + Workflow visualization of translations in Sphinx. (The figure is created + with `plantuml `_.) .. contents:: :local: