Especificación del idioma de creación
Al crear un nuevo objeto con la preferencia de visualización de texto traducido compatible activada, se debe especificar el atributo Idioma de creación en la nueva ventana del objeto. Si, por ejemplo, el idioma de creación se especifica como francés, el sistema considera que el valor de los atributos traducibles en ese objeto es en francés.
Los idiomas de creación disponibles se obtienen de la
enumeración Idiomas de origen. Si hay más de un idioma de creación disponible, el atributo
Idioma de creación muestra una lista desplegable en la que el usuario puede elegir el idioma de creación apropiado.
Cuando se inicia la ventana de creación del nuevo objeto, el atributo Idioma de creación puede tener un valor ya seleccionado por defecto. La selección por defecto del atributo Idioma de creación se determina según lo siguiente:
• Si se ha definido el valor de la propiedad xconf com.ptc.core.td.localeForNullAuthoringLanguage, el atributo Idioma de creación toma por defecto el valor de ese idioma.
• Si no se ha definido el valor de la propiedad com.ptc.core.td.localeForNullAuthoringLanguage xconf, la configuración regional del servidor Windchill será la selección de la propiedad de Idioma de creación por defecto.
• Una regla de inicialización de objetos (OIR) puede determinar la selección por defecto del atributo Idioma de creación, independientemente del ajuste de configuración del idioma de usuario, en una nueva ventana de creación de objeto. Una regla OIR puede definir automáticamente el idioma de creación al crear un objeto desde una acción Guardar como.
Para obtener más información, consulte .
El atributo Idioma de creación es obligatorio y no se puede dejar vacío. Una vez creado el objeto, el valor del atributo Idioma de creación no se puede cambiar. Si el idioma de creación esperado no está disponible en la selección del atributo Idioma de creación, los usuarios deben ponerse en contacto con el administrador.
|
Los objetos creados antes de que se introdujera Idioma de creación no tienen ningún valor del atributo Idioma de creación (un valor nulo). La propiedad com.ptc.core.td.localeForNullAuthoringLanguage permite especificar un valor para el idioma de creación de estos objetos en las siguientes situaciones:
• Al mostrar el atributo Idioma de creación del objeto en la interfaz de usuario.
• Al recuperar los valores de visualización de los atributos de texto traducidos del objeto.
|