diff --git a/admin_manual/_templates/versions.html b/admin_manual/_templates/versions.html
new file mode 100644
index 000000000..70c5e22de
--- /dev/null
+++ b/admin_manual/_templates/versions.html
@@ -0,0 +1,25 @@
+{% if READTHEDOCS %}
+{# Add rst-badge after rst-versions for small badge style. #}
+
+
+ ☁️ {{ current_version }}
+
+
+
+
+ - ☁️ {{ _('Versions') }}
+ {% for slug, url in versions|reverse %}
+ -
+
+ {{ slug }}
+
+
+ {% endfor %}
+
+
+
+{% endif %}
\ No newline at end of file
diff --git a/admin_manual/conf.py b/admin_manual/conf.py
index 1a469042a..f84811b75 100644
--- a/admin_manual/conf.py
+++ b/admin_manual/conf.py
@@ -32,7 +32,7 @@ from conf import *
extensions += ['sphinx.ext.todo', 'rst2pdf.pdfbuilder', 'sphinx.ext.intersphinx']
# Add any paths that contain templates here, relative to this directory.
-templates_path = ['../_shared_assets/templates']
+templates_path = ['../_shared_assets/templates', '_templates']
# The suffix of source filenames.
source_suffix = '.rst'
@@ -61,6 +61,8 @@ project = u'Nextcloud %s Administration Manual' % (version)
# for a list of supported languages.
#language = None
+language = 'en'
+
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
#today = ''
diff --git a/conf.py b/conf.py
index f4467bde3..341f2f461 100644
--- a/conf.py
+++ b/conf.py
@@ -8,6 +8,8 @@ dir_path = os.path.dirname(os.path.realpath(__file__))
sys.path.insert(0, os.path.abspath(dir_path + '/_ext'))
now = datetime.datetime.now()
+os.environ["READTHEDOCS"] = "True"
+
extensions = ['sphinx_rtd_theme', 'sphinx_rtd_dark_mode', 'sphinx_copybutton']
# General information about the project.
diff --git a/developer_manual/_templates/versions.html b/developer_manual/_templates/versions.html
new file mode 100644
index 000000000..70c5e22de
--- /dev/null
+++ b/developer_manual/_templates/versions.html
@@ -0,0 +1,25 @@
+{% if READTHEDOCS %}
+{# Add rst-badge after rst-versions for small badge style. #}
+
+
+ ☁️ {{ current_version }}
+
+
+
+
+ - ☁️ {{ _('Versions') }}
+ {% for slug, url in versions|reverse %}
+ -
+
+ {{ slug }}
+
+
+ {% endfor %}
+
+
+
+{% endif %}
\ No newline at end of file
diff --git a/developer_manual/conf.py b/developer_manual/conf.py
index a0fa8cfb0..a02e9f850 100644
--- a/developer_manual/conf.py
+++ b/developer_manual/conf.py
@@ -32,7 +32,7 @@ from conf import *
extensions += ['sphinx.ext.todo', 'rst2pdf.pdfbuilder', 'sphinx.ext.intersphinx', 'sphinxcontrib.phpdomain', 'sphinx_toolbox.collapse', 'sphinx_reredirects']
# Add any paths that contain templates here, relative to this directory.
-templates_path = ['../_shared_assets/templates']
+templates_path = ['../_shared_assets/templates', '_templates']
# The suffix of source filenames.
source_suffix = '.rst'
@@ -60,6 +60,8 @@ project = u'Nextcloud %s Developer Manual' % (version)
# for a list of supported languages.
#language = None
+language = 'en'
+
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
#today = ''