Mantenga actualizadas las traducciones de su documentación con facilidad
po4a (PO for anything) facilita la traducción de documentación y su mantenimiento. Extrae el material traducible del documento original y lo coloca en un archivo PO adaptado al proceso de traducción. Una vez que este archivo PO es actualizado por el traductor, po4a reinyecta la traducción en la estructura del documento original para generar un documento traducido.
Si la traducción solo es parcial, se utiliza el texto original (inglés) para las partes que faltan. Así, se garantiza que el documento traducido siempre está al día con respecto al original, y con el grado de traducción más alto posible.
po4a automatiza por completo el mantenimiento de la traducción con un solo fichero de configuración que contiene todos los ajustes y la lista de documentos a traducir. po4a los actualizará automáticamente cuando se realicen modificaciones.
Formatos compatibles
po4a es actualmente compatible con los siguientes formatos:
- asciidoc: formato AsciiDoc
- man: el buen formato de página del manual antiguo
- pod: formato de documentación en línea de Perl (POD/DLP)
- xml: documentos XML genéricos
- docbook: DocBook en XML
- xhtml: documentos XHTML
- dia: diagramas Dia descomprimidos
- guide: formato de documentación XML para Gentoo Linux
- wml: documentos WML
- sgml: el lenguaje de marcación generalizado estándar (SGML) está para documentación DebianDoc o DocBook DTD
- latex: formato LaTeX
- tex: documentos TeX comunes
- texinfo: el formato de la página info
- bibtex: formato bibtex
- text: documento de texto simple (incluyendo opciones para markdown, fortunes, sección YAML frente las cosas, debian/changelog, y debian/control)
- yaml: documentos YAML
- rubydoc: documentos de RubyDoc (RD)
- halibut: sistema de producción de documentación de Simon Tatham
- ini: formato INI
- kernelhelp: mensajes de ayuda de cada opción de compilación del núcleo
17/06/2024: po4a 0.73 publicado
Improve some error messages to help debugging encoding issues now that po4a is much more picky about it (since v0.70). (more details).
29/01/2024: po4a 0.70 publicado
Major internal overhaul to use PerlIO instead of messing up manually with encodings. Also, this release fixes many bugs in AsciiDoc, Tex, Markdown, Yaml, TexInfo and in the common parts. Finally, this version contains several documentation improvements, in particular in po4a(7), which now better introduces the internals to potential contributors. (more details).
01/01/2023 - po4a 0.69 publicado
Greatly improve the handeling of placeholders in XML, and internal cleanups around Yaml by merging the two parsers that we had. Also, this release fixes small bugs in Markdown and Man modules. (more details).
04/09/2022 - po4a 0.68 publicado
Greatly improve the gettextization process, and rewrite several documentation chapters. Also, po4a-translate and po4a-updatepo are now deprecated: you should use po4a instead. Finally, this release fixes some bugs in Markdown and Man modules. (more details).
14/07/2022 - po4a 0.67 publicado
Many bug fixes and improvement in AsciiDoc, Man, Mardown, xHTML and in core modules (more details).
02/01/2022 - po4a 0.66 publicado
New option to select Yaml elements to translate; More robust Asciidoc table handling (+bugfixes and translation updates -- more details).
14/11/2021 - po4a 0.65 publicado
Allow to group several translations per POT file in split mode (+bugfix and translation updates -- more details).
12/09/2021 - po4a 0.64 publicado
Corregidos varios fallos, y actualización de traducciones (consulte los detalles).
02/02/2021 - po4a 0.63 publicado
Fix a regression in 0.62 where the translation of po4a binaries were not installed. Plus other bugfixes and translation updates (more details).
07/12/2020 - po4a 0.62 publicado
Unwrap asciidoc to avoid reformating issues and other bugfixes, plus translation updates (more details).
05/08/2020 - po4a 0.61 publicado
More bugfix (again to not break Debian packages depending on po4a), and translation updates (more details).
15/07/2020 - po4a 0.60 publicado
Corregido varios fallos y problemas, y actualización de traducciones (consulte los detalles).
20/05/2020 - po4a 0.59 publicado
Bugfix release to not break the build of several Debian packages (at least). More details.
04/05/2020 - po4a 0.58 publicado
- Reescribe todas las pruebas par hacerlas más robustas y menos permisivas.
- Soluciona muchos asuntos reportados en los intérpretes.
- Se vuelve a escribir la documentación en aras de claridad y brevedad.
- (más detalles).
25/10/2019 - po4a 0.57 publicado
Traducción actualizada y una corrección a un fallo en AsciiDoc. (más detalles).
06/06/2019 - po4a 0.56 publicado
Nuevas características y algunas correcciones de fallos (más detalles).
09/12/2018 - publicado po4a 0.55
New features and bugfixes to both the individual parsers and common parts (more details).
30/06/2018 - po4a 0.54 publicado
Se han corregido varios fallos, y solucionó muchos defectos en (más detalles).
25/05/2018 - po4a 0.53 publicado
The most visible change is a new YAML module, and the fact that Alioth was turned off (more details).