Scroll to navigation

LOCALE::PO4A::RUBYDOC.3PM(1) User Contributed Perl Documentation LOCALE::PO4A::RUBYDOC.3PM(1)

NOME

Locale::Po4a::RubyDoc - Converte dados de Ruby Document de/para ficheiros PO

DESCRIÇÃO

O objetivo do projeto po4a (PO for anything: PO para qualquer coisa) é facilitar traduções (e o mais interessante, a manutenção das traduções) a usar as ferramentas do gettext em áreas em que não se esperava, como na documentação.

Locale::Po4a::RubyDoc é um módulo para ajudar a tradução de documentação no formato Ruby Document (Rad) (a linguagem usada para documentar Ruby) para outros idiomas [humanos].

ESTADO DESTE MÓDULO

Este módulo foi testado com sucesso em ficheiros de Ruby Document simples cobrindo uma boa parte da sintaxe do formato.

Uma limitação conhecida é que ele falha em reconhecer adequadamente a estrutura empilhada do Documento Ruby de entrada: isso implica que quando, por exemplo, um EnumListItem consiste em mais de um Bloco, apenas o primeiro Bloco é realmente reconhecido como EnumListItem, enquanto os subsequentes são considerados apenas como TextBlocks...

OPÇÕES ACEITES POR ESTE MÓDULO

Este módulo suporta a seguinte opção:

Manipula ficheiros inteiramente feitos de texto formatado de Ruby Document (sem nenhuma linha "=begin").

Por predefinição, este módulo manipula apenas texto formatado de Ruby Document entre as linhas "=begin" e "=end" (assim ignorando, entre outras coisas, tudo o que precede a primeira linha "=begin").

VEJA TAMBÉM

Locale::Po4a::TransTractor(3pm)

AUTORES

Francesco Poli <invernomuto@paranoici.org>

DIREITOS DE AUTOR E LICENÇA

 Copyright © 2016-2017 Francesco Poli <invernomuto@paranoici.org>

Esta obra é software livre; pode redistribuí-la e/ou modificá-la sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation; tanto a versão 2 da Licença, ou (por sua opção) qualquer versão posterior.

Esta obra é distribuída na esperança de ser útil, mas SEM NENHUMA GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Veja a Licença Pública Geral GNU para mais detalhes.

Deve ter recebido uma cópia da Licença Pública Geral GNU junto com este trabalho; se não, escreva para Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Partes do código (como muitas expressões regulares) foram adaptadas do código-fonte do rdtool, sob os termos da Licença Pública Geral GNU, versão 2 ou posterior. Essas partes são originalmente:

 Copyright © 2004      MoonWolf <moonwolf@moonwolf.com>
 Copyright © 2011-2012 Youhei SASAKI <uwabami@gfd-dennou.org>

O código de inicialização foi adaptado do código-fonte de Locale::Po4a::Text, nos termos da Licença Pública Geral GNU, versão 2 ou posterior. Este código era originalmente:

 Copyright © 2005-2008 Nicolas FRANÇOIS <nicolas.francois@centraliens.net>
2025-09-14 perl v5.40.1