我正在使用 Sandcastle Help File Builder 为开源项目构建文档,我面临两个问题:
文档内容为法语。我在 SHFB 项目中将语言设置为法语,但生成的大部分文本仍然是英语(“Properties”、“Inheritance Hierarchy”、“See also”...)。我看到 SharedContent 文件夹中有一些本地化文件(实际上并未完全本地化),但它们只允许翻译一些内容,主要是细节(反馈、免责声明、隐私声明等)。如何本地化其余文本?请注意,我有一个英文版的 Visual Studio 2008;这可能是个问题吗?
文档以 HTML 格式生成,并将托管在 Linux/Apache 服务器上。不幸的是,Sandcastle 生成的许多文件名的大小写不一致,因此它在 Linux 服务器上不起作用。例如“Index.html”不被 Apache 视为默认文档(它应该是“index.html”),并且由于大小写错误而找不到 CSS 文件......我可以手动修复大小写,但我每次我重建文档时都必须再做一次。该问题是否有已知的解决方案?我想我不是第一个在 Linux 服务器上托管 Sandcastle 生成的文档的人,但我找不到任何有用的信息......
谢谢你的帮助