
        *****************************************************
        *           GENERATED FILE, DO NOT EDIT             *
        * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
        *****************************************************

This file was generated by po4a(7). Do not store it (in VCS, for example),
but store the PO file used as source file by po4a-translate.

In fact, consider this as a binary, and the PO file as a regular .c file:
If the PO get lost, keeping this translation up-to-date will be harder.

=encoding UTF-8

=head1 NOM

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

=head1 DESCRIPTION

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

Si nécessaire, vous pouvez désactiver l'utilisation de Text::WrapI18N comme
ceci :

    use Locale::Po4a::Common qw(nowrapi18n);
    use Locale::Po4a::Text;

au lieu de :

    use Locale::Po4a::Text;

L’ordre est important ici puisque la plupart des modules Locale::Po4a
chargent eux-même Locale::Po4a::Common et que la première fois que ce module
est chargé détermine si Text::WrapI18N est utilisé.

=head1 FONCTIONS

=head2 Affichage de messages

=over

=item

show_version($)

Affiche la version courante du script, et un court message de copyright. Il
prend le nom du script comme paramètre.

=item

wrap_msg($@)

Cette fonction affiche un message de la même façon que sprintf(), mais met
en plus le résultat en forme de telle sorte qu’il soit bien mis en forme sur
un terminal.

=item

wrap_mod($$@)

Cette fonction fonctionne de la même façon que wrap_msg(), mais elle prend
le nom d’un module comme premier paramètre, et ajoute une espace à gauche du
message.

=item

wrap_ref_mod($$$@)

Cette fonction fonctionne comme wrap_msg(), mais elle prend une référence de
la forme fichier:ligne comme premier paramètre, un nom de module comme
second paramètre, et ajoute une espace à gauche du message.

=back

=head2 Encapsulateur pour d’autres modules

=over

=item

Locale::Gettext

Quand le module Locale::Gettext ne peut pas être chargé, ce module fournit
une fausse implémentation (vide) pour les fonctions suivantes. Dans ce cas,
les messages ne seront pas traduits, mais le programme continuera à
fonctionner.

Si Locale::gettext est présent, cette encapsulation appellera
setlocale(LC_MESSAGES, "") de telle sorte que les appelants ne dépendent pas
non plus du module POSIX.

=over

=item

bindtextdomain($$)

=item

textdomain($)

=item

gettext($)

=item

dgettext($$)

=back

=back

=head1 AUTEURS

 Jordi Vilalta <jvprat@gmail.com>


=head1 TRADUCTION

 Martin Quinson (mquinson#debian.org)

=head1 COPYRIGHT ET LICENCE

Copyright © 2005 SPI, inc.

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