LOCALE::PO4A::COMMON.3PM(1) User Contributed Perl Documentation NOME Locale::Po4a::Common - parti comuni ai moduli e agli script di po4a DESCRIZIONE Locale::Po4a::Common contiene delle parti comuni agli script di po4a e qualche funzione generica usata dagli altri moduli. Se serve, si puo disabilitare l'uso di Text::WrapI18N in questo modo: use Locale::Po4a::Common qw(nowrapi18n); use Locale::Po4a::Text; invece di: use Locale::Po4a::Text; L'ordine qui e importante: dato che la maggior parte dei moduli di Locale::Po4a caricano Locale::Po4a::Common, la prima volta che questo modulo viene caricato determina se viene usato Text::WrapI18N. FUNZIONI Visualizzazione dei messaggi di output. o show_version($) Mostra la versione attuale dello script, insieme a un breve messaggio di copyright. Richiede il nome dello script come argomento. o wrap_msg($@) Questa funzione mostra un messaggio allo stesso modo di come fa sprintf(), ma fa andare a capo il risultato in modo da migliorarne l'aspetto sul terminale. o wrap_mod($$@) Questa funzione e simile a wrap_msg(), ma riceve il nome di un modulo come primo argomento e lascia uno spazio a sinistra del messaggio. o wrap_ref_mod($$$@) Questa funzione e simile a wrap_msg(), ma riceve un riferimento del tipo "file:riga" come primo argomento, il nome di un modulo come secondo argomento e lascia uno spazio a sinistra del messaggio. Wrapper per altri moduli o Locale::Gettext Quando il modulo Locale::Gettext non puo essere caricato, questo modulo fornisce una implementazione fantoccio (vuota) delle seguenti funzioni. In tal caso, i messaggi po4a non verranno tradotti ma il programma continuera a funzionare. Se Locale::gettext e presente, questo wrapper chiama anche setlocale(LC_MESSAGES, "") in modo tale che i chiamanti non dipendano nemmeno dal modulo POSIX. o bindtextdomain($$) o textdomain($) o gettext($) o dgettext($$) AUTORI Jordi Vilalta TRADUZIONE Danilo Piazzalunga Marco Ciampa COPYRIGHT E LICENZA Copyright (C) 2005 by SPI, inc. Questo programma e software libero; e lecito ridistribuirlo o modificarlo secondo i termini della licenza GPL v2.0 o successive (vedere il file COPYING). perl v5.38.2 2024-06-26 LOCALE::PO4A::COMMON.3PM(1)