Customizzazione di testo in lingue con alfabeto non latino

È possibile customizzare il testo nell'interfaccia Web di Oracle Hyperion Planning per le lingue non latine. A questo scopo, aggiornare il file HspCustomMsgs_en.template. Questo esempio mostra come aggiornare il file per la lingua russa.

Per customizzare HspCustomMsgs_en.template:

  1. Individuare HspCustomMsgs_en.template nella directory /custom.
  2. Se si stanno customizzando etichette per una lingua specifica, ad esempio il russo, rinominare il file template da utilizzare con un'estensione .source, ad esempio HspCustomMsgs_ru.source.
  3. Esaminare il file di origine relativo alla lingua, ad esempio HspCustomMsgs_ru.source, per stabilire quali etichette nel file è necessario customizzare. Aggiungere la traduzione delle etichette nel file .source, rimuovere tutte le altre etichette e salvare il file. (è necessario customizzare le etichette solo in questo file).
  4. Eseguire una delle seguenti operazioni.
    • Per lingue come russo, giapponese, coreano, turco, cinese semplificato e cinese tradizionale, andare al passo 5 per creare il file delle proprietà Java.

    • Per le lingue Latin1, come italiano, danese, tedesco, spagnolo, francese, portoghese brasiliano e svedese, creare il file delle proprietà manualmente salvando il file.source (ad esempio HspCustomMsgs_ru.source) con estensione .properties, ad esempio HspCustomMsgs_ru.properties.

  5. Completare questo passaggio per utilizzare il programma native2ascii per convertire le stringhe di origine in stringhe Unicode per creare un file delle proprietà customizzato per la lingua, ad esempio HspCustomMsgs_ru.properties. Per utilizzare questo programma, è necessario immettere la codifica della lingua, ad esempio Cp1251 per il russo. Di seguito è indicato l'uso previsto.

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

    Tabella 13-5 Esempi di parametri di codifica della lingua

    Lingua Parametro di codifica
    Russo Cp1251
    Turco Cp1254
    Giapponese SJIS
    Cinese semplificato EUC_CN
    Cinese tradizionale Big5
    Coreano EUC_KR
    1. Verificare che il programma native2ascii incluso nel kit Sun JDK sia installato e annotare il percorso di installazione del programma. Alcuni server applicazioni installano il programma automaticamente. In caso contrario, è possibile installare il kit JDK.
    2. Aprire un prompt dei comandi.
    3. Digitare il percorso del programma native2ascii, seguito dal parametro di codifica della lingua e dai nomi del file di origine e del file target da creare. Ad esempio:

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

  6. Estrarre il file HyperionPlanning.ear in una posizione temporanea.
  7. Copiare il file delle proprietà (ad esempio HspCustomMsgs_ru.properties) nella directory custom in cui è stato estratto HyperionPlanning.war.
  8. Ricreare HyperionPlanning.ear e salvare il file nella seguente posizione: EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common
  9. Rimuovere il file \HyperionPlanning dalla posizione temporanea.
  10. Riavviare Planning.
  11. Riavviare il server applicazioni Web.