| LOCALE::PO4A::DOCBOOK.3PM(1) | User Contributed Perl Documentation | LOCALE::PO4A::DOCBOOK.3PM(1) |
NAMN¶
Locale::Po4a::Docbook – konvertera DocBook XML-dokument från/till PO-filer
BESKRIVNING¶
Målet med po4a-projektet (PO för allt) är att underlätta översättningar (och, ännu mer intressant, underhållet av översättningar) med hjälp av gettext-verktyg på områden där de inte förväntades användas, såsom dokumentation.
Locale::Po4a::Docbook är ett modul som hjälper till att översätta DocBook XML-dokument till andra [mänskliga] språk.
STATUS FÖR DENNA MODUL¶
Denna modul är fullt funktionell, eftersom den bygger på L-<Locale::Po4a::Xml> -modulen. Den definierar endast översättningsbara taggar och attribut.
Det enda kända problemet är att det ännu inte hanterar enheter, inklusive filinkluderingsenheter, men du kan översätta de flesta av dessa filer separat (förutom de typiska enhetsfilerna), och det är oftast bättre att hålla dem åtskilda.
ÅSIDOSÄTTA STANDARDBETEENDET MED KOMMANDORADSFLAGGOR¶
Standardinställningen för systemets moduler är att vara på den säkra sidan.
Till exempel är standardinställningen för taggen <author> att den ska visas under <para>. Men du kanske bara använder den under <bookinfo>. I så fall kanske du vill översätta den separat för varje författare.
Om du inte gillar standardbeteendet för xml-modulen och dess derivatmoduler kan du ange kommandoradsflaggor för att ändra deras beteende. Du kan till exempel lägga till följande i po4a-konfigurationsfilen:
opt:"-k 0 -o nodefault=\"<bookinfo> <author>\" \
-o break=\"<bookinfo> <author>\" \
-o untranslated=\"<bookinfo>\" \
-o translated=\"<author>\""
Detta åsidosätter standardbeteendet för <bookinfo> och <author>, ställ in <bookinfo> och <author> för att bryta indataströmmen på dessa taggar, ställ in <bookinfo> för att inte översätta dess taggade innehåll och ställ in <author> för att översätta dess taggade innehåll.
SE ÄVEN¶
Locale::Po4a::TransTractor(3pm), Locale::Po4a::Xml(3pm), po4a(7)
UPPHOVSPERSONER¶
Jordi Vilalta <jvprat@gmail.com>
UPPHOVSRÄTT OCH LICENS¶
Copyright © 2004 Jordi Vilalta <jvprat@gmail.com> Copyright © 2007-2009 Nicolas François <nicolas.francois@centraliens.net>
Detta program är fri programvara; du får distribuera och/eller modifiera det enligt villkoren i GPL v2.0 eller senare (se filen COPYING).
| 2026-03-23 | perl v5.42.0 |