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:
- puredoc
- 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 |