Text in Sprachen mit nichtlateinischer Schrift anpassen

Sie können Text der Oracle Hyperion Planning-Webbenutzeroberfläche für Sprachen mit nichtlateinischer Schrift anpassen, indem Sie die Datei HspCustomMsgs_en.template aktualisieren. Im folgenden Beispiel ist dargestellt, wie die Datei für die russische Sprache aktualisiert wird.

So passen Sie HspCustomMsgs_en.template an:

  1. Suchen Sie im Verzeichnis /custom die Datei HspCustomMsgs_en.template.
  2. Wenn Sie die Labels für eine bestimmte Sprache, wie z.B. Russisch, anpassen, benennen Sie die Vorlagendatei um, sodass sie die Erweiterung .source aufweist, z.B. HspCustomMsgs_ru.source.
  3. Prüfen Sie die Quelldatei für die Sprache, z.B. HspCustomMsgs_ru.source, um zu ermitteln, welche Labels in der Datei angepasst werden müssen. Fügen Sie die Übersetzung für die Label der .source-Datei hinzu, entfernen Sie alle anderen Labels, und speichern Sie die Datei. (Sie müssen nur die Labels in dieser Datei anpassen.)
  4. Führen Sie einen der folgenden Vorgänge aus:
    • Fahren Sie für Sprachen wie Russisch, Japanisch, Koreanisch, Türkisch, Chinesisch (vereinfacht) und Chinesisch (traditionell) mit Schritt 5 fort, um die Java-Eigenschaftendatei zu erstellen.

    • Erstellen Sie für Sprachen mit lateinischer Schrift, wie Dänisch, Deutsch, Spanisch, Französisch, Italienisch, Brasilianisches Portugiesisch und Schwedisch die Eigenschaftendatei manuell, indem Sie die .source-Datei (z.B. HspCustomMsgs_ru.source) mit der Erweiterung .properties speichern, z.B. HspCustomMsgs_ru.properties.

  5. Schließen Sie diesen Schritt ab, indem Sie das Programm native2ascii verwenden, um Quellzeichenfolgen in Unicode-Zeichenfolgen zu konvertieren, um eine benutzerdefinierte Eigenschaftendatei für die Sprache zu erstellen, wie z.B. HspCustomMsgs_ru.properties. Um dieses Programm zu verwenden, müssen Sie die Codierung für die Sprache eingeben, z.B. Cp1251 für Russisch. Verwendung:

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

    Tabelle 13-5 Beispiele für Sprachcodierungsparameter

    Sprache Codierungsparameter
    Russisch Cp1251
    Türkisch Cp1254
    Japanisch SJIS
    Chinesisch (vereinfacht) EUC_CN
    Chinesisch (traditionell) Big5
    Koreanisch EUC_KR
    1. Stellen Sie sicher, dass das im SUN JDK enthaltene Programm native2ascii installiert ist, und merken oder notieren Sie sich den Installationspfad zu diesem Programm. Einige Anwendungsserver installieren dieses Programm für Sie. Wenn es nicht installiert ist, können Sie das JDK installieren.
    2. Öffnen Sie eine Eingabeaufforderung.
    3. Geben Sie den Pfad zum Programm native2ascii ein, gefolgt vom Sprachcodierungsparameter und den Namen der zu erstellenden Quell- und Zieldatei. Beispiel:

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

  6. Extrahieren Sie die Datei HyperionPlanning.ear in ein temporäres Verzeichnis.
  7. Kopieren Sie die Eigenschaftendatei (z.B. HspCustomMsgs_ru.properties) in das Verzeichnis custom des Verzeichnisses, in das Sie HyperionPlanning.war extrahiert haben.
  8. Erstellen Sie HyperionPlanning.ear neu, und legen Sie die EAR-Datei an folgendem Speicherort ab: EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common.
  9. Entfernen Sie das extrahierte Verzeichnis \HyperionPlanning aus dem temporären Verzeichnis.
  10. Starten Sie Planning neu.
  11. Starten Sie den Webanwendungsserver neu.