Under Community Review

Enhance Trados Studio's XML Preview with Interactive Stylesheets (also Trados Enterprise)

Trados Studio's XSLT-based preview mechanism provides flexibility in rendering custom XML file previews.  However, it lacks dynamic, real-time interactivity.  Users are currently unable to tailor previews to display only content relevant to the active segment, leading to inefficiencies and reliance on custom plugins.

I would like to see a mechanism added to the XSLT preview system that could:

  1. Expose Active Segment Events: Allow XSLT to respond to segment selection in the editor.
  2. Support Event Hooking: Enable JavaScript within XSLT to dynamically update the preview based on the active segment without loading the entire file.

If we did this then a user who wanted to preview the image corresponding to the currently selected segment, perhaps derived from a url in the XML translatable file, would be able to achieve it through XSLT alone and wouldn't need a custom plugin... because:

  • the XSLT could include a JavaScript listener for segment selection.
  • the XSL/CSS could hide non relevant content for the preview
  • the preview would update dynamically to show the relevant image URL when a new segment is selected.

This enhancement would make Trados Studio’s XML preview significantly more powerful and user-friendly.