Locale::Po4a::Common.3pm

Autres langues

Langue: fr

Version: 2008-11-05 (ubuntu - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NOM

Locale::Po4a::Common - utilitaires et parties communes des scripts po4a

DESCRIPTION

Locale::Po4a::Common comprend les parties communes des scripts po4a et quelques fonctions utiles pour certains modules.

FONCTIONS

Affichage de messages

show_version($)

Affiche la version courante du script, et un court message de copyright. Il prend le nom du script comme paramA~Xtre.

wrap_msg($@)

Cette fonction affiche un message de la mA~Xme faA~Xon que sprintf(), mais met en plus le rA~Xsultat en forme de telle sorte qu'il soit bien mis en forme sur un terminal.

wrap_mod($$@)

Cette fonction fonctionne de la mA~Xme faA~Xon que wrap_msg(), mais elle prend le nom d'un module comme premier paramA~Xtre, et ajoute un espace A~  la gauche du message.

wrap_ref_mod($$$@)

Cette fonction fonctionne comme wrap_msg(), mais elle prend une rA~XfA~Xrence de la forme fichier:ligne comme premier paramA~Xtre, un nom de module comme second paramA~Xtre, et ajoute un espace A~  la gauche du message.

Encapsulateur pour d'autres modules

Locale::Gettext

Quand le module Locale::Gettext ne peut pas A~Xtre chargA~X, ce module fournit une fausse implA~Xmentation (vide) pour les fonctions suivantes. Dans ce cas, les messages ne seront pas traduits, mais le programme continuera A~  fonctionner.

Si Locale::gettext est prA~Xsent, cette encapsulation appellera setlocale(LC_MESSAGES, "") de telle sorte que les appelants ne dA~Xpendent pas non plus du module POSIX.

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

AUTEURS

  Jordi Vilalta <jvprat@gmail.com>
 
 

TRADUCTION

  Martin Quinson (mquinson#debian.org)
 
 
Copyright 2005 par SPI, inc.

Ce programme est un logiciel libre ; vous pouvez le copier et / ou le modifier sous les termes de la GPL (voir le fichier COPYING).