LOCALE::PO4A::COMMON.3PM(1) User Contributed Perl Documentation NAAM Locale::Po4a::Common - gemeenschappelijke delen van de po4a-scripts en -hulpprogramma's BESCHRIJVING Locale::Po4a::Common bevat gemeenschappelijke delen van de po4a-scripts en enkele handige functies die worden gebruikt in de andere modules. Indien u dit nodig heeft, kunt u als volgt het gebruik van Text::WrapI18N uitzetten: use Locale::Po4a::Common qw(nowrapi18n); use Locale::Po4a::Text; in plaats van: use Locale::Po4a::Text; 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. FUNCTIES Uitvoerberichten tonen o show_version($) Toont de huidige versie van het script en een kort copyrightbericht. Het neemt de naam van het script als argument. o wrap_msg($@) Deze functie toont een bericht op dezelfde manier als sprintf() dit doet, maar past regelafbreking toe, zodat het resultaat er op de terminal fraai uitziet. o wrap_mod($$@) Deze functie werkt zoals wrap_msg(), maar ze neemt een modulenaam als eerste argument en laat links van het bericht een spatie. o wrap_ref_mod($$$@) Deze functie werkt als wrap_msg(), 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. Omhulsels voor andere modules o Locale::Gettext 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. Indien Locale::gettext aanwezig is, aanroept dit omhulsel ook setlocale(LC_MESSAGES, ""), zodat aanroepers ook niet afhangen van de POSIX-module. o bindtextdomain($$) o textdomain($) o gettext($) o dgettext($$) AUTEURS Jordi Vilalta COPYRIGHT EN LICENTIE Copyright (C) 2005 SPI, Inc. Dit programma is vrije software; u kunt het verder verspreiden en/of aanpassen onder de bepalingen van de GPL v2.0 of recenter (zie het bestand COPYING). perl v5.38.2 2024-06-26 LOCALE::PO4A::COMMON.3PM(1)