Personalización de texto en idiomas no latinos

Puede personalizar el texto en la interfaz web de Oracle Hyperion Planning para idiomas no latinos actualizando el archivo HspCustomMsgs_en.template. Este ejemplo muestra cómo actualizar el archivo correspondiente al idioma ruso.

Para personalizar HspCustomMsgs_en.template:

  1. Localice HspCustomMsgs_en.template en el directorio /custom.
  2. Si está personalizando las etiquetas para un idioma concreto, como el ruso, cambie el nombre del archivo de plantilla incluyendo una extensión .source, como HspCustomMsgs_ru.source.
  3. Revise el archivo de origen para el idioma, como HspCustomMsgs_ru.source, para determinar qué etiquetas del archivo se tienen que personalizar. Agregue la traducción a las etiquetas del archivo .source, elimine el resto de las etiquetas y guarde el archivo. (Sólo deberá personalizar las etiquetas en este archivo.)
  4. Realice una de las siguientes acciones:
    • En el caso de idiomas como ruso, japonés, coreano, turco, chino simplificado y chino tradicional, continúe con el paso 5 para crear el archivo de propiedades Java.

    • En el caso de idiomas Latin1, como danés, alemán, español, francés, italiano, portugués brasileño y sueco, cree el archivo de propiedades manualmente guardando el archivo .source (como HspCustomMsgs_ru.source) con extensión .properties como, por ejemplo, HspCustomMsgs_ru.properties.

  5. Complete este paso para utilizar el programa native2ascii para convertir las cadenas de origen a cadenas Unicode y crear un archivo de propiedades personalizado para el idioma, como HspCustomMsgs_ru.properties. Para utilizar este programa, deberá introducir el código del idioma, como Cp1251 para ruso. Sintaxis:

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

    Tabla 13-5 Ejemplos de parámetros de codificación de idioma

    Idioma Parámetro de codificación
    Ruso Cp1251
    Turco Cp1254
    Japonés SJIS
    Chino simplificado EUC_CN
    Chino tradicional Big5
    Coreano EUC_KR
    1. Asegúrese de que se haya instalado el programa native2ascii incluido en Sun JDK y fíjese en la ruta de instalación a este programa. Algunos servidores de aplicaciones lo instalan automáticamente. Si no está instalado, podrá instalar el JDK.
    2. Acceda a una línea de comandos.
    3. Escriba la ruta al programa native2ascii, seguida del parámetro de codificación de idioma y los nombres de los archivos de origen y de destino que deben crearse. Por ejemplo:

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

  6. Extraiga el archivo HyperionPlanning.ear en una ubicación temporal.
  7. Copie los archivos de propiedades (como HspCustomMsgs_ru.properties) en el directorio custom donde se extrajo HyperionPlanning.war.
  8. Vuelva a crear HyperionPlanning.ear y coloque el archivo ear en la siguiente ubicación: EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common
  9. Elimine los archivos extraídos \HyperionPlanning de la ubicación temporal.
  10. Reinicie Planning.
  11. Reinicie el servidor de aplicaciones web.