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 @@
-
\ No newline at end of file
+
\ 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: