Para comprender de una mejor manera el procedimiento para instalar la compatibilidad de idiomas en Oracle Solaris 11, debe familiarizarse con el concepto de facetas.
En las versiones anteriores de Oracle Solaris, los componentes opcionales, como la documentación, los archivos de localización o los archivos de depuración, se dividían en paquetes separados. Image Packaging System en Oracle Solaris 11 permite a Oracle mantener los componentes opcionales en el mismo paquete usando etiquetas especiales denominadas facetas. Las facetas simplifican el empaquetado, a la vez que mantienen un uso bajo de espacio en el disco si usted no necesita las funciones adicionales. Para obtener más información sobre facetas, consulte Package Facets and Variants in Adding and Updating Software in Oracle Solaris 11.2 y Chapter 5, Allowing Variations, in Packaging and Delivering Software With the Image Packaging System in Oracle Solaris 11.2 .
Las facetas de configuración regional se utilizan para marcar archivos o acciones que son específicos de idiomas o configuraciones regionales. Por ejemplo, en el manifiesto del paquete web/wget, el archivo /usr/share/locale/ja/LC_MESSAGES/wget.mo está etiquetado con facet.locale.ja=true. Esta etiqueta indica que el archivo, que contiene traducciones en japonés de los mensajes wget, sólo se instalará cuando la compatibilidad del idioma japonés se active estableciendo la faceta facet.locale.ja en true.
No hay un formato fijo para las facetas de configuración regional. La siguiente convención se utiliza en los repositorios de IPS de Oracle:
facet.locale.{language}[_territory]
language es un código de idioma de dos letras del estándar ISO 639 y territory es un código de territorio de dos letras del estándar ISO 3166.