When Windchill Service Information Manager imports translated translation packages pack into the system, there is currently NO parsing of the incoming XML-data happening.
We'd like to see the following enhancements to SIM:
- When Windchill imports a translation package, all the XML-files should be parsed according to their DTD/XML Schema: this might be implemented as an optional step, so that people still can take the risky road of importing invalid data back.
- It must be possible to define default and customized DTD's and XML Schemas for parsing for each document type.
- It should be possible to define, what should happen, if parsing fails:
=> a) reject the whole package with a self-explaining log-message, containing the parser errors
=> b) import the whole package anyway and set only(!) all invalid files to a specific lifecycle-state, such as "translation review needed" or s.th. like that.