Guía de entornos de idiomas internacionales para Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

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 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:

  • Desconfigure todas las variables de entorno de configuración regional. Permite ejecutar la aplicación en la configuración regional C.

    $ unset LC_ALL LANG LC_CTYPE LC_COLLATE LC_NUMERIC LC_TIME LC_MONETARY LC_MESSAGES
  • Defina explícitamente la configuración regional en C o POSIX.

    $ export LC_ALL=C
    $ export LANG=C

    Algunas aplicaciones verifican las variables de entorno LANG sin llamar realmente a setlocale(3C) para hacer referencia a la configuración regional actual. En este caso, el shell se define explícitamente en la configuración regional C especificando las variables de entorno de configuración regional LC_ALL y LANG. Para obtener información sobre la relación de precedencia entre las variables de entorno de configuración regional, consulte la página del comando man setlocale(3C).

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=