Personalização de Texto em Idiomas Não Latinos

Você pode personalizar o texto na interface da Web do Oracle Hyperion Planning para idiomas não-latinos atualizando o arquivo HspCustomMsgs_en.template. Esse exemplo mostra como atualizar o arquivo para o idioma russo.

Para personalizar HspCustomMsgs_en.template:

  1. Localize HspCustomMsgs_en.template no diretório /custom.
  2. Se estiver personalizando os rótulos para um idioma específico, como russo, renomeie o arquivo de modelo para usar uma extensão .source, como HspCustomMsgs_ru.source.
  3. Verifique o arquivo de origem do idioma, como HspCustomMsgs_ru.source, para determinar quais rótulos do arquivo precisam ser personalizados. Adicione a tradução aos rótulos no arquivo .source, remova todos os outros rótulos e salve o arquivo. (É preciso apenas personalizar os rótulos nesse arquivo.)
  4. Execute uma ação:
    • Para idiomas como russo, japonês, coreano, turco, chinês simplificado e chinês tradicional, avance para a etapa 5 para criar o arquivo de propriedade Java.

    • Para idiomas Latin1, como dinamarquês, alemão, espanhol, francês, italiano, português do Brasil e sueco, crie o arquivo de propriedade manualmente, salvando o arquivo .source (como HspCustomMsgs_ru.source) com uma extensão .properties, como HspCustomMsgs_ru.properties.

  5. Conclua essa etapa para usar o programa native2ascii para converter strings de origem em strings Unicode e criar um arquivo de propriedade personalizado para o idioma, como HspCustomMsgs_ru.properties. Para usar esse programa, é preciso fornecer a codificação do idioma, como Cp1251 para russo. O uso:

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

    Tabela 13-5 Exemplos de Parâmetros de Codificação de Idioma

    Idioma Parâmetro de Codificação
    Russo Cp1251
    Turco Cp1254
    Japonês SJIS
    Chinês Simplificado EUC_CN
    Chinês Tradicional Big5
    Coreano EUC_KR
    1. Verifique se o programa native2ascii incluso em Sun JDK está instalado e observe o caminho de instalação para esse programa. Alguns servidores de aplicativos instalam esse programa para você. Se ele não estiver instalado, você poderá instalar o JDK.
    2. Abra um prompt de comando.
    3. Digite o caminho para o programa native2ascii, seguido pelo parâmetro de codificação de idioma e os nomes dos arquivos de origem e destino a serem criados. Por exemplo:

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

  6. Extraia o arquivo HyperionPlanning.ear para um local temporário.
  7. Copie o arquivo de propriedades (como HspCustomMsgs_ru.properties) para o diretório custom em que HyperionPlanning.war foi extraído.
  8. Recrie HyperionPlanning.ear e coloque o arquivo ear no seguinte local: EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common
  9. Remover o \HyperionPlanning extraído do local temporário.
  10. Reinicie o Planning.
  11. Reinicie o servidor de Aplicativos Web.