Windchill ESI 的翻譯支援
Windchill ESI 可讓您在 ESI 回應中以多種語言發佈字串類型的名稱及其他自訂屬性。「發佈語言」在發佈目標上指定。
目前下列物件支援翻譯。
零件 - 字串類型的名稱與任何自訂屬性。
資源 - 字串類型的名稱與任何自訂屬性。
標準控制特徵 (SCC) - 字串類型的任何自訂屬性。
欲在 ESI 回應中以您偏好的語言發佈上述物件,請導覽至「新建發佈目標」「編輯發佈目標」視窗,然後選取「發佈語言」
欲針對 Windchill ESI 啟用翻譯,您還必須修改 ESIResponseMetaInfo.xml,以將 Name 的可翻譯及其他自訂屬性設定為 true。請參閱以下範例:
若有翻譯,會根據在發佈目標中選取的語言,在 ESI 回應的多個列中發佈屬性。在回應中,語言代碼與翻譯值由 “|” 分隔。如果沒有任何語言的翻譯,將不會針對這些語言發佈屬性。請參閱以下範例,Name 會在多個列中發佈,且 DTTranslationLanguages 會列出針對發佈目標選取的「發佈語言」
<Part>
<ObjectID>OR:wt.part.WTPart:265051:060164391-1666004906274-93607649-43-202-228-10@vagrant.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.Part</Class>
<LastChangedBy>wcadmin</LastChangedBy>
<Number>0000000001</Number>
<DefaultUnit>ea</DefaultUnit>
<Name>fr|engrenage conique</Name>
<Name>ja|ベベルギア</Name>
<Name>en-US|bevel gear</Name>
<Name>pt-BR|engrenagem cônica</Name>
<PartType>separable</PartType>
<Source>make</Source>
<State>INWORK</State>
<View>Design</View>
<IsPhantom>false</IsPhantom>
<Version>A</Version>
<Iteration>2</Iteration>
<EnterpriseVersion/>
<PreviousVersion/>
<IsConfigurable>false</IsConfigurable>
<IsCollapsible>false</IsCollapsible>
<AssociatedEffectivityID/>
<IsAllocatedAsResource>false</IsAllocatedAsResource>
<DTTranslationLanguages>fr,ja,en-US,pt-BR</DTTranslationLanguages>
<TargetID>FILE_0001</TargetID>
如果您要在對翻譯進行任何變更之後發佈,將會在 ESI 回應檔案的已變更部份中發佈物件。
* 
只有已安裝 Windchill Service Information Manager 時,才提供 Windchill ESI 的翻譯支援。
Oracle ApplicationsProficy 類型發佈目標不提供「發佈語言」屬性。
可在「發佈語言」中選取的語言以在「全域列舉」中選取的「目標語言」為準。如需詳細資訊,請參閱設定語言
使用者可以增強 ESI 企業邏輯以在 SAP 中保留多個語言的屬性值。
這是否有幫助?