Documenti di riferimento per la traduzione
Includere solo dipendenti obbligatori
Un documento composto in una struttura può contenere documenti collegati per mezzo di link membro e link di riferimento. Tuttavia, è possibile escludere i documenti di riferimento da un package di traduzione. La proprietà com.ptc.tml.OnlyRequiredDependents controlla l'inclusione o l'esclusione dei documenti di riferimento durante la creazione di un package di traduzione.
La proprietà com.ptc.tml.OnlyRequiredDependents si trova in /Windchill/codebase/com/ptc/tml/xconf/tml.xconf. Se è impostata su false, il valore di default, i documenti di riferimento vengono inclusi in un package di traduzione. Se è impostata su true, il package di traduzione esclude i documenti associati per mezzo di link di riferimento e include solo i documenti con link membro.
Se il package di traduzione esclude i documenti collegati tramite link di riferimento, il contenuto XML farà riferimento alla versione nella lingua di origine dell'argomento referenziato. Un'eccezione si verifica quando il documento di riferimento è presente nella struttura che viene tradotta.
Si consideri lo scenario seguente.
Una struttura pubblicazione contiene il Documento A e il Documento B. Il Documento A è collegato al Documento B tramite un link di riferimento. Quando il Documento A viene tradotto come parte della struttura pubblicazione, viene aggiornato in modo da fare riferimento alla versione tradotta del Documento B. Se il Documento A viene tradotto indipendentemente dalla struttura pubblicazione, non viene aggiornato per fare riferimento alla versione tradotta del Documento B.
|
Quando la proprietà è impostata su true, i documenti di riferimento non vengono inclusi nella tabella Contenuto traduzione.
|
Escludere link correlati in base alla specifica di configurazione
Un documento composto in una struttura può contenere documenti collegati per mezzo di link membro e link di riferimento. Tuttavia, è possibile escludere i documenti collegati da link di riferimento e di membro da un package di traduzione.
La proprietà com.ptc.tml.skipRelatedLinksBasedOnConfigSpec controlla l'inclusione o l'esclusione dei documenti collegati da link di riferimento e di membro durante la creazione di un package di traduzione.
com.ptc.tml.skipRelatedLinksBasedOnConfigSpec è impostata su false, l'impostazione di default. La traduzione avrà esito negativo se il documento non soddisfa la specifica di configurazione. Ad esempio, i link di membro o di riferimento non sono inclusi nella baseline.
Se questa proprietà è impostata su true e qualsiasi link di membro o link di riferimento non soddisfa la specifica di configurazione, i rispettivi documenti di riferimento e membro non vengono inclusi nel package di traduzione. La creazione del package di traduzione viene completata con un'avvertenza contenente i dettagli dei link di membro e di riferimento ignorati.
|
Il comportamento di default di questa proprietà è il comportamento consigliato. Se si imposta questa proprietà su true, assicurarsi che le baseline siano impostate in modo appropriato.
|
Si consideri lo scenario riportato di seguito.
• L'argomento 1 contiene i riferimenti agli argomenti 2 e 3.
• Il libro A contiene gli argomenti 1 e 2.
• Il libro B contiene gli argomenti 1 e 3.
Quando questa proprietà è impostata su true, utilizzando la baseline come filtro, la creazione del package di traduzione per i libri A e B passerà con un'avvertenza contenente i dettagli dell'argomento mancante. Se questa proprietà è impostata su false, la creazione del package di traduzione per i libri A e B non riesce.