Passolo 2022 Cumulative Update 5.1 Hotfix (Build 22.0.207.0, Published on 9th of August 2024)
An issue has been identified in Passolo 2022 CU5 whereby the Trados Studio add-in cannot be loaded properly when CU5 is installed on top of a previous CU. This has been addressed in the CU5.1 release. There have been no other changes.
Passolo 2022 Cumulative Update 5 (Build 22.0.206.0, Published on 8th of August 2024)
Improvements
- This update introduces compatibility with Trados Studio and MultiTerm 2024. You can use this release with translation memories and termbases managed in Studio and MultiTerm.
Security enhancements
- We've upgraded the log4net.dll to version 2.0.17.0 in order to prevent it from being affected by the Apache log4net CVE-2018-1285 XML External Entity Vulnerability.
Fixed Issues
- Fixed an issue where an invalid ImageCollection.ImageStream element was written to Microsoft .NET 4.8 target files. (CRQ-37687)
- Fixed an issue with Chinese strings on certain items not being visible in the Resources display unless they were resized. (PAS-2129)
- Fixed an issue that prevented Passolo from applying changes made in the .NET parser to generate target files. (CRQ-37364)
- Fixed an issue that caused Passolo to not parse the AutomationProperties.Name attribute properly. This would result in issues with screen readers when using a different language than English. (PAS-2134)
- Fixed an issue that prevented users from creating cloud projects from Passolo. (CRQ-38881)
- Fixed an issue that occurred when looking up terms in MultiTerm, resulting in an empty MultiTerm window and Passolo crashing. (PAS-2154)
Passolo 2022 Cumulative Update 4 (Build 22.0.193.0, Published on 6th of March 2024)
This release enhances compatibility with Microsoft .NET 6-8-based projects while keeping maximum backward compatibility with the classic Microsoft .NET 4.8 Framework generation. We also addressed a few interoperability issues when working with MultiTerm termbases in Passolo.
Enhancements for Microsoft .NET projects (version 4.8, 6, 7, 8):
- Fixed an issue with the .NET dialog editor now showing any dialogs in certain situations. (CRQ-36409)
- Fixed an issue that caused the controls position to be set to the top left in certain dialogs. (CRQ-36338)
- Fixed an error that occurred when updating the string list of a DLL or generating the target file. (CRQ-36233)
- Fixed certain dialogs not being displayed in the Designer View. (CRQ-36232)
- Fixed an issue with controls not being shown in the dialog when translating Resource DLLs. (CRQ-36207)
- Fixed an issue that caused multiple "Out of memory" errors when checking string lists. (CRQ-36415)
- Fixed an error that occurred when trying to process .NET Core 3.1 files. (CRQ-36062)
- Fixed an issue that caused Source or Translation text to not be shown in the string list resource preview. (CRQ-36807)
- Fixed the "Process all resources ending with resources.dll as main assemblies" option in the .NET parser not working. (CRQ-36913)
More robust memory handling
- Fixed a memory leak that occurred when generating target files from a specific project. (CRQ-33101)
- Fixed an error that occurred when trying to update a string list. (CRQ-36884)
- Fixed an issue when checking translations that caused Passolo to be unresponsive and a "Passolo is running low on GDI" error to occur. (CRQ-36431)
Enhanced compatibility with MultiTerm integration and language handling
- Fixed a compatibility issue with MultiTerm 2022 SR2 that prevented users from connecting to GroupShare termbases. (PAS-2125)
- Fixed an issue that caused the Termbase Look Up window to be empty when the termbase contained sublanguages. (PAS-2126)
- Fixed an issue with the MultiTerm Add-In detecting terms in Croatian (Croatia) instead of Serbian (Latin, Serbia). (CRQ-27937)
- Fixed termbase entries not being shown for the Chinese (Traditional/Taiwan) language. (CRQ-36110)
Passolo 2022 SR1 Update (Build 22.0.183.0, Published on 7th of November 2023)
Release notes are available at:
https://docs.rws.com/1109860/1109867/passolo-help/changes-introduced-in-passolo-2022-sr1
Passolo 2022 Cumulative Update 3 (Build 22.0.135.0, Published on 15th of August 2023)
Passolo Cumulative Update 3 contains all previous enhancements and hotfixes as well as the following new ones:
Compatibility with Trados Studio and Trados MultiTerm
This release of Passolo introduces compatibility with Trados Studio and MultiTerm 2022 SR1.
- Passolo will work with both the latest and the previous supported Studio and MultiTerm releases (Studio/MultiTerm 2022 and 2021).
- In terms of Trados GroupShare, when using the latest cumulative update Trados GroupShare 2020 SR1 CU9 with Passolo 2022 CU3, it is important to note that you need to update all Trados products to the latest version. Passolo 2022 CU3 will be able to interact with server-based GroupShare resources only when Trados Studio and MultiTerm are also updated to the newest release (Trados Studio 2022 SR1 or later and MultiTerm 2022 SR1 or later). Passolo 2022 CU3 can also continue to be used with earlier Trados GroupShare versions (GroupShare 2020 CU8 and earlier) with all Studio 2021/2022 and MultiTerm 2021/2022 versions.
More robust licensing system
- Passolo ships with updated licensing components that are aligned with Trados Studio and offer higher robustness for all licensing scenarios.
Option to export untranslated strings and fuzzy matches
- The Export/Import Options dialog box now includes a new option to Export untranslated and fuzzy strings. Including pre-translated content (fuzzy strings) means that you can leverage any TM results before translating the file as a cloud or Trados GroupShare project, and you can limit your export to only the non-translated and pre-translated strings. This can keep file size smaller for collaboration purposes, including exporting the SDLXLIFF files to Trados GroupShare or Trados cloud offerings.
Option to use explicit FTPS mode
- If your server is using an FTPS connection, you can now enable the Explicit FTPS option on the FTP Export target settings window. This ensures that Passolo can connect to your server to retrieve and publish translation projects.
Fixed issue
- Fixed an issue that caused long waiting times when changing the translation state for a large number of strings at once. (CRQ-31951)
- Fixed an error that occurred when connecting to the licensing server with a valid activation code for multiple Passolo editions. (CRQ-32890)
- Fixed the error "Input validation" when trying to create cloud projects from Passolo. (CRQ-33709)
- In specific scenarios, Passolo would crash when updating string lists for .NET files. This issue is now fixed. (CRQ-33751)
Passolo 2022 Cumulative Update 2 (Build 22.0.116.0, Published on 13 September 2022)
Passolo Cumulative Update 2 contains all previous enhancements and hotfixes as well as compatibility updates in the Trados family and the following new ones:
Improved compatibility
- Passolo 2022 CU2 is now fully compatible with Trados Studio 2022 and MultiTerm 2022. This allows you to process termbases generated by either Trados Studio or MultiTerm.
- With this release you can also use Passolo 2022 to edit or update TMs created with GroupShare 2020 CU7.
Expanded supported languages range
- This update adds 438 new languages to the list of languages supported by Passolo 2022. This means that the supported languages are now fully aligned with the supported languages in Trados Studio 2022 and MultiTerm 2022.
- For a list of supported languages see Supported Languages.
- These changes affect MultiTerm 2017, which is no longer supported. Please use an updated version of MultiTerm with Passolo.
.NET parser improvements
- Passolo’s .NET parser is now more robust and offers additional options when extracting .NET assemblies. Under .NET Parser Settings > Parser Options you now have the option to Enable segmentation and Extract Hyperlinks (NavigateUri) from .NET assemblies.
Additional Notes:
- To ensure data contiguity and prevent unexpected problems, Passolo now automatically converts licensed bundles to standard bundles when exporting in Extract only mode.
- Auto Start System Macro now works as expected. The issue where system macros would sometimes not start on launch is fixed. (PAS-2085)
- Fixed an issue where the Term Recognition would not find fuzzy matches in some cases, even if the document contained fuzzy matches. (CRQ-30347)
- Fixed an issue where Passolo could not resolve standard PresentationCore assembly when trying to update the string list of a .NET 6.0 DLL. (CRQ-29085)
- Passolo’s JSON parser no longer automatically converts ARB target files to CRLF end-of-file bytemarks. (CRQ-28978)
- Passolo’s XML parser no longer automatically converts source CDATA elements to CRLF end-of-file bytemarks. (CRQ-27832)
- Fixed an issue in the RC parser that caused Passolo to throw an error when parsing a file with “Common Control Parameters”. (CRQ-28824)
- The Java parser no longer throws “Memory error in parser” when generating the target files. (CRQ-28813)
- Passolo now reliably extracts all strings from a .NET file with DLL references. (CRQ-28139)
Passolo 2022 Cumulative Update 1 (Build 22.0.88.0, published on 9 February 2022)
Passolo Cumulative Update 1 contains all previous enhancements and hotfixes as well as the following new ones:
Enhancements
- Upgraded Microsoft .NET parser to support .NET 6 binaries and resources
- Updated the WinWrap Basic to version 10.5x to provide support for handling collections.
- Option to write project comments back into translated RESX files. Due to technical limitations in Microsoft .NET, this only works for StringTable RESX files and not for WinForms RESX files.
- Option to disable Exporting 100% match pretranslated strings as confirmed segments in SDLXLIFF export and import. This is useful when you don't want to export exact match entries as Translated, which can lead to more accurate roundtrips through Studio, GroupShare or Trados cloud offerings. You can find this option in the Export/Import Options dialog within the SDLXLIFF export/import flow.
Fixes
- Automation scripts using Passolo 2022 may crash under certain circumstances. This was caused by incorrect internal variable initialization. Internal variables are now properly initialized and the issue is fixed. (CRQ-27623, CRQ-27706)
- Generating .NET DLLs with Caching assemblies for all parsed files option disabled resulted in unsigned target DLLs. This issue is fixed and Passolo correctly generates signed DLLs regardless of this option.(CRQ-27724)
- Fixed a file naming issue that occurred when generating DLLs with a custom Target path rule. This issue caused Passolo to write the name of the resource file in all lowercase letters. (CRQ-27311)
- Exporting multiple files with the output set to Write to a single export file caused the Project view to incorrectly display the cloud icon for only a single file. This issue is now fixed and the Project view is correctly updated for all exported files.
User interface changes
- The title of the new Add Multiple Languages dialog is now Add Multiple Languages as opposed to Language in previous versions. This change was made to reflect the functionality of the dialog. The dialog now also displays a list of all the selected languages.