po4av0.70

Locale::Po4a::Common

Section: Po4a-hulpmiddelen (3pm)
Updated: 2024-01-29
Index Return to Main Contents
 

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

show_version($)

Toont de huidige versie van het script en een kort copyrightbericht. Het neemt de naam van het script als argument.

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.

wrap_mod($$@)

Deze functie werkt zoals wrap_msg(), maar ze neemt een modulenaam als eerste argument en laat links van het bericht een spatie.

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

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.

bindtextdomain($$)
textdomain($)
gettext($)
dgettext($$)
 

AUTEURS

 Jordi Vilalta <jvprat@gmail.com>

 

COPYRIGHT EN LICENTIE

Copyright © 2005 SPI, Inc.

This program is free software; you may redistribute it and/or modify it under the terms of GPL v2.0 or later (see the COPYING file).


 

Index

NAAM
BESCHRIJVING
FUNCTIES
Uitvoerberichten tonen
Omhulsels voor andere modules
AUTEURS
COPYRIGHT EN LICENTIE

This document was created by using the manual pages.
Time: 00:28:45 GMT, January 29, 2024
català Deutsch English Esperanto español français hrvatski Magyar Italiano 日本語 Bokmål Nederlands polski Português Português (Brasil) Русский српски језик український 简体中文 简体中文 (how to set the default document language)