| LOCALE::PO4A::ASCIIDOC.3PM(1) | User Contributed Perl Documentation | LOCALE::PO4A::ASCIIDOC.3PM(1) |
Locale::Po4a::AsciiDoc - Convierte documentos AsciiDoc desde/a ficheros PO
El objetivo del proyecto po4a («PO for anything», PO para todo) es facilitar la traducción (y más interesante, el mantenimiento de las traducciones) usando las herramientas de gettext en ámbitos dónde no previstos, como la documentación.
Locale::Po4a::AsciiDoc es un módulo que asiste en la traducción de documentación en formato AsciiDoc.
Estas son las opciones particulares de este módulo:
En un fichero de definiciones, las líneas no se deben preceder con dos barras, sino directamente con po4a:.
Por defecto, po4a no ajustará los ficheros AsciiDoc producidos porque se requiere una inspección manual para asegurar que el ajuste no cambia el formato. Considere por ejemplo el siguiente elemento de la lista:
* Una frase larga que termina con un número 1. Una segunda frase.
Si el ajuste de línea conduce a la siguiente presentación, el elemento se divide en una sublista numerada. Para colmo, solo los hablantes de la lengua utilizada en la traducción pueden inspeccionar la situación.
* una frase larga que termina con un número
1. Una segunda frase.
Tenga en cuenta que no ajustar los archivos producidos por po4a no debería ser un problema, ya que esos archivos están pensados para ser procesados automáticamente. De todas formas, no deberían considerarse archivos fuente.
Con esta opción, po4a producirá ficheros AsciiDoc con mejor aspecto, pero puede dar lugar a salidas con formatos posiblemente erróneos.
El módulo AsciiDoc se puede personalizar mediante lineas que empiecen con //po4a:. Estas lineas se interpretan como órdenes para el analizador. Se reconocen las siguientes órdenes:
El argumento lista de atributos es una lista separada por comas que contiene información sobre argumentos traducibles. Esta lista contiene o bien números, para definir parámetros de posición, o nombres de atributos.
Si se prefija el signo de suma (+) a nombre, la macro y sus argumentos se traducen como conjunto. En este caso, no es necesario definir la lista de atributos, pero los paréntesis deben estar presentes.
El argumento lista de atributos es una lista separada por comas que contiene información sobre argumentos traducibles. Esta lista contiene o bien números, para definir parámetros de posición, o nombres de atributos. El primer atributo es el nombre de estilo, y no se debe traducir.
Si se prefija un signo de suma (+) al nombre de estilo, la lista de atributos se traduce en conjunto. No es necesario definir atributos traducibles.
Si se prefija un signo de suma (-) al nombre de estilo, entonces este atributo no es traducible.
Probado con éxito en ficheros simples AsciiDoc.
Nicolas François <nicolas.francois@centraliens.net> Denis Barbier <barbier@linuxfr.org>
Jordi Vilalta <jvprat@gmail.com> Omar Campagne <ocampagne@gmail.com>
Copyright © 2005-2008 Nicolas FRANÇOIS <nicolas.francois@centraliens.net>. Copyright © 2012 Denis BARBIER <barbier@linuxfr.org>. Copyright © 2017 Martin Quinson <mquinson#debian.org>.
Este programa es software libre; puede redistribuirlo y/o modificarlo bajo los términos de la GPL v2.0 o posterior (consulte el archivo COPYING).
| 2024-08-06 | perl v5.38.2 |