table of contents
| LOCALE::PO4A::COMMON.3PM(1) | User Contributed Perl Documentation | LOCALE::PO4A::COMMON.3PM(1) |
NAMN¶
Locale::Po4a::Common - gemensamma delar av po4a-skripten och verktygen
BESKRIVNING¶
Locale::Po4a::Common innehåller gemensamma delar av po4a-skripten och några användbara funktioner som används tillsammans med de andra modulerna.
Om det behövs kan du inaktivera användningen av Text::WrapI18N på följande sätt:
use Locale::Po4a::Common qw(nowrapi18n);
use Locale::Po4a::Text;
istället för:
use Locale::Po4a::Text;
Ordningen är viktig här: eftersom de flesta Locale::Po4a-moduler laddar Locale::Po4a::Common, avgör den första gången denna modul laddas om Text::WrapI18N används.
FUNKTIONER¶
Visa utdatameddelanden¶
- visa_version($)
Visar den aktuella versionen av skriptet och ett kort meddelande om upphovsrätt. Det tar namnet på skriptet som argument.
- wrap_msg($@)
Denna funktion visar ett meddelande på samma sätt som sprintf(), men formaterar resultatet så att det ser snyggt ut på terminalen.
- wrap_mod($$@)
Denna funktion fungerar som wrap_msg(), men den tar ett modulnamn som första argument och lämnar ett mellanslag till vänster om meddelandet.
- wrap_ref_mod($$$@)
Denna funktion fungerar som wrap_msg(), men tar en fil:radreferens som första argument, ett modulnamn som andra argument och lämnar ett mellanslag till vänster om meddelandet.
Wrappers för andra moduler¶
- •
- Locale::Gettext
När modulen Locale::Gettext inte kan laddas tillhandahåller denna modul en tom implementering av följande funktioner. I så fall översätts inte po4a-meddelanden, men programmet fortsätter att fungera.
Om Locale::gettext finns, anropar denna wrapper också setlocale(LC_MESSAGES, "") så att anropare inte heller är beroende av POSIX-modulen.
- bindtextdomain($$)
- textdomän($)
- gettext($)
- dgettext($$)
UPPHOVSPERSONER¶
Jordi Vilalta <jvprat@gmail.com>
UPPHOVSRÄTT OCH LICENS¶
Copyright © 2005 SPI, Inc.
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 |