Administración especializada > Soporte de traducción de texto de objetos de negocio > Carga de entradas de diccionario de traducción desde XML
Carga de entradas de diccionario de traducción desde XML
En las secciones siguientes se proporciona información detallada sobre la carga de entradas, proporcionadas desde un sistema externo, en el diccionario desde XML para soportar el uso como valores de texto traducido.
* 
La búsqueda de índice se debe activar antes de cargar traducciones.
Si se utiliza Windchill Service Information Manager, consulte el mecanismo de Paquetes de traducción para cargar traducciones.
1. Cree un fichero de datos XML. Consulte el ejemplo que se ofrece a continuación.
<?xml version="1.0" ?>
<!DOCTYPE NmLoader SYSTEM "standard12_1.dtd">
<NmLoader>
<csvBeginTranslationDictionaryEntrieshandler="com.ptc.core.td.LoadDictionary.beginProcessTranslationDictionaryEntries"/>
<csvTranslationDictionaryEntry handler="wt.td.LoadDictionary.createEntry">
<csvdictionaryName></csvdictionaryName>
<csvsourceLanguage></csvsourceLanguage>
<csvmasterText></csvmasterText>
<csvtargetLanguage></csvtargetLanguage>
<csvtranslatedText></csvtranslatedText>
</csvTranslationDictionaryEntry>
<csvTranslationDictionaryEntry handler="wt.td.LoadDictionary.createEntry">
<csvdictionaryName>wt.part.WTPart-_-PartInfo</csvdictionaryName>
<csvsourceLanguage>en</csvsourceLanguage>
<csvmasterText>test 2</csvmasterText>
<csvtargetLanguage>ja</csvtargetLanguage>
<csvtranslatedText>これは新しい部分ですこれは新しい部分です</csvtranslatedText>
</csvTranslationDictionaryEntry>
<csvEndTranslationDictionaryEntrieshandler="com.ptc.core.td.LoadDictionary.endProcessTranslationDictionaryEntries"/>
</NmLoader>
2. Ejecute el siguiente comando en un shell de Windchill para importar el fichero de datos XML:
windchill wt.load.LoadFromFile -d Load File Location -u username -p password
Por ejemplo,
windchill wt.load.LoadFromFile -d LoadTranslations.xml -u username -p password
En el fichero de datos XML se utilizan las etiquetas siguientes.
Elemento
Opcional u obligatorio
Tipo de datos
Descripción
csvTranslationDictionaryEntry
Obligatorio
Cadena
Se requiere el atributo "controlador" con el valor wt.td.LoadDictonary.createEntry.
csvdictionaryName
Obligatorio
Cadena
Uno de los nombres de diccionario que se utilizan al definir el atributo Texto traducido.
csvsourceLanguage
Obligatorio
Cadena
Nombre de la entrada de enumeración de idiomas disponible en la enumeración global Idiomas disponibles.
csvmasterText
Obligatorio
Cadena
Texto que se va a traducir.
csvtargetLanguage
Obligatorio
Cadena
Nombre de la entrada de enumeración de idiomas disponible en la enumeración global Idiomas disponibles.
csvtranslatedText
Obligatorio
Cadena
Texto traducido.
* 
Al crear un atributo Texto traducido, el nombre del diccionario es la propiedad Diccionario de traducción.
El idioma de origen es el Idioma de creación.
El idioma de destino es el idioma al que se desea traducir.
Soporte de indexación
Una vez completado el proceso de carga del diccionario de traducción, los objetos afectados por la importación de traducciones se indexan automáticamente. Para ello, la búsqueda de índice debe estar activada antes de importar las traducciones. Para obtener más información sobre la indexación, consulte Index Search Administration.
¿Fue esto útil?