【发布时间】:2016-10-05 05:05:25
【问题描述】:
我正在编写一份将以不同语言发布的文档。这也是我使用 Sphinx 的原因之一。
我知道如何生成翻译版本,但使用documentation 中描述的设置,生成的文件将替换之前生成的文件。因此,在生成多个翻译时,我必须先将文件移动到另一个目录,然后再执行其他任何操作。在单独的目录中生成翻译会更实用(也更容易部署)。
有没有办法告诉 Sphinx 或 makefile 当我运行时
make -e SPHINXOPTS="-D language='(lang)'" (format)
文件必须在 /build/(format)/(lang) 中生成?
目前,仅使用 HTML 构建(我怀疑是否会使用其他内容),因此如果无法在全球范围内执行特定的解决方案,则会被接受。
Sphinx 版本是 1.4.6。
【问题讨论】:
标签: internationalization python-sphinx