Can you rename "table of contents" in the Sphinx sidebar?
Here is how you could change "Quick search" to something else by overriding a template:
Create a folder called
templates
in the Sphinx project directory.Copy
<Sphinx install dir>/themes/basic/searchbox.html
totemplates
.In conf.py, add
templates_path = ["templates"]
Rename 'Quick search' to whatever you want in the copy of
searchbox.html
.
But I would not do it this way.
A more flexible approach is to create a gettext MO file and set up the configuration as described in the documentation for locale_dirs. Like this:
The template file
<Sphinx install dir>/locale/sphinx.pot
contains all the strings that can be translated. Copy that file to a localsphinx.po
file.Add your changes to
sphinx.po
.Use msgfmt.py to compile
sphinx.po
intosphinx.mo
.Put
sphinx.mo
in the proper directory (<your_locale_dir>/en/LC_MESSAGES
for English).
See also http://docs.python.org/library/gettext.html#internationalizing-your-programs-and-modules.