Personnalisation du texte pour les langues non latines

Vous pouvez personnaliser le texte de l'interface Web d'Oracle Hyperion Planning pour les langues autres que latines, en mettant à jour le fichier HspCustomMsgs_en.template. L'exemple ci-dessous indique comment mettre à jour le fichier pour la langue russe.

Pour personnaliser le fichier HspCustomMsgs_en.template :

  1. Localisez le fichier HspCustomMsgs_en.template dans le répertoire /custom.
  2. Si vous personnalisez les libellés d'une langue spécifique, telle que le russe, renommez le fichier modèle en utilisant l'extension .source, par exemple HspCustomMsgs_ru.source.
  3. Examinez le fichier source de la langue voulue, par exemple HspCustomMsgs_ru.source, afin de déterminer les libellés à personnaliser. Ajoutez la traduction de ces libellés dans le fichier .source, supprimez tous les autres libellés et enregistrez le fichier. (Vous n'avez besoin de personnaliser que les libellés de ce fichier.)
  4. Effectuez l'une des actions suivantes :
    • Pour les langues telles que le russe, le japonais, le coréen, le turc, le chinois simplifié et le chinois traditionnel, passez à l'étape 5 pour créer le fichier de propriétés Java.

    • Pour les langues Latin1, telles que le danois, l'allemand, l'espagnol, le français, l'italien, le portugais (Brésil) et le suédois, créez le fichier de propriétés manuellement en enregistrant le fichier .source (par exemple, HspCustomMsgs_ru.source) avec l'extension .properties, par exemple, HspCustomMsgs_ru.properties.

  5. Effectuez cette étape afin de pouvoir avoir recours au programme native2ascii pour convertir les chaînes source en chaînes Unicode et créer un fichier de propriétés personnalisé pour la langue, tel que HspCustomMsgs_ru.properties. Pour utiliser ce programme, vous devez indiquer le codage de la langue, par exemple Cp1251 pour le russe. La syntaxe à utiliser est la suivante :

    native2ascii [-encoding language_encoding] [inputfile_name[outputfile_name]]

    Tableau 13-5 Exemples de paramètres de codage de langue

    Langue Paramètres de codage
    Russe Cp1251
    Turc Cp1254
    Japonais SJIS
    Chinois simplifié EUC_CN
    Chinois traditionnel Big5
    Coréen EUC_KR
    1. Vérifiez que le programme native2ascii livré avec Sun JDK est installé et notez son chemin d'installation. Certains serveurs d'applications installent automatiquement ce programme. Si ce n'est pas le cas, installez le JDK.
    2. Ouvrez une invite de commande.
    3. Indiquez le chemin du programme native2ascii, suivi du paramètre de codage de langue et du nom des fichiers source et cible à créer. Par exemple :

      C:\j2sdk1.4.2_15\bin\native2ascii —encoding Cp1251 HspCustomMsgs_ru.source HspCustomMsgs_ru.properties

  6. Procédez à l'extraction du fichier HyperionPlanning.ear dans un emplacement temporaire.
  7. Copiez le fichier de propriétés (tel que HspCustomMsgs_ru.properties) vers le répertoire personnalisé dans lequel HyperionPlanning.war a été extrait.
  8. Recréez le fichier HyperionPlanning.ear et déposez-le à l'emplacement suivant : EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common.
  9. Supprimez le fichier extrait \HyperionPlanning de l'emplacement temporaire.
  10. Redémarrez Planning.
  11. Relancez le serveur d'applications Web.