特定管理 > 支援企業物件文字翻譯 > 從 XML 載入翻譯字典項目
從 XML 載入翻譯字典項目
以下幾節提供有關將從外部系統提供的項目載入到 XML 中的字典,以支援將其作為已翻譯文字值使用的詳細資訊。
* 
必須先啟用索引搜尋,才能載入翻譯。
如果您使用 Windchill Service Information Manager,請參閱翻譯封裝機制了解載入翻譯的資訊。
1. 建立 XML 資料檔案。請參閱以下範例。
<?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. Windchill shell 中執行下列指令,以匯入 XML 資料檔案:
windchill wt.load.LoadFromFile -d Load File Location -u username -p password
例如,
windchill wt.load.LoadFromFile -d LoadTranslations.xml -u username -p password
下列標籤可在 XML 資料檔案中使用。
元素
選用或必要
資料類型
描述
csvTranslationDictionaryEntry
必要
字串
"handler" 為必要屬性,值 wt.td.LoadDictonary.createEntry
csvdictionaryName
必要
字串
定義「已翻譯文字」屬性時使用的其中一個字典名稱。
csvsourceLanguage
必要
字串
「提供語言」全域列舉中提供之語言列舉項目的名稱。
csvmasterText
必要
字串
要翻譯的文字。
csvtargetLanguage
必要
字串
「提供語言」全域列舉中提供之語言列舉項目的名稱。
csvtranslatedText
必要
字串
已翻譯的文字。
* 
建立「已翻譯文字」屬性時,字典名稱為「翻譯字典」內容。
來源語言為「編寫語言」
目標語言是要翻譯為的語言。
支援索引
載入翻譯字典流程完成後,系統會自動索引受匯入翻譯影響的物件。因此,必須先啟用索引搜尋,才能匯入翻譯。如需有關索引的詳細資訊,請參閱 Index Search 管理
這是否有幫助?