LOCALE::PO4A::TEXT.3PM(1) User Contributed Perl Documentation NOME Locale::Po4a::Text - converte documentos texto de/para arquivos PO DESCRICAO O objetivo do projeto po4a (PO for anything, ou PO para qualquer coisa) e facilitar traducoes (e o mais interessante, a manutencao das traducoes) usando as ferramentas do gettext em areas em que nao se esperava, como documentacao. Locale::Po4a::Text e um modulo para ajudar na traducao de documentos texto para outros idiomas. Paragrafos sao divididos em linhas vazias (ou linha contendo apenas espacos ou tabulacoes). Se um paragrafo contem uma linha comecando com um espaco (ou tabulacao), este paragrafo nao sera redimensionado. OPCOES ACEITAS POR ESTE MODULO Estas sao as opcoes especificas deste modulo: keyvalue Treat paragraphs that look like a colon-separated key-value pair as verbatim (with the "no-wrap" flag in the PO file). A key-value pair string is a string like "key: value", containing one or more non- colon and non-space characters followed by a colon followed by at least one non-space character before the end of the line. nobullets Desativa a deteccao de marcadores. By default, when a bullet is detected, the bullet paragraph is not considered as a verbatim paragraph (with the "no-wrap" flag in the PO file). Instead, the corresponding paragraph is rewrapped in the translation. tabs=mode Especifica como as tabulacoes devem ser manipuladas. O mode pode ser qualquer um dentre: split Linhas com tabulacoes introduzem interrupcao (termino) no paragrafo atual. verbatim Paragrafo contendo tabulacoes nao sera redimensionado. Por padrao, tabulacoes sao consideradas como espacos. breaks=regex Uma expressao regular correspondendo a linhas que introduzem interrupcao. A expressao regular sera ancorada de forma que toda a linha deve corresponder. debianchangelog Manipula o cabecalho e rodape das versoes de lancamento, que so podem conter informacoes nao traduziveis. fortunes Manipula o formato do "fortunes", que separa "fortunes" com uma linha que consiste em "%" ou "%%" e usa "%%" como o inicio de um comentario. markdown Manipula algumas marcacoes especiais em textos formatados com Markdown. yfm_keys (somente Markdown) Lista separada por virgula de chaves para processar para traducao na secao YAML Front Matter. Todas as outras chaves sao ignoradas. As chaves sao combinadas com uma correspondencia que diferencia maiusculas de minusculas. Se yfm_paths e yfm_keys forem usadas juntas, os valores serao incluidos se forem correspondidos por pelo menos uma das opcoes. Os valores das matrizes sempre sao traduzidos, a menos que a opcao yfm_skip_array seja fornecida. yfm_lenient (somente Markdown) Permite que o analisador YAML Front Matter falhe em cabecalhos malformados. Isso e particularmente util quando seu arquivo comeca com uma regua horizontal em vez de YAML Front Matter, mas voce insiste em usar tres tracos apenas para sua regua. yfm_paths (somente Markdown) yfm_paths Lista separada por virgula de caminhos hash para processar para extracao na secao YAML Front Matter; todos os outros caminhos sao ignorados. Os caminhos sao combinados com uma correspondencia que diferencia maiusculas de minusculas. Se yfm_paths e yfm_keys forem usadas juntas, os valores serao incluidos se forem correspondidos por pelo menos uma das opcoes. Os valores das matrizes sempre sao retornados, a menos que a opcao yfm_skip_array seja fornecida. yfm_skip_array (somente Markdown) Nao traduz os valores de vetor na secao YAML Front Matter. control[=lista_de marcacoes] Manipula arquivos control do Debian. Uma lista separada por virgula com os campos a serem traduzidos pode ser fornecida. neverwrap Evita que po4a faca a quebra de qualquer linha. Isso significa que todo conteudo e tratado verbatim, ate mesmo paragrafos simples. ESTADO DESTE MODULO Testado com sucesso em arquivos texto simples e arquivos NEWS.Debian. AUTORES Nicolas Francois COPYRIGHT E LICENCA Copyright (C) 2005-2008 Nicolas FRANCOIS . Copyright (C) 2008-2009, 2018 Jonas Smedegaard . Copyright (C) 2020 Martin Quinson . Esse programa e um software livre; voce pode redistribui-lo e/ou modifica-lo sob os termos da GPL v2.0 ou posterior (veja o arquivo COPYING). perl v5.38.2 2024-06-26 LOCALE::PO4A::TEXT.3PM(1)