Provided by: po4a_0.67-2_all bug

名称

       Locale::Po4a::RubyDoc - - 将 Ruby 文档数据从 PO 文件转换为 PO 文件

描述

       Po4a (PO For Anything) 项目的目标是在文档等不需要翻译的领域使用 gettext 工具简化翻译(更有
       趣的是,简化翻译的维护)。

       Locale::Po4a::RubyDoc 是一个帮助将 Ruby 文档 (RD) 格式(一种用于记录 Ruby 的语言) 格式的文
       档翻译成其他[人类]语言的模块。

此模块的状态

       该模块已经在简单的 Ruby 文档文件上成功测试,该文件涵盖了格式语法的很大一部分。

       一个已知的限制是它无法正确识别输入 Ruby 文档的堆叠结构:这意味着,例如,当一个
       EnumListItem 由多个 Block 组成时,只有第一个 Block 实际上被识别为 EnumListItem,而后续的块
       被视为TextBlock...

此模块接受的选项

       此模块支持以下选项:

       puredoc
           处理完全由 Ruby 文档格式的文本组成的文件(没有任何 "=begin" 行)。

           默认情况下,该模块只处理 "=begin" 和 "=end" 行之间的 Ruby 文档格式的文本(因此忽略第一
           行 "=begin" 之前的所有内容)。

参见

       Locale::Po4a::TransTractor(3pm)

作者

       Francesco Poli <invernomuto@paranoici.org>

版权和许可

        版权所有©2016-2017 Francesco Poli<wintermuto@paranoic.org>

       本作品是自由软件;您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改
       它;可以是许可证的版本 2,也可以是(根据您的选择)任何更高版本。

       分发这项工作的目的是希望它有用,但没有任何担保;甚至没有对适销性或是否适合特定目的的默示担
       保。有关详细信息,请参阅 GNU 通用公共许可证。

       您应该已经收到了 GNU 通用公共许可证的副本;如果没有,请写信给自由软件基金会,Inc., 51
       Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

       根据 GNU 通用公共许可证版本 2 或更高版本的条款,部分代码(如许多正则表达式)改编自 rdTool 的
       源代码。这些部分最初是:

        版权所有©2004 Moonwolf <moonwolf@moonwolf.com>
       版权所有©2011-2012 Youhei SASAKI <uwabami@gfd-dennou.org>

       根据 GNU 通用公共许可证版本 2 或更高版本的条款,从 Locale::Po4a::Text 的源代码改编了初始化
       代码。此代码最初是:

        版权所有 © 2005-2008 Nicolas FRANÇOIS <nicolas.francois@centraliens.net>