po4av0.70

Locale::Po4a::Common

Section: Herramientas de po4a (3pm)
Updated: 2024-01-29
Index Return to Main Contents
 

NOMBRE

Locale::Po4a::Common - Partes comunes de los scripts de po4a y herramientas  

DESCRIPCIÓN

Locale::Po4a::Common contiene partes comunes a los scripts de po4a y algunas funciones útiles usadas por los otros módulos.

Si es necesario, puede deshabilitar el uso de Text::WrapI18N tal como:

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

en lugar de:

    use Locale::Po4a::Text;

La ordenación es importante aquí: ya que la mayoría de los módulos Locale::Po4a se cargan ellos mismos Locale::Po4a::Common, la primera vez que se carga el módulo determina si se usa Text::WrapI18N.  

FUNCIONES

 

Muestra mensajes de salida

show_version($)

Muestra la versión actual del script, y un breve mensaje de derechos de autor. Toma el nombre del script como argumento.

wrap_msg($@)

Esta función muestra un mensaje de la misma manera que lo hace sprintf(), pero justifica el resultado para que se vea bien en la terminal.

wrap_mod($$@)

Esta función funciona como wrap_msg(), pero toma un nombre de módulo como primer argumento, y deja un espacio a la izquierda del mensaje.

wrap_ref_mod($$$@)

Esta función funciona como wrap_msg(), pero toma una referencia fichero:línea como primer argumento, un nombre de módulo como segundo, y deja un espacio a la izquierda del mensaje.

 

Patrones de diseño («wrappers») para otros módulos

Locale::Gettext

Este módulo proporciona una integración vacía («dummy») de las siguientes funciones en caso de que no se pueda cargar el módulo Locale::Gettext. De ser así, los mensajes de po4a no se traducirán pero el programa seguirá funcionando.

Si Locale::gettext está presente, este «wrapper» también invoca setlocale (LC_MESSAGES, ""), para que aquello que lo invoca tampoco dependa del módulo de POSIX.

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

AUTORES

 Jordi Vilalta <jvprat@gmail.com>

 

TRADUCCION

 Jordi Vilalta <jvprat@gmail.com>
 Omar Campagne <ocampagne@gmail.com>

 

DERECHO DE COPIA Y LICENCIA

Copyright © 2005 SPI, Inc.

Este programa es software libre; puede redistribuirlo y/o modificarlo bajo los términos de la GPL v2.0 o posterior (consulte el archivo COPYING).


 

Index

NOMBRE
DESCRIPCIÓN
FUNCIONES
Muestra mensajes de salida
Patrones de diseño («wrappers») para otros módulos
AUTORES
TRADUCCION
DERECHO DE COPIA Y LICENCIA

This document was created by using the manual pages.
Time: 00:28:42 GMT, January 29, 2024
català Deutsch English Esperanto español français hrvatski Magyar Italiano 日本語 Bokmål Nederlands polski Português Português (Brasil) Русский српски језик український 简体中文 简体中文 (how to set the default document language)