.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "Locale::Po4a::Common 3pm" .TH Locale::Po4a::Common 3pm "2020-08-19" "Po4a-hulpmiddelen" "Po4a-hulpmiddelen" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAAM" .IX Header "NAAM" Locale::Po4a::Common \- gemeenschappelijke delen van de po4a\-scripts en \&\-hulpprogramma's .SH "BESCHRIJVING" .IX Header "BESCHRIJVING" Locale::Po4a::Common bevat gemeenschappelijke delen van de po4a\-scripts en enkele handige functies die worden gebruikt in de andere modules. .PP Indien u dit nodig heeft, kunt u als volgt het gebruik van Text::WrapI18N uitzetten: .PP .Vb 2 \& use Locale::Po4a::Common qw(nowrapi18n); \& use Locale::Po4a::Text; .Ve .PP in plaats van: .PP .Vb 1 \& use Locale::Po4a::Text; .Ve .PP De volgorde is hier belangrijk: aangezien de meeste Locale::Po4a\-modules automatisch worden geladen, bepaalt Locale::Po4a::Common, wanneer deze voor het eerst geladen wordt, of Text::WrapI18N gebruikt zal worden. .SH "FUNCTIES" .IX Header "FUNCTIES" .SS "Uitvoerberichten tonen" .IX Subsection "Uitvoerberichten tonen" .IP "\(bu" 4 show_version($) .Sp Toont de huidige versie van het script en een kort copyrightbericht. Het neemt de naam van het script als argument. .IP "\(bu" 4 wrap_msg($@) .Sp Deze functie toont een bericht op dezelfde manier als \fBsprintf()\fR dit doet, maar past regelafbreking toe, zodat het resultaat er op de terminal fraai uitziet. .IP "\(bu" 4 wrap_mod($$@) .Sp Deze functie werkt zoals \fBwrap_msg()\fR, maar ze neemt een modulenaam als eerste argument en laat links van het bericht een spatie. .IP "\(bu" 4 wrap_ref_mod($$$@) .Sp Deze functie werkt als \fBwrap_msg()\fR, maar ze neemt een referentie naar bestand:regel als eerste argument, een modulenaam als het tweede, en ze laat links van het bericht een spatie. .SS "Omhulsels voor andere modules" .IX Subsection "Omhulsels voor andere modules" .IP "\(bu" 4 Locale::Gettext .Sp Wanneer de module Locale::Gettext niet geladen kan worden, voorziet deze module in een dummy (lege) toepassing van de volgende functies. In dat geval zullen po4a\-berichten niet vertaald worden, maar zal het programma blijven werken. .Sp Indien Locale::gettext aanwezig is, aanroept dit omhulsel ook setlocale(\s-1LC_MESSAGES, ""\s0), zodat aanroepers ook niet afhangen van de POSIX-module. .RS 4 .IP "\(bu" 4 bindtextdomain($$) .IP "\(bu" 4 textdomain($) .IP "\(bu" 4 gettext($) .IP "\(bu" 4 dgettext($$) .RE .RS 4 .RE .SH "AUTEURS" .IX Header "AUTEURS" .Vb 1 \& Jordi Vilalta .Ve .SH "COPYRIGHT EN LICENTIE" .IX Header "COPYRIGHT EN LICENTIE" Copyright © 2005 \s-1SPI,\s0 Inc. .PP Dit programma is vrije software; u kunt het verder verspreiden en/of aanpassen onder de bepalingen van de \s-1GPL\s0 (zie het bestand \s-1COPYING\s0).