De vertaling van uw documentatie met gemak onderhouden
po4a (PO for anything - PO voor alles) vereenvoudigt de vertaling van documentatie en het onderhoud ervan. Het programma extraheert het te vertalen materiaal uit het originele document en plaatst dit in een PO-bestand dat is aangepast aan het vertaalproces. Zodra dit PO-bestand is bijgewerkt door de vertaler, injecteert po4a de vertaling opnieuw in de structuur van het originele document om een vertaald document te genereren.
Indien de vertaling slechts ten dele afgewerkt is, wordt de originele (Engelse) tekst gebruikt voor de ontbrekende delen. Dit zorgt ervoor dat uw vertaalde document steeds zowel up-to-date is in vergelijking met het origineel als zoveel mogelijk vertaald.
po4a automatiseert al het vertaalonderhoud met één configuratiebestand dat de instellingen en een lijst van te vertalen documenten bevat. po4a zal deze automatisch bijwerken, wanneer er iets gebeurt.
Ondersteunde indelingen
Momenteel ondersteunt po4a de volgende indelingen:
- asciidoc: AsciiDoc-indeling
- man: de indeling van de goede oude man-pagina's
- pod: de indeling van de online-documentatie van Perl
- xml: generieke XML-documenten
- docbook: XML-variant voor DocBook
- xhtml: XHTML-documenten
- dia: ongecomprimeerde Dia-diagrammen
- guide: XML-indeling voor de documentatie van Gentoo Linux
- wml: WML-documenten
- sgml: de standaard gegeneraliseerde opmaaktaal (SGML) bedoeld voor DebianDoc en DocBook DTD
- latex: LaTeX-indeling
- tex: generieke TeX-documenten
- texinfo: indeling van de info-pagina's
- bibtex: bibtex-indeling
- text: eenvoudige tekstdocumenten (met inbegrip van opties voor markdown, fortunes, YAML-voorwerksectie, debian/changelog en debian/control)
- yaml: YAML-documenten
- rubydoc: RubyDoc-(RD-) documenten
- halibut: documentatieproductiesysteem van Simon Tatham
- ini: INI-indeling
- kernelhelp: hulpberichten bij elk van de kernelcompilatieopties
17-06-2024 - po4a 0.73 uitgebracht
Er zijn enkele foutmeldingen verbeterd om het debuggen van coderingsproblemen te vergemakkelijken, nu po4a hier veel kieskeuriger over is (sinds v0.70). (meer informatie).
29-01-2024 - po4a 0.70 uitgebracht
Grote interne revisie om PerlIO te gebruiken in plaats van handmatig met coderingen te knoeien. Deze versie lost ook veel bugs op in AsciiDoc, Tex, Markdown, Yaml, TexInfo en in de algemene onderdelen. Tot slot bevat deze versie verschillende verbeteringen aan de documentatie, in het bijzonder in po4a(7), dat nu voor mogelijke mede-ontwikkelaars een betere introductie biedt in de interne mechanismen. (meer informatie).
01-01-2023 - po4a 0.69 uitgebracht
Sterk verbeterde behandeling van plaatsbekleders in XML en interne opruiming rond Yaml door de twee ontleders die we hadden, samen te voegen. Ook worden in deze release enkele kleine bugs in de modules Markdown en Man opgelost. (meer informatie).
04-09-2022 - po4a 0.68 uitgebracht
Aanzienlijke verbetering van het gettextisatie-proces en verschillende hoofdstukken van de documentatie herschreven. Ook zijn po4a-translate en po4a-updatepo nu verouderd: u moet in plaats daarvan po4a gebruiken. Ten slotte worden in deze versie enkele bugs in de modules Markdown en Man opgelost. (meer informatie).
14-07-2022 - po4a 0.67 uitgebracht
Veel foutcorrecties en verbeteringen in AsciiDoc, Man, Markdown, xHTML en in de kernmodules (meer informatie).
02-01-2022 - po4a 0.66 uitgebracht
Nieuwe optie om te vertalen Yaml-elementen te selecteren; Een meer robuuste aanpak van Asciidoc-tabellen (+foutcorrectie en bijgewerkte vertalingen --meer informatie).
14-11-2021 - po4a 0.65 uitgebracht
Mogelijkheid om meerdere vertalingen per POT-bestand te groeperen in gesplitste modus (+foutcorrectie en bijgewerkte vertalingen (meer informatie).
12-09-2021 - po4a 0.64 uitgebracht
Foutcorrectie en bijgewerkte vertalingen (meer informatie).
02-02-2021 - po4a 0.63 uitgebracht
Correctie van een regressie in 0.62 waarbij de vertaling voor de binaire bestanden van po4a niet geïnstalleerd werd. Plus andere foutcorrecties en bijgewerkte vertalingen (meer informatie).
07-12-2020 - po4a 0.62 uitgebracht
Asciidoc uitpakken om problemen met opnieuw formatteren te voorkomen en andere foutcorrecties, plus bijgewerkte vertalingen (meer informatie).
05-08-2020 - po4a 0.61 uitgebracht
Meer foutcorrecties (opnieuw om Debian pakketten die afhankelijk zijn van po4a, niet onklaar te maken), en bijgewerkte vertalingen (meer informatie).
15-07-2020 - po4a 0.60 uitgebracht
Foutcorrectie en bijgewerkte vertalingen (meer informatie).
20-05-2020 - po4a 0.59 uitgebracht
Release met foutcorrecties om (op zijn minst) de bouw van verschillende Debian pakketten niet onklaar te maken. (Meer informatie).
04-05-2020 - po4a 0.58 uitgebracht
- Herschrijven van alle tests om ze robuuster en minder permissief te maken.
- Veel aanpassingen van zaken die in verband met de parsers gerapporteerd waren.
- Herschrijven van de documentatie om ze helderder en beknopter te maken.
- (meer informatie).
25-10-2019 - po4a 0.57 uitgebracht
Bijgewerkte vertalingen en een foutcorrectie in AsciiDoc. (meer informatie).
06-06-2019 - po4a 0.56 uitgebracht
Nieuwe functionaliteit en reparaties van bugs, hoofdzakelijk in de AsciiDoc-ontleder (meer details).
09-12-2018 - po4a 0.55 uitgebracht
Nieuwe functionaliteit en foutcorrecties aan zowel de afzonderlijke ontleders als de gemeenschappelijke onderdelen (meer informatie).
30-06-2018 - po4a 0.54 uitgebracht
We hebben een groot aantal bugs gerepareerd en veel storingen verholpen (meer details).
25-05-2018 - po4a 0.53 uitgebracht
De meest zichtbare verandering is een nieuwe YAML-module en het feit dat Alioth werd uitgeschakeld (meer informatie).