Documentos de referencia para traducción
Incluir solo dependientes obligatorios
Un documento compuesto de una estructura puede contener documentos vinculados por vínculos de miembro y vínculos de referencia. Sin embargo, se pueden excluir documentos de referencia de un paquete de traducción. La propiedad com.ptc.tml.OnlyRequiredDependents permite controlar la inclusión o exclusión de documentos de referencia al crear un paquete de traducción.
La propiedad com.ptc.tml.OnlyRequiredDependents se encuentra en /Windchill/codebase/com/ptc/tml/xconf/tml.xconf. Cuando se define en false, que es el valor por defecto, los documentos de referencia se incluyen en un paquete de traducción. Cuando se define en true, el paquete de traducción excluye los documentos que están asociados por vínculos de referencia e incluye solamente documentos con vínculos de miembro.
Si el paquete de traducción excluye los documentos que están vinculados por vínculos de referencia, el contenido XML hará referencia a la versión del idioma de origen del tema de referencia. La excepción a esto es cuando el documento al que se hace referencia está presente en la estructura que se está traduciendo.
Consideremos el siguiente escenario.
Una estructura de publicación contiene el documento A y el documento B. El documento A está vinculado al documento B mediante un vínculo de referencia. Cuando el documento A se traduce como parte de la estructura de publicación, el documento A se actualiza para hacer referencia a la versión traducida del documento B. Si el documento A se ha traducido independientemente de la estructura de publicación, no se actualiza para hacer referencia a la versión traducida del documento B.
|
Cuando la propiedad se define en true, los documentos de referencia no se incluyen en la tabla Contenido de traducción.
|
Excluir vínculos relacionados según la especificación de configuración
Un documento compuesto de una estructura puede contener documentos vinculados por vínculos de miembro y vínculos de referencia. Sin embargo, se pueden excluir documentos vinculados por vínculos de referencia y miembro de un paquete de traducción.
La propiedad com.ptc.tml.skipRelatedLinksBasedOnConfigSpec permite controlar la inclusión o exclusión de documentos vinculados por vínculos de referencia y miembro al crear un paquete de traducción.
com.ptc.tml.skipRelatedLinksBasedOnConfigSpec se define en false, que es el valor por defecto. La traducción fallará si el documento no cumple la especificación de configuración. Por ejemplo, los vínculos de miembro o de referencia no se incluyen en la instantánea.
Si esta propiedad se define en true y cualquiera de los vínculos de miembro o referencia no cumple con la especificación de configuración, los respectivos documentos de referencia y miembro no se incluyen en el paquete de traducción. La creación del paquete de traducción se realizará correctamente con un aviso que contiene los detalles de los vínculos de miembro y referencia omitidos.
|
El comportamiento por defecto de esta propiedad es el comportamiento recomendado. Si esta propiedad se define en true, asegúrese de que las instantáneas estén definidas correctamente.
|
Considere el escenario siguiente:
• El tema 1 tiene referencias a los temas 2 y 3.
• Book A tiene los temas 1 y 2.
• Book B tiene los temas 1 y 3.
Cuando esta propiedad se define en true, y se utiliza la instantánea como filtro, la creación del paquete de traducción para Book A y Book B se transfiere con un aviso en el que se incluyen los detalles del tema faltante. Cuando esta propiedad se define en false, la creación del paquete de traducción para Book A y Book B fallará.