Ajout de traductions à une définition de bibliothèque

Vous pouvez ajouter des chaînes traduites à vos définitions de bibliothèque.

Avant de commencer

Configurez une définition de bibliothèque JSP.

Pourquoi et quand exécuter cette tâche

Vous pouvez remplacer les valeurs de chaînes traduites d'un fichier *.properties par des valeurs d'une définition de bibliothèque. Vous pouvez par exemple obtenir des zones qui sont traduites dans la vue Propriétés d'une définition de bibliothèque, comme Nom ou Libellé.

Procédure

  1. Externalisez les chaînes dans la définition de bibliothèque dont vous souhaitez obtenir la traduction. Dans cet exemple, l'attribut de texte de l'élément de libellé est externalisé sous la forme %label.
    Zone de texte avec chaîne externalisée
  2. Créez un fichier *.properties correspondant et répertoriez les variables que vous avez externalisées. Exemple :
    # NLS_MESSAGEFORMAT_VAR
    # NLS_ENCODING=UTF-8 
    # ==============================================================================
    # Instructions de traduction : section à traduire
    # ==============================================================================
    label = label description
  3. Placez les fichiers *.properties en anglais et traduits dans le même répertoire que le fichier de définition de bibliothèque (*.jld ou *.cld).
    Remarque : Les fichiers *.properties traduits doivent être au format ASCII. Il peut s'avérer nécessaire de les convertir en exécutant l'utilitaire Java™ native2ascii sur les fichiers *.properties traduits. L'utilitaire native2ascii convertit un fichier comportant des caractères codés en natif (non-Latin 1 et non-Unicode) en caractères codés en Unicode. Par exemple, le fichier properties indiqué à l'étape 2 peut être similaire à celui-ci une fois traduit dans une autre langue :
    # NLS_MESSAGEFORMAT_VAR
    # NLS_ENCODING=UTF-8 
    # ==============================================================================
    # Instructions de traduction : section à traduire
    # ==============================================================================
    label = \uc11c\ud3ec\ud2c0\ubcf8\ub81b \uc608\uc81c \ubb38
  4. Si cela n'est pas déjà fait, renommez les fichiers *.properties traduits avec les paramètres régionaux appropriés. Par exemple, filename_de.properties pour un fichier traduit en allemand ou filename_ja.properties pour un fichier traduit en japonais.
  5. Pour afficher les résultats des nouveaux fichiers *.properties, fermez le fichier de définition de bibliothèque et redémarrez la produit.
Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : taddproplibdefn.html