Viegli pārvaldīt savus dokumentācijas tulkojumus
po4a (PO for anything, PO jebkuram formātam) padara dokumentācijas tulkošanu un pārvaldību daudz vienkāršāku. Tas iegūst tulkojamo materiālu no oriģinālā dokumenta un ievieto to PO datnē, kas ir labi pielāgota tulkošanai. Tiklīdz tulkotāji atjaunina šo PO datni, po4a no jauna ievieto tulkojumus oriģinālā dokumenta struktūrā, lai izveidotu tulkotu dokumentu.
Ja tulkojums ir tikai daļēji iztulkots, trūkstošajās daļās tiks izmantots oriģinālais (angļu valodas) teksts. Tādējādi tiek garantēts, ka jūsu tulkotā dokumentācija vienmēr ir aktuāla un maksimāli pilnīga, pēc iespējas vairāk pārtulkota.
po4a pilnībā automatizē visu tulkošanas procesu un tā uzturēšanu tikai ar vienu pašu iestatījumu datni, kurā norādīti visi parametri un tulkojamo dokumentu saraksts. Tiklīdz būs kādas izmaiņas, po4a automātiski atjauninās tulkojumus.
Atbalstītie formāti
po4a pašlaik atbalsta šādus formātus:
- asciidoc: AsciiDoc formāts
- man: good old manual page format
- pod: Perl Online Documentation (POD) formāts
- xml: vispārīgi XML dokumenti
- docbook: DocBook XML variants
- xhtml: XHTML dokumenti
- dia: nesaspiestas Dia diagrammas
- guide: Gentoo Linux XML dokumentācijas formāts
- wml: WML dokumenti
- sgml: standarta vispārinātā iezīmēšanas valoda (SGML), ko parasti izmanto vai nu DebianDoc, vai DocBook dokumentu tipa definīcijās (DTD)
- latex: LaTeX formāts
- tex: vispārīgi TeX dokumenti
- texinfo: the info page format
- bibtex: bibtex formāts
- text: vienkārši teksta dokumenti (ieskaitot iespēju izmantot Markdown, fortunes - citātu, joku vai pamācību datnes, YAML ievada sekcijas (Front Matter) sadaļas - speciālus metadatu blokus, kā arī debian/changelog un debian/control datnes)
- yaml: YAML dokumenti
- rubydoc: RubyDoc (RD) dokumenti
- halibut: Saimona Tetema dokumentācijas izstrādes sistēma
- ini: INI formāts
- kernelhelp: katra kodola (kernel) kompilācijas parametra palīdzības ziņojumi
2025.07.12 — po4a 0.74 publicēts
New modules: org, vim-help and SimplePod (deprecating the old Pod module); Improve the support for AsciiDoc, Markdown, Tex and Texinfo; Modernize a bit our usage of Perl (more details).
2024.06.17 — po4a 0.73 publicēts
Daži kļūdu ziņojumu uzlabojumi, lai palīdzētu atkļūdot kodēšanas problēmas, jo po4a tagad ir daudz izvēlīgāks (kopš v0.70 versijas). (plašāka informācija).
2024.01.29 — po4a 0.70 publicēts
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).
2023.01.01 — po4a 0.69 publicēts
Greatly improve the handling 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).
2022.09.04 — po4a 0.68 publicēts
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).
2022.07.14 — po4a 0.67 publicēts
Many bug fixes and improvement in AsciiDoc, Man, Markdown, xHTML and in core modules (more details).
2022.01.02 — po4a 0.66 publicēts
New option to select Yaml elements to translate; More robust AsciiDoc table handling (+bugfixes and translation updates -- more details).
2021.11.14 — po4a 0.65 publicēts
Allow to group several translations per POT file in split mode (+bugfix and translation updates -- more details).
2021.09.12 — po4a 0.64 publicēts
Kļūdu labojumi un tulkojumu atjauninājumi (plašāka informācija).
2021.02.02 — po4a 0.63 publicēts
Fix a regression in 0.62 where the translation of po4a binaries were not installed. Plus other bugfixes and translation updates (more details).
2020.12.07 — po4a 0.62 publicēts
Unwrap AsciiDoc to avoid reformatting issues and other bugfixes, plus translation updates (more details).
2020.08.05 — po4a 0.61 publicēts
Vairāki kļūdu labojumi (atkal, lai nesabojātu Debian pakotnes, kas atkarīgas no po4a) un tulkojumu atjauninājumi (plašāka informācija).
2020.07.15 — po4a 0.60 publicēts
Kļūdu labojumi un tulkojumu atjauninājumi (plašāka informācija).
2020.05.20 — po4a 0.59 publicēts
Kļūdu labojuma izlaidums, lai nesabojātu (vismaz) vairāku Debian pakotņu būvējumus. plašāka informācija.
2020.05.04 — po4a 0.58 publicēts
- Rewrite all tests to make them more robust and less permissive.
- Fix many issues reported against the parsers.
- Rewrite the documentation for sake of clarity and brevity.
- (plašāka informācija).
2019.10.25 — po4a 0.57 publicēts
Tulkojumu atjauninājumi un novērsta viena kļūda AsciiDoc parsētājā. (plašāka informācija).
2019.06.06 — po4a 0.56 publicēts
Jaunas funkcijas un kļūdu labojumi, galvenokārt AsciiDoc parsētājā (plašāka informācija).
2018.12.09 — po4a 0.55 publicēts
New features and bugfixes to both the individual parsers and common parts (more details).
2018.06.30 — po4a 0.54 publicēts
Izlabotas kaudze kļūdas un novērstas daudzas kļūmes (plašāka informācija).
2018.05.25 — po4a 0.53 publicēts
Visredzamākā izmaiņa ir jaunais YAML modulis un tas, ka Alioth tika izslēgts (plašāka informācija).