Release Notes for Trados Studio 2024
Trados Studio Automation
The changes are included in Sdl.TranslationStudioAutomation.IntegrationApi
.
Classes
Added Classes
- EditDistanceComputeParams
- SegmentOperations
- New method
Task<EditDistance> GetEditDistanceAsync(ISegment original, ISegment updated, CultureCode cultureCode, EditDistanceComputeParams computeParams)
to compute the edit distance between two segments. - New method
Task<WordCounts> GetWordCountAsync(ISegment segment, CultureCode cultureCode)
to retrieve the word count for a given segment and culture.
- New method
- TermRecognitionResultsController to return the results displayed in Studio TermRecognition view.
Updated Classes
- Added event handler
TranslationFinished
in TranslationResultsController to identify when a translation is done.
Interfaces
Added Interfaces
Updated Interfaces
- Added new event handler
SegmentTranslated
in IStudioDocument to identify when an Apply Translation action is executed. - Added new event handler
TranslationFinished
in ITranslationResultsController to identify when a translation is done.
Terminology Provider
The following changes are included in Sdl.Terminology.TerminologyProvider.Core
.
DescriptiveField
- Added new property
ShowInUI
to determine whether the field should be shown in the UI (e.g. term recognition results window).
ITerminologyExport
- Added new method
void Export(TerminologyExportType exportFormatType, string path, Dictionary<string, string> exportProperties)
to perform a termbase export to a specific format.
ITerminologyImport
- Added new method
void Import(TerminologyImportType importType, List<string> importFiles, Dictionary<string, string> importProperties = null)
to import multiple files in a single call.
TermbaseExportException
- Added new exception to be used when a termbase export fails.
Editor API changes
The following changes are included in Sdl.DesktopEditor.EditorApi
:
- Added new interface IInteractiveAccessibleCustomColumn that exposes Accessibility Details.