Ada*_*all 8 python python-sphinx
更一般地说,你如何重新命名狮身人面像默认元素(例如Quick Search到Search)?你能?
以下是通过覆盖模板将"快速搜索"更改为其他内容的方法:
创建templates在Sphinx项目目录中调用的文件夹.
复制<Sphinx install dir>/themes/basic/searchbox.html到templates.
在conf.py中,添加
templates_path = ["templates"]
Run Code Online (Sandbox Code Playgroud)将"快速搜索"重命名为您想要的副本searchbox.html.
但我不会这样做.
更灵活的方法是创建gettext MO文件并按照locale_dirs文档中的描述设置配置.像这样:
模板文件<Sphinx install dir>/locale/sphinx.pot包含可以翻译的所有字符串.将该文件复制到本地sphinx.po文件.
添加您的更改sphinx.po.
使用msgfmt.py编译sphinx.po成sphinx.mo.
放入sphinx.mo正确的目录(<your_locale_dir>/en/LC_MESSAGES英语).
另见http://docs.python.org/library/gettext.html#internationalizing-your-programs-and-modules.