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) |
2. Compatibilidad de conjunto de parámetros Unicode y UTF-8
3. Trabajo con idiomas y configuraciones regionales
Selección de configuración regional en GNOME Display Manager
Cómo seleccionar una configuración regional en GNOME Desktop Manager
Cómo iniciar una sesión en un idioma diferente
Establecimiento de la configuración regional en una sesión de terminal
Configuraciones regionales compuestas
Instalación de configuraciones regionales adicionales
Facetas de configuración regional
Estructura de las facetas de configuración regional
Cómo agregar la compatibilidad de idiomas en Package Manager
Adición de la compatibilidad de idiomas desde la línea de comandos
Establecimiento de la configuración regional predeterminada del sistema
Configuraciones regionales heredadas
Creación de alias de configuración regional
Selección de configuración regional en el instalador
Selección de configuración regional en Automated Installer
Selección de configuraciones regionales para instalar
4. Métodos de entrada y preferencias del teclado en equipos de escritorio
En las siguientes secciones, se describen los posibles ajustes a los manifiestos de Automated Installer, que alteran las preferencias de zona horaria, teclado y configuración regional.
La selección de configuraciones regionales para instalar se realiza estableciendo las facetas apropiadas en el manifiesto de AI. El elemento <software><image> contiene el elemento facet con la siguiente sintaxis:
<facet set="true|false">facet-name</facet>
El siguiente manifiesto de ejemplo usa los elementos de la faceta para asegurarse de que sólo las configuraciones regionales y las traducciones en alemán (de Alemania) y en inglés (de los Estados Unidos) se instalen en el equipo de destino:
<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1"> <auto_install> <ai_instance auto_reboot="true" name="ai-german"> ... <software type="IPS"> <destination> <image> <!-- deselect all locales --> <facet set="false">facet.locale.*</facet> <!-- specify specific locales to install --> <!-- install German and English only --> <facet set="true">facet.locale.de</facet> <facet set="true">facet.locale.de_DE</facet> <facet set="true">facet.locale.en</facet> <facet set="true">facet.locale.en_US</facet> </image> </destination> ... </software> </ai_instance> </auto_install>
Puede obtener una lista de las facetas de configuraciones regionales disponibles del paquete system/locale emitiendo un comando similar al siguiente:
$ pkg contents -m system/locale | /usr/gnu/bin/grep -o facet.locale.[^\ ]* | sort -u
Para obtener más detalles sobre la creación de manifiestos, consulte la página del comando man ai_manifest(4).
Las configuraciones regionales (heredadas) que no son UTF-8 no forman parte de la instalación predeterminada, pero aún están disponibles en el paquete system/locale/extra. Por ejemplo, a fin de instalar la configuración regional de_DE.ISO8859-1, el paquete system/locale/extra también tiene que agregarse al manifiesto de AI.
... <software_data action="install"> <name>pkg:/entire@release</name> <name>pkg:/group/system/solaris-desktop</name> <name>pkg:/system/locale/extra</name> </software_data> ...
La configuración regional predeterminada del sistema de una máquina instalada mediante Automated Installer se puede especificar en el perfil de configuración del sistema, como se describe en las páginas del comando man service_bundle(4) y installadm(1M). Para obtener más información, consulte Proporcionar perfiles de configuración de Instalación de sistemas Oracle Solaris 11.
En el siguiente ejemplo, se muestra un perfil de configuración del sistema que establece la configuración regional predeterminada del sistema en idioma alemán.
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <service_bundle type="profile" name="system configuration"> ... <service name='system/environment' version='1'> <instance name='init' enabled='true'> <property_group name='environment'> <propval name='LANG' value='de_DE.UTF-8'/> </property_group> </instance> </service> ... </service_bundle>
Otras configuraciones de entorno internacionales que se migraron a la utilidad de gestión de servicios (SMF) se pueden establecer de una manera similar. En el siguiente ejemplo, se muestra una parte de un perfil de configuración del sistema que establece la máquina instalada para que utilice la distribución del teclado en inglés (Reino Unido) y la zona horaria GMT.
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <service_bundle type="profile" name="system configuration"> ... <service name='system/keymap' version='1'> <instance name='default' enabled='true'> <property_group name='keymap'> <propval name='layout' value='UK-English'/> </property_group> </instance> </service> <service name='system/timezone' version='1'> <instance name='init' enabled='true'> <property_group name='timezone'> <propval name='localtime' value='GMT'/> </property_group> </instance> </service> ... </service_bundle>