table of contents
LOCALE::PO4A::COMMON.3PM(1) | User Contributed Perl Documentation | LOCALE::PO4A::COMMON.3PM(1) |
NUME¶
Locale::Po4a::Common - părți comune ale scripturilor și instrumentelor po4a
DESCRIERE¶
Locale::Po4a::Common conține părți comune ale scripturilor po4a și unele funcții utile utilizate împreună cu alte module.
Dacă este necesar, puteți dezactiva utilizarea Text::WrapI18N în acest mod:
use Locale::Po4a::Common qw(nowrapi18n); use Locale::Po4a::Text;
în loc de:
use Locale::Po4a::Text;
Ordinea este importantă aici: deoarece majoritatea modulelor Locale::Po4a încarcă ele însele Locale::Po4a::Common, prima dată când acest modul este încărcat determină dacă Text::WrapI18N este utilizat.
FUNCȚII¶
Afișarea mesajelor de ieșire¶
- show_version($)
Afișează versiunea curentă a scriptului și un scurt mesaj de drepturi de autor. Primește numele scriptului ca argument.
- wrap_msg($@)
Această funcție afișează un mesaj în același mod ca sprintf(), dar încadrează rezultatul astfel încât să arate bine pe terminal.
- wrap_mod($$@)
Această funcție funcționează ca wrap_msg(), dar ia un nume de modul ca prim argument și lasă un spațiu în stânga mesajului.
- wrap_ref_mod($$$@)
Această funcție funcționează ca wrap_msg(), dar ia o referință fișier:linie ca prim argument, un nume de modul ca al doilea și lasă un spațiu în stânga mesajului.
Module de învăluire pentru alte module¶
- •
- Locale::Gettext
Atunci când modulul Locale::Gettext nu poate fi încărcat, acest modul oferă o implementare fictivă (goală) a următoarelor funcții. În acest caz, mesajele po4a nu vor fi traduse, dar programul va continua să funcționeze.
Dacă Locale::gettext este prezent, acest wrapper solicită, de asemenea, setlocale(LC_MESSAGES, ""), astfel încât apelanții să nu depindă de modulul POSIX.
- bindtextdomain($$)
- textdomain($)
- gettext($)
- dgettext($$)
AUTORI¶
Jordi Vilalta <jvprat@gmail.com>
DREPTURI DE AUTOR și LICENȚö
Drepturi de autor © 2005 SPI, Inc.
Acest program este software liber; îl puteți redistribui și/sau modifica în conformitate cu termenii GPL v2.0 sau o versiune ulterioară (consultați fișierul COPYING).
2025-09-14 | perl v5.40.1 |