Processo di pubblicazione e caricamento in Servigistics InService > Utilizzo del processo di pubblicazione e caricamento > Esecuzione di PxTAL > Caricamento di dati multilingue
  
Caricamento di dati multilingue
In Windchill Service Information Manager 10.2 M022 CPS10, 10.2 M032 CPS05 o 11.0 F000 CPS05, gli oggetti tradotti (ad esempio i file PDF, IE XML e immagine) riportano due date: una per la traduzione e una per la lingua di origine o di creazione. In questo modo i bundle vengono caricati senza un ordine preciso, indipendentemente dalla lingua.
In Servigistics InService è stata introdotta una nuova proprietà multilingue multilingual.bundle.with.source.timestamp.support per facilitare il caricamento dei bundle multilingue in qualunque ordine, indipendentemente dalla lingua, per il caricamento completo o incrementale dei dati.
Per sfruttare questa funzionalità, è necessario utilizzare i bundle generati da Windchill Service Information Manager 10.2 M022 CPS10, 10.2 M032 CPS05 o 11.0 F000 CPS05 e verificare che il valore della proprietà multilingual.bundle.with.source.timestamp.support sia impostato su TRUE (valore di default per la proprietà in Servigistics InService 6.3 M001 e versioni successive).
Se la proprietà è impostata su FALSE, il sistema si comporta come per Servigistics InService 6.2. In questo caso è necessario che i bundle siano caricati con le limitazioni indicate di seguito, indipendentemente dalla versione di Windchill Service Information Manager utilizzata per generare i bundle.
È necessario che i bundle nella lingua di creazione vengano caricati prima di eventuali bundle tradotti.
I bundle multilingue tradotti di aggiornamento o incrementali devono essere caricati con la stessa data di traduzione dell'ultima lingua di creazione caricata.
A partire dalla release Servigistics InService 7.1 F000, un bundle che contiene un valore di checksum verrà caricato su un bundle che non dispone di un checksum. Tuttavia, un bundle per cui non è specificato alcun valore di checksum non viene caricato su un bundle per cui tale valore è specificato. I bundle con i valori di checksum vengono pubblicati tramite Windchill Service Information Manager 7.1 F000 o versione successiva.
Il valore di checksum viene utilizzato per convalidare la versione dei dati, indipendentemente dalle impostazioni internazionali del bundle. Nella tabella di seguito viene illustrato come viene utilizzato il valore di checksum.
Corrente
Aggiornamento necessario
Commento
metaChecksum
Checksum
Data raccolta
Origine
Metadati
X
X
N/C
No
No
Il checksum non è stato modificato, pertanto non necessita della data raccolta
X
Y
-1
No
No
Solo l'origine è stata aggiornata
X
Y
0
No
No
X
Y
1
No
Y
X
-1
No
No
Solo i metadati sono stati aggiornati
Y
X
0
No
No
Y
X
1
No
Y
Y
-1
No
No
Sia origine che metadati sono stati modificati
Y
Y
0
No
No
Y
Y
1
Nella tabella sono utilizzate le indicazioni riportate di seguito.
X - Il vecchio valore di checksum
Y - Il nuovo valore di checksum
-1 - Più vecchio della data raccolta precedente
0 - Uguale alla data raccolta precedente
1 - Più recente della data raccolta precedente
N/C - Non è necessario alcun controllo
Una nuova proprietà multilingual.bundle.cleanup.stale.authoring.language.data determina inoltre se gli elementi informativi nella lingua di creazione siano eliminati durante il caricamento di bundle incrementali in una lingua diversa con una data di creazione più recente. Se la proprietà è impostata su TRUE (valore di default della proprietà in Servigistics InService 6.3 F000), gli elementi informativi esistenti nella lingua di creazione vengono eliminati. Se la proprietà è impostata su FALSE, gli elementi informativi nella lingua di creazione vengono conservati, sebbene non siano aggiornati.
La proprietà multilingual.bundle.cleanup.stale.authoring.language.data viene rispettata dal sistema solo quando la proprietà multilingual.bundle.with.source.timestamp.support è impostata su TRUE.
Entrambe le proprietà sono disponibili nel file TAL.properties nella seguente posizione: <INSERVICE>/Applications/DataProcess/Config/Common/Templates/TAL