Packages / openSUSE Tumbleweed / Development/Libraries/Perl / perl-gettext
[Source: perl-gettext]
Package: perl-gettext (1.07-2.11)
Funzioni di gestione dei messaggi
Il modulo gettext consente l'accesso da perl alla famiglia di funzioni gettext()
per recuperare stringhe di messaggi da database costruiti per
internazionalizzare il software.
* $d = Locale::gettext->domain(DOMAIN)
* $d = Locale::gettext->domain_raw(DOMAIN)
Crea un nuovo oggetto per recuperare stringhe nel dominio *DOMAIN* e
lo restituisce. 'domain' richiede che le stringhe siano restituite come stringhe Perl
(possibilmente con wide characters) se possibile, mentre 'domain_raw' richiede
che le stringhe di ottetti provengano direttamente da funzioni come 'dgettext()'.
* $d->get(MSGID)
Chiama 'dgettext()' per restituire la stringa tradotta per il *MSGID* dato.
* $d->cget(MSGID, CATEGORY)
Chiama 'dcgettext()' per restituire la stringa tradotta per il *MSGID* dato
nella *CATEGORY* data.
* $d->nget(MSGID, MSGID_PLURAL, N)
Chiama 'dngettext()' per restituire la stringa tradotta per il *MSGID* dato
o *MSGID_PLURAL* a seconda di *N*.
* $d->ncget(MSGID, MSGID_PLURAL, N, CATEGORY)
Chiama 'dngettext()' per restituire la stringa tradotta per il *MSGID* dato
o *MSGID_PLURAL* a seconda di *N* nella *CATEGORY* data.
* $d->dir([NEWDIR])
Se viene dato *NEWDIR*, chiama 'bindtextdomain' per impostare il nome della
directory in cui si trovano i messaggi per il dominio rappresentato da '$d'.
Restituisce il nome della directory corrente (eventualmente modificato).
* $d->codeset([NEWCODE])
Per le istanze create con 'Locale::gettext->domain_raw', manipola il
set di caratteri delle stringhe restituite. Se viene dato *NEWCODE*, chiama
'bind_textdomain_codeset' per impostare la codifica dei caratteri in cui vengono
restituiti i messaggi per il dominio rappresentato da '$d'. Restituisce il nome
della codifica corrente (eventualmente modificato).
gettext(), dgettext() e dcgettext() tentano di recuperare una stringa
che corrisponda al loro parametro 'msgid' nel contesto della locale corrente.
dcgettext() prende la categoria del messaggio e il dominio di testo come parametri
mentre dgettext() usa per impostazione predefinita la categoria LC_MESSAGES e gettext()
usa per impostazione predefinita LC_MESSAGES e il dominio di testo corrente. Se la stringa non
viene trovata nel database, viene restituito 'msgid'.
ngettext(), dngettext() e dcngettext() funzionano in modo simile ma implementano
la differenziazione dei messaggi tra singolare e plurale. Vedere la
documentazione delle corrispondenti funzioni C per i dettagli.
textdomain() imposta il dominio di testo corrente e restituisce il dominio
precedentemente attivo.
_bindtextdomain(domain, dirname)_ istruisce le funzioni di recupero a cercare
i database appartenenti al dominio 'domain' nella directory 'dirname'
_bind_textdomain_codeset(domain, codeset)_ istruisce le funzioni di recupero
a tradurre i messaggi restituiti nella codifica dei caratteri
data da *codeset* se la codifica del catalogo dei messaggi è nota.
Other Packages Related to perl-gettext:
dep: ld-linux-x86-64.so.2()(64bit)
Package not available
dep: ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
Package not available
dep: perl(:MODULE_COMPAT_5.44.0)
Package not available
dep: libc.so.6(GLIBC_2.2.5)(64bit)
Package not available
Download perl-gettext
| Architecture | Package Size | Installed Size | Files |
|---|
| x86_64 | 23 KiB | 34 KiB | [list of files] |
Percorsi file del pacchetto (8)
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
- /usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/Locale
- /usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/Locale/gettext
- /usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/Locale/gettext/gettext.so
- /usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/Locale
- /usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/Locale/gettext.pm
- /usr/share/doc/packages/perl-gettext
- /usr/share/doc/packages/perl-gettext/README
- /usr/share/man/man3/Locale::gettext.3pm.gz
Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f