Lokalisierte Versionen von benutzerdefinierten Dialogfeldern erstellen
Sie können lokalisierte Versionen von benutzerdefinierten Dialogfeldern für jede der von IBM® SPSS® Statisticsunterstützten Sprachen erstellen. Sie können jede Zeichenfolge lokalisieren, die in einem benutzerdefinierten Dialogfeld angezeigt wird, und Sie können die optionale Hilfedatei lokalisieren.
Lokalisieren von Zeichenfolgen in Dialogfeldern
Sie müssen für jede Sprache, die Sie implementieren möchten, eine Kopie der Eigenschaftendatei erstellen, die dem benutzerdefinierten Dialogfeld zugeordnet ist. Die Eigenschaftendatei enthält alle lokalisierbaren Zeichenfolgen, die dem Dialogfeld zugeordnet sind.
Kopieren Sie die benutzerdefinierte Dialogdatei (.cfe) aus der Erweiterung, indem Sie die Datei im Dialogfeld Eigenschaften der Erweiterung (im Custom Dialog Builder für Erweiterungen) auswählen und auf Kopieren klicken. Extrahieren Sie anschließend den Inhalt der .cfe-Datei. Eine .cfe -Datei ist einfach eine .zip -Datei. Der extrahierte Inhalt einer .cfe -Datei enthält eine Eigenschaftendatei für jede unterstützte Sprache, wobei der Name der Datei für eine bestimmte Sprache von <Dialog Name>_<language identifier>.properties angegeben wird (siehe Sprachenkennungen in der folgenden Tabelle).
- Öffnen Sie jede properties-Datei, die Sie übersetzen wollen, mit einem Texteditor, der UTF-8 unterstützt, unter Windows beispielsweise in Notepad oder unter Mac in TextEdit. Ändern Sie die Werte für Eigenschaften, die lokalisiert werden müssen, jedoch nicht die Namen der Eigenschaften. Eigenschaften, die mit einem bestimmten Steuerelement verknüpft sind, erhalten ein Präfix mit der ID für das Steuerelement. Die Eigenschaft "QuickInfo" für ein Steuerelement mit der ID options_button ist beispielsweise options_button_quickinfo_LABEL. Titeleigenschaften werden einfach <identifier>_LABEL genannt, wie in options_button_LABEL.
- Fügen Sie die lokalisierten Versionen der Eigenschaftendateien über die Lokalisierungseinstellungen auf der Registerkarte "Optional" des Dialogfelds "Erweiterungseigenschaften" zur Datei des benutzerdefinierten Dialogfelds (.cfe) zurück. Weitere Informationen finden Sie im Artikel Optionale Eigenschaften von Erweiterungen. Wenn Sie mit einer .spd -Datei arbeiten, müssen die lokalisierten Eigenschaftendateien manuell zur Datei .spd hinzugefügt werden.
Wenn das Dialogfeld gestartet wird, sucht IBM SPSS Statistics nach einer Eigenschaftendatei, deren Sprachenkennung der aktuellen Sprache entspricht, wie in der Dropdown-Liste "Sprache" auf der Registerkarte "Allgemein" im Dialogfeld "Optionen" angegeben. Wenn keine solche Eigenschaftendatei gefunden wird, wird die Standarddatei <Dialog Name>.properties verwendet.
Lokalisieren der Hilfedatei
- Erstellen Sie eine Kopie der Hilfedatei, die dem benutzerdefinierten Dialogfeld zugeordnet ist, und lokalisieren Sie den Text für die gewünschte Sprache.
- Benennen Sie die Kopie unter Verwendung der Sprachenkennungen in der folgenden Tabelle in <Help File>_<language identifier>.htmum. Wenn die Hilfedatei beispielsweise myhelp.htm heißt und Sie eine deutsche Version der Datei erstellen möchten, dann muss die lokalisierte Hilfedatei myhelp_de.htm benannt werden.
Speichern Sie alle lokalisierten Versionen der Hilfedatei in demselben Verzeichnis, in dem auch die nicht lokalisierte Version gespeichert wird. Wenn Sie die nicht lokalisierte Hilfedatei über die Eigenschaft "Hilfedatei" der Dialogfeldeigenschaften hinzufügen, werden die lokalisierten Versionen automatisch zum Dialogfenster hinzugefügt.
Falls auch Begleitdateien wie Bilddateien lokalisiert werden müssen, müssen Sie die entsprechenden Pfade zu den lokalisierten Versionen in der Haupthilfedatei manuell ändern. Ergänzende Dateien, einschließlich lokalisierter Versionen, müssen manuell zur benutzerdefinierten Dialogdatei (.cfe oder .spd) hinzugefügt werden. Im vorherigen Abschnitt mit dem Titel "Dialogzeichenfolgen lokalisieren" finden Sie Informationen zum Zugreifen auf benutzerdefinierte Dialogdateien und zum manuellen Ändern dieser Dateien.
Wenn das Dialogfeld gestartet wird, sucht IBM SPSS Statistics nach einer Hilfedatei, deren Sprachenkennung der aktuellen Sprache entspricht, wie in der Dropdown-Liste "Sprache" auf der Registerkarte "Allgemein" im Dialogfeld "Optionen" angegeben. Wenn keine solche Hilfedatei gefunden wird, wird die für den Dialog angegebene Hilfedatei verwendet (die Datei, die in der Eigenschaft "Hilfedatei" der Dialogeigenschaften angegeben ist).
Sprach-IDs
de. Deutsch
de. Englisch
es. Spanisch
Fr. Französisch
. Italienisch
Ja. Japanisch
ko Koreanisch
pl. Polnisch
pt_BR Brasilianisches Portugiesisch
ru. Russisch
zh_CN. Vereinfachtes Chinesisch
zh_TW. Chinesisch (traditionell)
Hinweis:Text in benutzerdefinierten Dialogfeldern und zugehörigen Hilfedateien ist nicht auf die von IBM SPSS Statisticsunterstützten Sprachen beschränkt. Sie können den Dialog und Hilfetext in jeder Sprache schreiben, ohne sprachspezifische Eigenschaften und Hilfedateien zu erstellen. Alle Benutzer Ihres Dialogfelds sehen dann den Text in dieser Sprache.