Sun Java logo     Chapitre précédent      Table des matières      Chapitre suivant     

Sun logo
Sun Java™ System Notes de version de Identity Installation Pack 2005Q4M3  

5

Activation de l'internationalisation

Ce document contient des informations sur la configuration d'Identity Manager pour utiliser plusieurs langues ou afficher une langue autre que l'anglais.


Présentation de l'architecture

Composants

Fichier

Description

WPMessages.properties

Fichier de messages par défaut. Se trouve dans $WSHOME/idm/web/WEB-INF/classes/com/waveset/msgcat. Fait partie du fichier idmcommon.jar fourni.

Affiche le texte des messages en anglais et se charge par défaut sauf si vous avez personnalisé votre installation d'IDM de manière autre.

Waveset.properties

Se trouve dans $WSHOME/config. Éditez-le pour prendre en charge plusieurs langues (mettez Internationalization.enabled sur true).

Objet de configuration système

Spécifiez un catalogue de messages personnalisé.

Fichier de messages supplémentaire pour chaque langue prise en charge

Chaque langue supplémentaire prise en charge requiert son propre fichier de messages WPMessages_xx_XX.properties, où xx représente la langue et XX le pays. Par exemple, WPMessages_en_US.properties contient des messages en anglais américain. Chaque catalogue international a son propre .jar.

i18n.xml

Contient plusieurs éléments <Object> qui définissent les langues qu'un administrateur ou un utilisateur Identity Manager peut choisir.

Remarques supplémentaires :

Entrée typique

Les messages sont contenus dans des paires clé/texte et se composent de trois parties :

Chaque ligne de la pile de ressources contient deux lignes. Traduisez la seconde chaîne entre guillemets sur chaque ligne.

Certaines chaînes à traduire contiennent des codes spéciaux correspondant à des données qui sont insérées dans la chaîne quand elle s'affiche. Par exemple, si vous avez la chaîne suivante à traduire :

UI_USER_CONNECT={0}, connecté à 100 mb/s

La version rendue de cette chaîne pourrait être jfaux, connecté à 100 mb/s

Les traductions apparaissent en général dans un navigateur, il est donc approprié d'ajouter des balises HTML pour formater la chaîne, comme indiqué ci-après :

_FM_ACCOUNT_ID_HELP=<b>ID du compte</b><br>Entrez un nom pour cet utilisateur. Ce champ est obligatoire.


Activation de la prise en charge de plusieurs langues

Pour activer la prise en charge de catalogues en plusieurs langues, suivez les étapes ci-après qui sont décrites en détails ci-dessous :

Étape un : Téléchargez et installez les fichiers localisés

Opérations préliminaires

Effectuez les tâches suivantes avant d'installer les fichiers localisés :

  1. Installez Identity Manager. Pour les procédures d'installation détaillées, voir Identity Install Pack Installation.
  2. Assurez-vous que les environnements linguistiques suivants ont été définis sur UTF-8 sur le serveur d'applications.
    • Instance du serveur d'application
    • Base de données
    • Java Virtual Machine (JVM)
    • Pour toute information sur le paramétrage de l'environnement linguistique, reportez-vous à la documentation de ces produits.

Téléchargez les fichiers des catalogues de messages

Téléchargez le fichier jar msgcat approprié et mettez-le dans WEB-INF/lib. Le site Web Identity Manager Image Server fournit les fichiers ZIP suivants contenant les fichiers du produit et la documentation localisés.

Nom du fichier (.zip)

Langue

Environnement linguistique

IDM__5_0_l10n_de

Allemand

de_DE

IDM__5_0_l10n_es

Espagnol

es_ES

IDM__5_0_l10n_fr

Français (France et Canada)

fr_FR

IDM__5_0_l10n_it

Italien

it_IT

IDM__5_0_l10n_ja

Japonais

ja_JP

IDM__5_0_l10n_ko

Coréen

ko_KR

IDM__5_0_l10n_pt

Portugais brésilien

pt_BR

IDM__5_0_l10n_zh

Chinois simplifié

zh_CN

IDM__5_0_l10n_zh_TW

Chinois traditionnel

zh_TW

Téléchargez le fichier ZIP dans un emplacement temporaire. Par défaut, le contenu du fichier ZIP est extrait dans le répertoire NomFichier\IDM_5_0_l10n, NomFichier étant le nom du fichier téléchargé sans l'extension ZIP.

Contenu du fichier zip

Chaque fichier zip extrait contient les éléments suivants :

La plupart des fichiers zip extraits contiennent les éléments suivants :

D'autres publications traduites peuvent également être disponibles.

Installez les fichiers localisés

Suivez les étapes ci-après pour installer les fichiers localisés sur votre serveur d'application.

  1. Copiez le fichier JAR de l'emplacement temporaire au répertoire IdentityManagerInstallation/WEB-INF/lib.

Étape deux : Éditez le fichier Waveset.Properties

  1. Ouvrez le fichier IdentityManagerInstallation/config/
    Waveset.properties
    avec un éditeur de texte.
  2. Mettez la propriété Internationalization.enabled sur true.
  3. Enregistrez vos changements et fermez le fichier.
  4. Redémarrez Identity Manager ou sélectionnez Débogage --> Recharger les propriétés pour appliquer le changement.

Étape trois : Importez, éditez et chargez le fichier <ApplicationDirectory>\sample\i18n.xml

Configurez ce fichier pour définir les langues que les administrateurs et les utilisateurs finals de Identity Manager peuvent afficher.

  1. Ouvrez le fichier IdentityManagerInstallation/sample/i18n.xml avec un éditeur de texte. Ce fichier contient plusieurs éléments <Object> qui définissent les langues qu'un administrateur ou un utilisateur d'Identity Manager peut choisir. Chaque élément <Object> est similaire au suivant :
  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. Ajoutez, éditez et/ou supprimez les éléments <Object> jusqu'à ce que les langues appropriées pour votre environnement soient présentes. Si vous devez ajouter ou éditer les éléments <Object>, utilisez le tableau suivant pour déterminer les valeurs appropriées pour les valeurs name, lang, cntry et gif.

Langue

name

lang

cntry

gif

Chinois (simplifié)

zh_CN

zh

CN

images/f0-cn.gif

Chinois (traditionnel)

zh_TW

zh

TW

images/f0-cn.gif

Anglais (U.S.)

en_US

en

US

images/f0-us.gif

Français (Canada)

fr_CA

fr

CA

images/f0-ca.gif

Français (France)

fr_FR

fr

FR

images/f0-fr.gif

Allemand (Allemagne)

de_DE

de

DE

images/f0-de.gif

Italien (Italie)

it_IT

it

IT

images/f0-it.gif

Japonais (Japon)

ja_JP

ja

JP

images/f0-jp.gif

Coréen (Corée du sud)

ko_KR

ko

KR

images/f0-kr.gif

Portugais (Brésil)

pt_BR

pt

BR

images/f0-br.gif

Espagnol (Espagne)

es_ES

es

ES

images/f0-es.gif

    1. Enregistrez vos changements et fermez le fichier.
      1. Chargez le fichier i18n.xml
    2. Connectez-vous à l'interface administrative d'Identity Manager.
    3. Cliquez sur l'onglet Configure dans le haut de la page. Cliquez ensuite sur le sous-onglet Importer fichier d'échange sur la gauche.
    4. Spécifiez le chemin ou naviguez vers le fichier IdentityManagerInstallation/sample/
      i18n.xml
      . Cliquez ensuite sur le bouton Import pour charger le fichier.

Une fois ces étapes accomplies, déconnectez-vous d'Identity Manager. Redémarrez le serveur d'applications. Lorsque vous rechargez la page de connexion d'Identity Manager, les drapeaux et l'environnement linguistique que vous avez spécifiés dans le fichier i18n.xml s'affichent. Sélectionnez le drapeau approprié pour afficher le texte localisé.



Chapitre précédent      Table des matières      Chapitre suivant     


Copyright 2006 Sun Microsystems, Inc. Tous droits réservés.