Creación de atributos de texto traducido
Un atributo de texto traducido es un atributo de solo lectura que muestra el texto traducido del atributo de texto de origen asociado, determinado por el ajuste de configuración del idioma de usuario. Para mostrar el texto traducido de un atributo, se debe crear un atributo de texto traducido. Para obtener más información sobre el ajuste de configuración del idioma de usuario, consulte Configuración del idioma de usuario.
Los atributos de texto traducido solo se pueden crear en los tipos Artículo maestro y Artículo, y en sus subtipos, incluido Base de información y sus subtipos.
Si se ha instalado Windchill Service Parts, los atributos de texto traducido también se pueden crear en los siguientes tipos y subtipos:
1. Lista de artículos
Descripción
Tipo de información
Nombre
2. Elemento de lista de artículos
Observaciones
Cantidad de elemento
3. Cualquier atributo global creado mediante la utilidad Gestión de tipos y atributos.
Por defecto, los atributos de texto traducido Nombre de traducción se proporcionan asociados al atributo Nombre de los tipos Lista de artículos, y Artículo maestro. Hay un atributo de alias en Artículo que muestra las traducciones de nombre de artículo maestro. Si se necesitan traducciones para otros atributos del sitio, se deben crear los atributos de texto traducido adecuados para dichos atributos.
Para cada atributo de texto traducido que se crea, se debe especificar el Atributo de texto de origen (el atributo para el que se muestra el texto traducido) y el Diccionario de traducción (el objeto donde se almacena el texto de origen y sus traducciones asociadas). Para obtener más información, consulte Configuración de atributos de texto traducido. El Atributo de texto de origen se selecciona de la lista de atributos de tipos de datos de Cadena disponibles. Los atributos de tipo de datos de Cadena disponibles son los que cumplen los siguientes criterios:
Están definidos en el tipo actual. Los atributos de tipo de datos Cadena heredados de un tipo padre no se pueden utilizar como atributos de texto de origen.
Son atributos modelados, globales o estándar. Los alias y los atributos calculados no se pueden utilizar como atributos de texto de origen. Para los atributos modelados en tipos de fábrica, solo se pueden traducir determinados atributos. Consulte la lista anterior.
Todavía no están asociados a ningún atributo de texto traducido. Una vez que un atributo de texto de origen se haya asociado a un atributo de texto traducido, dicho atributo de texto de origen ya no está disponible para la selección con el fin de crear un atributo de texto traducido.
* 
PTC recomienda definir una convención de asignación de nombres para los atributos de texto traducido. Decida si el atributo Nombre mostrado que aparece para los atributos de texto traducido coincidirá con el atributo Nombre mostrado del atributo de texto de origen asociado o si se seguirá una convención de asignación de nombres independiente. El Nombre mostrado del atributo de texto traducido estándar para el atributo Nombre de los tipos Lista de artículos, Lista maestra de artículos y Artículo maestro es Nombre de traducción.
Si se actualiza el atributo estándar Nombre mostrado de cualquier atributo, es posible que sea necesario actualizar el nombre mostrado localizado para los idiomas de software instalados con la solución Windchill. Para obtener más información, consulte Localización de valores de propiedades.
Para obtener más información, consulte Creación de un nuevo atributo.
Una vez creados, los atributos de texto traducido se deben añadir a los esquemas de atributos y a las vistas en tabla para mostrarlos. Para obtener más información, consulte Adición de atributos de texto traducido a los esquemas de atributos y Adición de atributos de texto traducido a las vistas en tabla.
* 
Cuando un atributo de texto traducido se crea a partir de un atributo de texto de origen no traducible o no existente, el valor del atributo de traducción se muestra en la interfaz de usuario como:
???: donde no hay ningún atributo de origen o el atributo de origen no tiene ningún valor
source_attr_val+???: donde el atributo de origen es no traducible
Para hacer que un atributo de origen de tipo de datos de cadena sea traducible, añada la propiedad isTranslatable con el valor verdadero. Por ejemplo,
<csvPropertyValue handler="com.ptc.core.lwc.server.TypeDefinitionLoader.processAttributePropertyValue">
<csvname>isTranslatable</csvname>
<csvvalue>true</csvvalue></csvPropertyValue>
¿Fue esto útil?