【发布时间】:2009-12-19 00:31:34
【问题描述】:
我正在使用 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 生成的文档的人,但我找不到任何有用的信息...
感谢您的帮助
【问题讨论】:
标签: .net documentation localization sandcastle