File types and core components changes

This section contains an overview of changes and improvements brought to file types and core components in this release.

General improvements

  • To enhance security, we've updated all components to the latest version of SharpZipLib. (LCC-14655)
  • Updated all components to the latest version of Newtonsoft.JSON. (LCC-14693)
  • Updated all components to use StableCultureInfo instead of CultureInfo. (LCC-14486)
  • Trados Studio would add an empty segment after segments that ended in a placeholder. This issue is now fixed. (LCC-14303)
  • Fixed an issue where unicode "TIBETAN MARK INTERSYLLABIC TSHEG" character would not be recognized as a word delimiter. (CRQ-15202)
  • Solved an issue with Trados Studio that caused it to crash when importing .PDF or .DOCX files containing a lot of spaces. (CRQ-5757)
  • Fixed "The TM May contain Invalid Translation Units" error that occurred when searching translation memories with field name IDs. (CRQ-26275)

DLL

  • Added support for .NET 6 libraries. (LF-5739)

Markdown

  • Added support for the Admonition extension. (LCC-13464)
  • Trados Studio failed to generate target files if the translation contained tags that were not available in the source file. This issue is now fixed. (CRQ-31713)
  • Translated table of contents would sometimes not show up in the target file. This issue is now fixed. (CRQ-31830)

XML2

  • Cancelling formatting changes in embedded XML content would sometimes still save the modifications. This issue is now fixed. (LCC-14689)
  • Stopped reporting warning about unsupported value for xml:lang. (LCC-14170)
  • Verifier dependency files are now correctly cleaned up once the file processing is completed. (LCC-14142)
  • Fixed an issue that prevented opening links in the XLST preview. (CRQ-28804)
  • Fixed an issue that would change formatting settings when using an XML2 filter with Embedded content processing. (CRQ-31002)
  • Files without explicit encoding declaration would be incorrectly detected as US-ASCII. This issue is now fixed. (CRQ-31079)
  • TMX files exported from DeepL could not be imported into Trados Studio TMs. This issue is now fixed. (CRQ-31197)

CSV

  • Fixed an issue that prevented the HTML side-by-side preview for .CSV files. (LCC-14631)

XLSX

  • Fixed an issue with table column lines disappearing when converting specific files to HTML. (LCC-14428)
  • Added the ability to extract legend text and plotted data from an Excel chart. (CRQ-10338)
  • Fixed an issue that prevented series names from being extracted for translation. (CRQ-28426)
  • Colored headers & footers were included in translation even when the the option to Skip cells having the selected text color was enabled. (CRQ-28342)
  • The Editor would display line breaks from the Data Validation Input Message. This issue is now fixed. (CRQ-30962)
  • Fixed''Could not find a part of the path' error that was sometimes displayed when generating target files. (CRQ-30555)

DOCX

  • Fixed ''Sequence contains no matching element'' issue that sometimes occurred when generating the target file. (CRQ-31620)
  • The Apply Track Changes before opening setting would not work for track change related to formatting. This issue is now fixed. (CRQ-29031)
  • Fixed an issue where links inside footnotes would not be extracted for translation. (CRQ-32593)
  • Fixed 'The process cannot access the file 'C:\x' because it is being used by another process' error message that was sometimes displayed when generating the target file. (CRQ-32438)

IDML

  • Trados Studio now extracts fields descriptions for translation. (CRQ-28573)
  • Added support for .IDML files saved with InDesign 2023 (18.0). (CRQ-31595)
  • Fixed an issue where grouped hidden text was extracted for translation ignoring current settings. (CRQ-31303)
  • Fixed ''Start tag on line does not match the end tag'' error that occured when generating the target file. (CRQ-31635)

PPTX

  • Fixed error that occurred when preview or generating target .PPTX files with modern comments. (CRQ-31878)

XLSM

  • In specific scenarios, Trados Studio would generate corrupt target file that could not be opened it in Microsoft Excel. This issue is now fixed. (CRQ-31836)

MS Visio

  • For specific files, Trados Studio would generate empty translations. This issue is now fixed. (CRQ-31410)

Bilingual Excel

  • Trados Studio would generate corrupted translations for source text that used font size with decimal points. (CRQ-31380)

XLIFF

  • Added BOM detection in both XLIFF 1.2 and XLIFF 2.0. BOM is not added to target file if not present in source file. (CRQ-27734)
  • Fixed an issue that occurred when Windows was set to a region that does not use full stops as a decimal points, which caused MatchQuality to exceed the standard range of 0 - 100. (CRQ-28432)
  • Content between formatting tags would not be exported in the target file when the .XLIFF files was Perfect Matched with a file type that supports formatting. This issue is now fixed. (CRQ-28496)
  • Trados Studio would create invalid elements in the target .MXLIFF file, which corrupted the file. This issue is now fixed. (CRQ-30803)