如何自定义 Sphinx 文档图像文件夹?

How to customize Sphinx doc images folder?

我正在使用 Sphinx doc,我想将我的文档翻译成其他语言。我想让图像依赖于语言,这样英语的屏幕截图将在一个文件夹中,而德语的屏幕截图将在另一个文件夹中。

目前 Sphinx 从 /images 文件夹中获取所有图像。正如我在其他 Whosebug 问题中看到的那样,不可能用变量替换来修改图像指令路径。

是否可以通过某些 CLI 选项或其他方式更改默认图像文件夹?

更新。我使用 Sphinx 1.3.1.

asked 这个问题在 Sphinx github 中。 Takeshi Komiya 给出了解决我问题的答案。 他建议使用 figure_language_filename 选项。我试过了,它有效。我可以灵活地设置图像文件夹的路径。 注意:figure_language_filename 选项自 Sphinx 1.4 起可用。