Sun Java logo     Capítulo anterior      Índice      Capítulo siguiente     

Sun logo
Sun Java System Identity Installation Pack 2005Q4M3 Notas de la versión  

5

Habilitación de internacionalización

En este documento se proporciona información sobre la forma de configurar Identity Manager para que utilice varios idiomas o muestre un idioma distinto del inglés.


Descripción general de la arquitectura

Componentes

Archivo

Descripción

WPMessages.properties

Archivo de mensajes predeterminado. Está ubicado en $WSHOME/idm/web/WEB-INF/classes/com/waveset/msgcat. Se suministra como parte del archive idmcommon.jar.

Presenta el texto del mensaje en inglés y se carga de forma predeterminada, a menos que haya personalizado la instalación de IDM.

Waveset.properties

Se encuentra en $WSHOME/config. Se edita para permitir la utilización de varios idiomas. (Configure Internationalization.enabled en true.)

System Configuration Object

Especifica que se trata de un catálogo de mensajes personalizado.

Archivo de mensajes adicional para cada idioma admitido

Cada uno de los idiomas adicionales que se admiten requiere un archivo de mensajes WPMessages_xx_XX.properties, donde xx representa el idioma y XX corresponde al país. Por ejemplo, WPMessages_en_US.properties contiene mensajes en inglés norteamericano. Cada catálogo internacional tiene su propio archivo .jar.

i18n.xml

Contiene varios elementos <Object> que determinan los idiomas que puede elegir un administrado o usuario de Identity Manager.

Notas adicionales:

Entrada típica

Los mensajes están contenidos en pares de clave/texto e incluyen tres partes:

Cada línea de la matriz del recurso contiene dos cadenas. Convierta la segunda cadena con comillas de cada línea.

Algunas de las cadenas que se convierten contienen códigos especiales para los datos que se insertarán en la cadena cuando se muestre. Por ejemplo, si tiene las siguientes cadenas para convertir:

UI_USER_CONNECT={0}, connected at 100 mbs

En la versión representada puede aparecer como jfaux, connected at 100 mb.

Como las conversiones suelen aparecer dentro del explorador, resulta adecuado añadir etiquetas HTML para asignar formato a la cadena, como se muestra:

_FM_ACCOUNT_ID_HELP=<b>Account ID</b><br>Introduzca un nombre para este usuario. Este campo es necesario.


Habilitación de varios idiomas

Para que se admitan varios catálogos de idiomas, realice los pasos que se describen a continuación:

Paso uno: Descarga e instalación de los archivos de configuración regional

Antes de la instalación

Antes de instalar los archivos de configuración regional, realice lo siguiente:

  1. Instale Identity Manager. Consulte los detalles de los procedimientos de instalación en Identity Install Pack Installation.
  2. Asegúrese de que las siguientes configuraciones regionales del servidor de aplicación se han configurado como UTF-8.
    • Instancia del servidor de aplicación
    • Base de datos
    • Java Virtual Machine (JVM)
    • Consulte la documentación de estos productos para obtener información sobre la configuración regional.

Descarga de los archivos de catálogos de mensajes

Descargue el archivo msgcat.jar adecuado y colóquelo en WEB-INF/lib. En el sitio Web del servidor de imágenes de Identity Manager encontrará los siguientes archivos ZIP, que contienen los archivos regionales del producto y la documentación.

Nombre de archivo (.zip)

Idioma

Configuración regional

IDM__5_0_l10n_de

Alemán

de_DE

IDM__5_0_l10n_es

Español

es_ES

IDM__5_0_l10n_fr

Francés (Francia y Canadá)

fr_FR

IDM__5_0_l10n_it

Italiano

it_IT

IDM__5_0_l10n_ja

Japonés

ja_JP

IDM__5_0_l10n_ko

Coreano

ko_KR

IDM__5_0_l10n_pt

Portugués (Brasil)

pt_BR

IDM__5_0_l10n_zh

Chino simplificado

zh_CN

IDM__5_0_l10n_zh_TW

Chino tradicional

zh_TW

Descargue el archivo ZIP en una ubicación temporal. El contenido del archivo ZIP se extrae al directorio FileName\IDM_5_0_l10n de forma predeterminada. En FileName aparece el mismo nombre del archivo descargado, pero sin la extensión ZIP.

Contenido del archivo Zip

Todos los archivos ZIP extraídos contienen lo siguiente:

La mayoría de archivos ZIP extraídos contienen lo siguiente:

También pueden contener documentos adicionales traducidos.

Instalación de los archivos de configuración regional

Para instalar estos archivos en el servidor de aplicación, realice los pasos siguientes.

  1. Copie el archivo JAR de la ubicación temporal en el directorio IdentityManagerInstallation/WEB-INF/lib.

Paso dos: Edición del archivo Waveset.Properties

  1. Abra el archivo IdentityManagerInstallation/config/
    Waveset.properties
    con un editor de texto.
  2. Cambie la propiedad Internationalization.enabled a true.
  3. Guarde los cambios y cierre el archive.
  4. Para que se aplique el cambio, reinicie Identity Manager o seleccione Debug --> Reload Properties.

Paso tres: Importación, edición y carga del archivo <ApplicationDirectory>\sample\i18n.xml

Configure este archivo en los idiomas que pueden visualizar los usuarios finales y administradores de Identity Manager.

  1. Abra el archivo IdentityManagerInstallation/sample/i18n.xml con un editor de texto. El archivo contiene varios elementos <Object> que determinan los idiomas que puede elegir un administrado o usuario de Identity Manager. Todos los elementos <Object> son similares al siguiente:
  2.    <Object name='en_US'>

          <Attribute name='lang' value='en'/>

          <Attribute name='cntry' value='US'/>

          <Attribute name='gif' value='images/f0-us.gif'/>

       </Object>

  3. Añada, edite o elimine elementos <Object> hasta que sólo se muestren los idiomas adecuados a su entorno. Si necesita añadir o editar elementos <Object>, consulte la tabla siguiente para determinar los valores adecuados del objeto name, así como los valores de lang, cntry y gif.

Idioma

name

lang

cntry

gif

Chino (Simplificado)

zh_CN

zh

CN

images/f0-cn.gif

Chino (Tradicional)

zh_TW

zh

TW

images/f0-cn.gif

Inglés (Estados Unidos)

en_US

en

US

images/f0-us.gif

Francés (Canadá)

fr_CA

fr

CA

images/f0-ca.gif

Francés (Francia)

fr_FR

fr

FR

images/f0-fr.gif

Alemán (Alemania)

de_DE

de

DE

images/f0-de.gif

Italiano (Italia)

it_IT

it

IT

images/f0-it.gif

Japonés (Japón)

ja_JP

ja

JP

images/f0-jp.gif

Coreano (Corea del Sur)

ko_KR

ko

KR

images/f0-kr.gif

Portugués (Brasil)

pt_BR

pt

BR

images/f0-br.gif

Español (España)

es_ES

es

ES

images/f0-es.gif

    1. Guarde los cambios y cierre el archive.
      1. Cargue el archivo i18n.xml.
    2. Inicie una sesión de la interfaz administrativa de Identity Manager.
    3. Haga clic en la ficha Configurar de la parte superior de la página. A continuación, haga clic en la ficha secundaria Importar archivo de intercambio que se encuentra a la izquierda.
    4. Especifique la ruta o busque el archivo IdentityManagerInstallation/sample/
      i18n.xml
      . Para cargar el archivo, haga clic en el botón Importar.

Una vez que haya realizado estos pasos, cierre la sesión de Identity Manager. Reinicie el servidor de aplicación. Cuando vuelva a cargar la página de inicio de sesión de Identity Manager, aparecerán las banderas y configuraciones regionales que ha especificado en i18n.xml. Seleccione la bandera correspondiente para ver el texto en su idioma.



Capítulo anterior      Índice      Capítulo siguiente     


Copyright 2006 Sun Microsystems, Inc. Todos los derechos reservados.