JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía para entornos de idiomas internacionales     Oracle Solaris 11 Information Library (Español)
PDF
search filter icon
search icon

Información del documento

Prefacio

1.  Introducción

Oracle Solaris y el mercado global

Descripción general de la internacionalización y la localización

¿Qué es una configuración regional?

Configuración regional C

Categorías de configuración regional

Configuraciones regionales principales

Comportamiento afectado por configuraciones regionales

Formatos de hora

Formatos de fecha

Formatos de número

Formatos de moneda internacionales

Diferencias de letras y palabras entre los idiomas

Delimitadores de palabras

Criterio de ordenación

Conjuntos de caracteres

Alfabetos europeos occidentales

Texto en japonés

Texto en coreano

Texto en tailandés

Texto en chino

Texto en hebreo

Texto en hindi

Diferencias de teclados

Diferencias de tamaños de papel

2.  Compatibilidad de conjunto de parámetros Unicode y UTF-8

3.  Trabajo con idiomas y configuraciones regionales

4.  Métodos de entrada y preferencias del teclado en equipos de escritorio

5.  Configuración de fuentes

6.  Temas avanzados

A.  Configuraciones regionales disponibles

Índice

¿Qué es una configuración regional?

La configuración regional de un programa es un concepto clave para los programas de aplicación. La configuración regional es una definición y un modelo explícito de un entorno de idioma nativo. La noción de una configuración regional se incluye y define explícitamente en el estándar POSIX, al que se puede acceder mediante http://opengroup.org.

Una configuración regional está compuesta por varias categorías para las que existe un formato u otras especificaciones que dependen del país. La configuración regional de un programa define los conjuntos de códigos, las convenciones de formato de fecha y hora, moneda y decimales, y el orden de intercalación.

El nombre de una configuración regional puede estar compuesto por un idioma base, el país (territorio) de uso y el conjunto de códigos. Por ejemplo, el idioma alemán es de, una abreviatura de Deutsch (idioma alemán en inglés), mientras que el alemán de Suiza es de_CH, en cuyo caso CH es la abreviatura de la confederación helvética. Esta convención admite diferencias específicas por país, como la notación de unidad de moneda. En Oracle Solaris 11, el conjunto de códigos de la configuración regional predeterminada es UTF-8, un formato de codificación de 8 bits de Unicode, compatible con ASCII. El nombre de la configuración regional completamente definida para alemán de Suiza sería entonces de_CH.UTF-8.

Se puede asociar más de una configuración regional a un idioma determinado, lo cual permite establecer diferencias regionales. Por ejemplo, un usuario que habla idioma inglés en los Estados Unidos puede seleccionar la configuración regional en_US.UTF-8 (inglés para los Estados Unidos), mientas que un usuario que habla idioma inglés en Gran Bretaña puede seleccionar en_GB.UTF-8 (inglés para Gran Bretaña).

En general, el nombre de la configuración regional se especifica mediante la variable de entorno LANG. Las categorías de configuración regional dependen de LANG, pero se pueden definir por separado, en cuyo caso tienen prioridad sobre LANG. Si se define la variable de entorno LC_ALL, ésta tiene prioridad sobre LANG y todas las categorías de configuración regional individuales.

La convención de denominación de configuración regional es la siguiente:

language[_territory][.codeset][@modifier]

donde un código de idioma de dos letras proviene de ISO 639, un código de territorio de dos letras proviene de ISO 3166, conjunto_códigos es el nombre del conjunto de códigos que se está utilizando en la configuración regional y modificador es el nombre de las características que distinguen la configuración regional de la configuración regional sin modificador.

La configuración regional de todos los productos Oracle Solaris conserva los caracteres del conjunto de caracteres portátil con valores de código US-ASCII.

Para obtener más información sobre el conjunto de caracteres portátil, consulte Especificación X/Open CAE: Definiciones de interfaz del sistema, número 5" (ISBN 1-85912-186-1).

Una configuración regional puede tener más de un nombre de configuración regional. Por ejemplo, POSIX es la misma configuración regional que C.

Configuración regional C

La configuración regional C, también conocida como la configuración regional POSIX, es la configuración regional predeterminada del sistema POSIX para todos los sistemas compatibles con POSIX. El Sistema operativo Oracle Solaris es un sistema POSIX. La especificación única de UNIX (Single UNIX Specification), versión 3, define la configuración regional C. Se puede inscribir en http://www.unix.org/version3/online.html para leer y descargar la especificación.

Puede especificar sus programas internacionalizados para que se ejecuten en la configuración regional C de las dos maneras siguientes:

Para verificar los parámetros de la configuración regional actual en un entorno de terminal, ejecute el comando locale(1).

$ locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=

Categorías de configuración regional

Estos son los tipos de categoría de configuración regional:

LC_CTYPE

Clasificación de caracteres y conversión de mayúsculas y minúsculas.

LC_TIME

Especifica los formatos de fecha y hora, incluidos los nombres de los meses, los días de la semana, y la forma completa y abreviada en la que pueden aparecer.

LC_MONETARY

Especifica los formatos de moneda, incluidos el símbolo de la moneda para la configuración regional, el separador de miles, la posición del signo, el número de dígitos fraccionarios, etc.

LC_NUMERIC

Especifica el delimitador decimal (o carácter base), el separador de miles y la agrupación.

LC_COLLATE

Especifica un orden de intercalación y una definición de expresión regular para la configuración regional.

LC_MESSAGES

Especifica el idioma en el que se redactan los mensajes localizados, y las respuestas afirmativas y negativas de la configuración regional (expresiones y cadenas yes y no).

LO_LTYPE

Especifica el motor de visualización que proporciona información sobre el procesamiento del idioma. El procesamiento del idioma (o el procesamiento del texto) depende de los atributos de forma y dirección de una secuencia de comandos.

Configuraciones regionales principales

En la siguiente tabla, se muestran las configuraciones regionales principales de Oracle Solaris 11:

Tabla 1-1 Idiomas y configuraciones regionales principales

Idioma
Configuración regional principal
Chino simplificado
zh_CN.UTF-8
Chino tradicional
zh_TW.UTF-8
Inglés
en_US.UTF-8
Francés
fr_FR.UTF-8
Alemán
de_DE.UTF-8
Italiano
it_IT.UTF-8
Japonés
ja_JP.UTF-8
Coreano
ko_KR.UTF-8
Portugués brasileño
pt_BR.UTF-8
Español
es_ES.UTF-8

Las configuraciones regionales principales tienen una mejor cobertura en cuanto a los mensajes localizados que las configuraciones regionales disponibles para instalaciones adicionales. Los componentes del sistema operativo Oracle Solaris, como Installer o Package Manager, están localizados sólo en las configuraciones regionales principales, mientras que los mensajes localizados para software de terceros, como GNOME o Firefox, a menudo, están disponibles en más configuraciones regionales.

Todas las configuraciones regionales del entorno Oracle Solaris pueden mostrar mensajes localizados, siempre que los mensajes localizados estén presentes para el idioma y la aplicación correspondientes. Las configuraciones regionales adicionales, incluidos todos los mensajes localizados disponibles, se pueden agregar al sistema desde el depósito de instalación, mediante la modificación de las propiedades de pkg facet. Para obtener más información, consulte Instalación de configuraciones regionales adicionales.