|
La función nl_langinfo() es usada para acceder a elementos individuales de las categorías de localidad. A diferencia de localeconv(), que devuelve todos los elementos, nl_langinfo() le permite seleccionar cualquier elemento específico.
Si item no es válido, se devolverá FALSE.
item puede ser un valor entero del elemento o el nombre de constante del elemento. La siguiente es una lista de nombres de constante para item que pueden ser usados y su descripción. Puede que algunas de éstas constantes no estén definidas o no contengan valor alguno para ciertas localidades.
Tabla 1. Constantes de nl_langinfo
Constante | Descripción |
---|---|
Constantes de la Categoría LC_TIME | |
ABDAY_(1-7) | Nombre abreviado del n-ésimo día de la semana. |
DAY_(1-7) | Nombre abreviado del n-ésimo día de la semana (DAY_1 = Domingo). |
ABMON_(1-12) | Nombre abreviado del mes n-ésimo del año. |
MON_(1-12) | Nombre del mes n-ésimo del año. |
AM_STR | Cadena del ante-meridiano. |
PM_STR | Cadena del post-meridiano. |
D_T_FMT | Cadena que puede ser usada como cadena de formato para strftime(), para representar la hora y fecha. |
D_FMT | Cadena que puede ser usada como cadena de formato para strftime(), para representar la fecha. |
T_FMT | Cadena que puede ser usada como la cadena de formato para strftime(), para representar la hora. |
T_FMT_AMPM | Cadena que puede ser usada como cadena de formato para strftime() para representar la hora en formato 12-horas con ante/post meridiano. |
ERA | Era alterna. |
ERA_YEAR | Año en formato de era alterna. |
ERA_D_T_FMT | Fecha y hora en formato de era alterna (la cadena puede ser usada en strftime()). |
ERA_D_FMT | Fecha en formato de era alterna (la cadena puede ser usada en strftime()). |
ERA_T_FMT | Hora en formato de era alterna (la cadena puede ser usada en strftime()). |
Constantes de la Categoría LC_MONETARY | |
INT_CURR_SYMBOL | Símbolo de moneda internacional. |
CURRENCY_SYMBOL | Símbolo de moneda local. |
CRNCYSTR | El mismo valor de CURRENCY_SYMBOL. |
MON_DECIMAL_POINT | Caracter de punto decimal. |
MON_THOUSANDS_SEP | Separador de miles (grupos de tres dígitos). |
MON_GROUPING | Como el elemento 'grouping'. |
POSITIVE_SIGN | Signo para valores positivos. |
NEGATIVE_SIGN | Signo para valores negativos. |
INT_FRAC_DIGITS | Dígitos fraccionarios internacionales. |
FRAC_DIGITS | Dígitos fraccionarios locales. |
P_CS_PRECEDES | Devuelve 1 si CURRENCY_SYMBOL precede un valor positivo. |
P_SEP_BY_SPACE | Devuelve 1 si un espacio separa a CURRENCY_SYMBOL de un valor positivo. |
N_CS_PRECEDES | Devuelve 1 si CURRENCY_SYMBOL precede un valor negativo. |
N_SEP_BY_SPACE | Devuelve 1 si un espacio separa a CURRENCY_SYMBOL de un valor negativo. |
P_SIGN_POSN |
|
N_SIGN_POSN | |
Constantes de la Categoría LC_NUMERIC | |
DECIMAL_POINT | Caracter de punto decimal. |
RADIXCHAR | El mismo valor de DECIMAL_POINT. |
THOUSANDS_SEP | Caracter separador para los miles (grupos de tres dígitos). |
THOUSEP | El mismo valor de THOUSANDS_SEP. |
GROUPING | |
Constantes de la Categoría LC_MESSAGES | |
YESEXPR | Cadena de expresión regular para coincidir con la entrada 'sí'. |
NOEXPR | Cadena de expresión regular para coincidir con la entrada 'no'. |
YESSTR | Cadena de salida para 'sí'. |
NOSTR | Cadena de salida para 'no'. |
Constantes de la Categoría LC_CTYPE | |
CODESET | Devuelve una cadena con el nombre de la codificación de caracteres. |
Nota: Esta función no está implementada en plataformas Windows.
Vea también setlocale() y localeconv().
Hosting by: hurra.com
Generated: 2007-01-26 18:01:03