1. <i id='yHiVj'><tr id='yHiVj'><dt id='yHiVj'><q id='yHiVj'><span id='yHiVj'><b id='yHiVj'><form id='yHiVj'><ins id='yHiVj'></ins><ul id='yHiVj'></ul><sub id='yHiVj'></sub></form><legend id='yHiVj'></legend><bdo id='yHiVj'><pre id='yHiVj'><center id='yHiVj'></center></pre></bdo></b><th id='yHiVj'></th></span></q></dt></tr></i><div id='yHiVj'><tfoot id='yHiVj'></tfoot><dl id='yHiVj'><fieldset id='yHiVj'></fieldset></dl></div>
        <bdo id='yHiVj'></bdo><ul id='yHiVj'></ul>
      <legend id='yHiVj'><style id='yHiVj'><dir id='yHiVj'><q id='yHiVj'></q></dir></style></legend>

      <tfoot id='yHiVj'></tfoot>

      1. <small id='yHiVj'></small><noframes id='yHiVj'>

      2. 如何本地化 .NET 库的文档

        时间:2023-08-27
      3. <legend id='6LcAO'><style id='6LcAO'><dir id='6LcAO'><q id='6LcAO'></q></dir></style></legend>

      4. <tfoot id='6LcAO'></tfoot>
      5. <small id='6LcAO'></small><noframes id='6LcAO'>

            <tbody id='6LcAO'></tbody>

              • <bdo id='6LcAO'></bdo><ul id='6LcAO'></ul>
                  <i id='6LcAO'><tr id='6LcAO'><dt id='6LcAO'><q id='6LcAO'><span id='6LcAO'><b id='6LcAO'><form id='6LcAO'><ins id='6LcAO'></ins><ul id='6LcAO'></ul><sub id='6LcAO'></sub></form><legend id='6LcAO'></legend><bdo id='6LcAO'><pre id='6LcAO'><center id='6LcAO'></center></pre></bdo></b><th id='6LcAO'></th></span></q></dt></tr></i><div id='6LcAO'><tfoot id='6LcAO'></tfoot><dl id='6LcAO'><fieldset id='6LcAO'></fieldset></dl></div>
                  本文介绍了如何本地化 .NET 库的文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有一个开源项目(这里),其 文档 目前为法语.该文档是使用 Sandcastle 从代码中的 XML 注释生成的.现在我想将文档翻译成英文并提供两种语言的文档,但我真的不知道从哪里开始......

                  I have an open-source project (here) whose documentation is currently in French. The documentation is generated from XML comments in code, using Sandcastle. Now I would like to translate the documentation to English and provide documentation in both languages, but I don't really know where to start...

                  • 我是否需要从代码中提取 XML 注释并将它们放在单独的文件中?如果是,是否有任何工具可以自动化该过程?
                  • 我正在使用 Sandcastle Help File Builder 构建文档;我需要创建一个单独的项目来构建英文文档,还是可以从同一个项目中完成?
                  • 在翻译过程中是否有任何工具可以提供帮助?例如并排显示原始文档和翻译文档?

                  我也对如何制作多语言文档的链接感兴趣,因为我在 Google 上找不到任何有用的东西...

                  I'm also interested in links on how to produce multilingual documentation, as I couldn't find anything useful on Google...

                  推荐答案

                  一种需要与 Sandcastle XSLT 文件协调的策略是在 XML 上使用 xml:lang 属性文档.Visual Studio 2010 允许保留多个标签(尽管您可能会收到有关重复标签的投诉).

                  One strategy, which would require some coordination with the Sandcastle XSLT files, would be to use the xml:lang attribute on your XML documentation. Visual Studio 2010 allows multiple tags to remain (although you may get complaints about duplicate tags).

                  /// <summary>
                  /// Gets or sets the fill size of the load operation.
                  /// </summary>
                  /// <summary xml:lang="fr">
                  /// Obtient ou définit la taille de remplissage de l'opération de chargement.
                  /// </summary>
                  public int FillSize
                  {
                      get;
                      set;
                  }
                  

                  结果输出:

                  <member name="P:Namespace.MyAttribute.FillSize">
                      <summary>
                      Gets or sets the fill size of the load operation.
                      </summary>
                      <summary xml:lang="fr">
                      Obtient ou définit la taille de remplissage de l'opération de chargement.
                      </summary>
                  </member>
                  

                  这篇关于如何本地化 .NET 库的文档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:强制例外语言为英语 下一篇:有什么方法可以从 asp.net 中的 CultureInfo 确定文本

                  相关文章

                  最新文章

                  • <bdo id='4PiIw'></bdo><ul id='4PiIw'></ul>
                • <legend id='4PiIw'><style id='4PiIw'><dir id='4PiIw'><q id='4PiIw'></q></dir></style></legend>

                  <small id='4PiIw'></small><noframes id='4PiIw'>

                  1. <tfoot id='4PiIw'></tfoot>

                    <i id='4PiIw'><tr id='4PiIw'><dt id='4PiIw'><q id='4PiIw'><span id='4PiIw'><b id='4PiIw'><form id='4PiIw'><ins id='4PiIw'></ins><ul id='4PiIw'></ul><sub id='4PiIw'></sub></form><legend id='4PiIw'></legend><bdo id='4PiIw'><pre id='4PiIw'><center id='4PiIw'></center></pre></bdo></b><th id='4PiIw'></th></span></q></dt></tr></i><div id='4PiIw'><tfoot id='4PiIw'></tfoot><dl id='4PiIw'><fieldset id='4PiIw'></fieldset></dl></div>