Veröffentlichen und Laden in Servigistics InService > Veröffentlichen und Laden > PxTAL ausführen > Mehrsprachige Daten laden
  
Mehrsprachige Daten laden
In Windchill Service Information Manager 10.2 M022 CPS10, 10.2 M032 CPS05 oder 11.0 F000 CPS05 weisen übersetzte Objekte wie PDF-, IEXML- und Grafikdateien zwei Zeitstempel auf: einen Zeitstempel für die Übersetzung und einen Zeitstempel für die Quell- oder Entwicklungssprache. Dies ermöglicht das Laden der Bündel in jeder beliebigen Reihenfolge, unabhängig vom Gebietsschema.
In Servigistics InService wird eine neue mehrsprachige Eigenschaft namens multilingual.bundle.with.source.timestamp.support eingeführt, um das Laden der mehrsprachigen Bündel in beliebiger Reihenfolge, unabhängig vom Gebietsschema, für vollständiges oder inkrementelles Laden von Daten zu vereinfachen.
Um von dieser Funktion zu profitieren, müssen Sie in Windchill Service Information Manager 10.2 M022 CPS10, 10.2 M032 CPS05 oder 11.0 F000 CPS05 generierte Bündel verwenden und sicherstellen, dass der Wert der Eigenschaft multilingual.bundle.with.source.timestamp.support auf TRUE festgelegt ist (Standardwert für die Eigenschaft in Servigistics InService 6.3 M001 und höher).
Wenn die Eigenschaft auf FALSE festgelegt wird, gleicht das Systemverhalten dem für Servigistics InService 6.2. In diesem Fall müssen Bündel mit den folgenden Einschränkungen geladen werden, unabhängig von der für die Generierung der Bündel verwendeten Windchill Service Information Manager Version:
Die Erstellungssprachenbündel müssen vor den übersetzten Bündeln geladen werden.
Die aktualisierten oder inkrementellen übersetzten mehrsprachigen Bündel müssen mit demselben Übersetzungszeitstempelwert wie die aktuell geladene Entwicklungssprache geladen werden.
Ab Servigistics InService Version 7.1 F000 wird ein Bündel mit einem Prüfsummenwert über ein Bündel ohne Prüfsumme geladen. Ein Bündel ohne Prüfsummenwert wird jedoch nicht über ein Bündel mit Prüfsummenwert geladen. Bündel mit Prüfsummenwerten werden mit Windchill Service Information Manager 7.1 F000 oder höher veröffentlicht.
Der Prüfsummenwert wird verwendet, um die Datenversion unabhängig vom Bündelgebietsschema zu validieren. Die folgende Tabelle zeigt, wie der Prüfsummenwert verwendet wird:
Aktueller
Aktualisierung erforderlich
Anmerkung
Metaprüfsumme
Prüfsumme
Sammlungsdatum
Quelle
Metadaten
X
X
K/P
Nein
Nein
Prüfsumme wurde nicht geändert, daher kein Sammlungsdatum erforderlich
X
J
-1
Nein
Nein
Nur die Quelle wurde aktualisiert
X
J
0
Nein
Nein
X
J
1
Ja
Nein
J
X
-1
Nein
Nein
Nur Metadaten wurden aktualisiert
J
X
0
Nein
Nein
J
X
1
Nein
Ja
J
J
-1
Nein
Nein
Quelle und Metadaten wurden geändert
J
J
0
Nein
Nein
J
J
1
Ja
Ja
Die Tabelle verwendet die folgenden Angaben:
X – der alte Prüfsummenwert
Y – der neue Prüfsummenwert
-1 – älter als das vorherige Sammlungsdatum
0 – identisch mit dem vorherigen Sammlungsdatum
1 – neuer als das vorherige Sammlungsdatum
K/P – keine Prüfung erforderlich
Außerdem bestimmt eine neue Eigenschaft namens multilingual.bundle.cleanup.stale.authoring.language.data, ob Informationselemente der Entwicklungssprache beim Laden inkrementeller Bündel eines anderen Gebietsschemas mit einem aktuelleren Entwicklungszeitstempel gelöscht werden. Wenn die Eigenschaft auf TRUE festgelegt wird (Standardwert für die Eigenschaft in Servigistics InService 6.3 F000), werden vorhandene Informationselemente der Entwicklungssprache gelöscht. Wenn die Eigenschaft auf FALSE festgelegt wird, werden Informationselemente der Entwicklungssprache beibehalten, obwohl sie nicht aktuell sind.
Die Eigenschaft multilingual.bundle.cleanup.stale.authoring.language.data wird vom System nur berücksichtigt, wenn die Eigenschaft multilingual.bundle.with.source.timestamp.support auf TRUE festgelegt wird.
Beide Eigenschaften befinden sich in der Datei TAL.properties an folgendem Speicherort: <INSERVICE>/Applications/DataProcess/Config/Common/Templates/TAL