Alchemy CATALYST 9.0 Release Notes
Build 9139 SP2
New Feature:
- Catalyst can integrate with GlobalLink Term Manager and present glossary matches
Enhancements:
- InstallShield upgraded to 2012 which now allows for better checks pre-installation to determine when UAC is enabled on the User's machine
- Translator Lite Edition can now avail of the Alchemy TM memories during Active TM
- Read only Alchemy TMs can be attached as an Active TMs
- Within the String List if there is a Validation Error icon, this can now be cancelled with a double click on the string list icon
- When automating Catalyst to run through Perl scripts, additional debug logging has been disabled by Catalyst
- Enhancements when copying and pasting translations from the Active TM window into the Target or a Third party tool with and without Space Markers enabled
- Analysis Expert is available in the Localizer Edition and has been made available in the Translator Pro Edition also
- Within WPF resource an additional property <x:name> can now also be parsed
- PowerTranslate accelerator keys - Ctrl++ and Ctrl +- now also work with the Numlock + & - keys
- The position of the Find and Replace dialog when moved now remains in that position upon next display
- Enhancement to Hotkeys.xml used through Validation Expert so that allowed characters take precedence over allow_english disallowing tailed letters e.g. j, g, p, q, y
Bug Fixes:
- Resolved when the Translation would be put into the Source of the segment. This happened when the cursor was placed in the source of the segment in the Translator Toolbar. When the hit was presented and gotten from the Reference window of the Active TM the translator was placed in the Source and not the Target.
- Complete extraction of files containing MUI sections when extracting on Windows 7/Vista; also the language code is automatically changed to match the Target Language of the TTK during extraction
- Translations maintained on previously translated multi-lingual XML segments post a Leverage
- When extracting files during the Clean up Expert the folder structure within the TTK is maintained on disk
- Better parsing of ResX to avoid changes to Height/Width where possible when these values had not been changed by the user
- Application of keywords now applied to child script elements of HTML files i.e. JS Scripts
- Show all Strings and Word Counts extended to count all child elements of HTML files i.e. JS Scripts
- Revert extended to revert all child elements of HTML files i.e. JS Scripts
- After installing of Internet Explorer 9, the HTML selection in visual view is now functioning properly
- HTML Encoding charset has been changed on extraction for Simplified Chinese from HZ-GB-2312 to GB2312
- All child script elements of HTML files i.e. JS Scripts are now cleaned up into the AlchemyTM
- Character encoding is correctly preserved for certain WPF/BAML constructs for escaped characters
- Better refresh/syncing in Visual View for BAML resources to render translated strings in Visual View
- Special allowance made through a config file when extracting ResX with just translations updated; no co-ordinate changes extracted
- Users can add new extensions to the XLIFF group, previously registered as unrecognised
- XLIFF - Translations added in Catalyst for empty target strings in source xliff file are extracted to the target nodes
- XLIFF Files - When no visual view is available for an XLIFF file the view now shows the default XML view of the file
- XLIFF - Better application of keywords on XLIFF files during file insertion
- Some memory issues when applying Locks and Keywords when using the option wholewordsfalse: on a project have been addressed
- Issues when performing a leverage into the TTK on keyworded printf specifiers/regular expression characters has been addressed
- Swapping Languages on text files when edits made in both Source and then Target now correctly extracts the changes
- XML parser error on insertion correctly references the correct error column number in the error message
- When on Menu resources, right clicking and choosing the option to Insert hotkey will no longer Insert a duplicate hotkey
- Validate Expert is now correctly reporting on Duplicate hotkeys when controls of a form have been inherited from another form
- A renamed filename in Navigation pane is now reflected post a write of that filename to the Results window
- Line feeds changes for some files from CR LF to just LF no longer happening after an edit in Catalyst and extraction
- Pseudo Translate - The position of the curly brackets when Pre-text characters is used is proportional to the expansion ratio and position maintained
- Menu accelerators no longer changing text and maintain their keyword post a Pseudo Translate
- Statistics - Clicking on the resources in the statistics pane now updates both the Navigator tree and the String List
- Segmentation User INI file - White space exceptions loaded correctly from INI files
- User settings for Runtime Validation Expert options are remembered on next launch of the dialog
Build 9111 SP1
New Feature:
- New File Support: MadCap Flare, Google Android APK
- Support added for visually rendering Hybrid .NET files with BAML and Forms
Enhancements:
- Better leveraging of RC String Tables to preserve the Signed Off status from TMs when new segments have been injected into the resources
- Catalyst SDK enhancement for pre/post processing during extraction and alignment
- Catalyst TTK file, Stats.xml also includes the .NET Language codes
Bug Fixes:
- AlchemyTM - Text in memos now written out using character references where appropriate
- AlchemyTM - Clean up and Leverage back to/from AlchemyTM preserves the keywords from source and target segments
- AlchemyTM - Better language/sublanguage matching during Cleanup and Leverage
- Leverage - Leverage improved of segments containing numbers only
- Leverage - Max sizes preserved on segments regardless of the segment status
- Leverage - Better leverage support if there is an inconsistency with the number of span tags
- DDF - Better parsing of text for both < and > when these characters do not form part of tags from a database file format
- HTML - Better round tripping of source Title tags during Export/Import section
- HTML - HTML attributes of specified inline tags are no longer case sensitive
- HTML - Update to the parsing of "content-type" to be with or without quotes to preserve file encoding
- HTML - Both the HTML and XML encoding declarations are read and when BOM is missing the file encoding is preserved based on these values
- XML - Memos now correctly saved to files in the Navigator Pane
- XLIFF - String Tables within XLIFF files now have a String Table ID on them, just like Win32 resources
- .NET - Signed Off status no longer lost on segments when changing String View to Visual View
- Glossary - UTF-8 encoded glossary files can be successfully attached and leveraged from
- Export to TMX - Remove Duplicate Strings is no longer removing Lead/Trail spaces from TUs
- TMX parsing has been enhanced to read HTML entity references when declared at the head of the TMX file
- ezScript - More messages written to the log for .NET files during insertion
- ezScript - "/C .ezp /LOAD /CLEAN" now cleans the current parsing rules in the registry and loads the rules as specified in the supplied .ezp file
- Text files - Revert in the navigation pane using the Text Only option is no longer removing segment Flags
- PowerTranslate option "Revert to Original" is no longer stripping Memos from the segments
- Word count correction to stop counting certain characters as word delimiters e.g. apostrophes and bullet points
- SDK Validation now respects the settings for ignoring locked, untranslated, signed off strings when running these tests in a Plugin
Build 9080
New Feature:
- COM API - Max size info exposed on the Catalyst COM API
- TM attributes now displayed on hover over Alchemy TM files in Windows Explorer
Enhancements:
- Memory - Function called to move unused memory from Active working memory to the Pagefile on disk
- Files in Plugin folder now copied by Catalyst/Publisher to Public folder when files updated
- Catalyst now shows user a message on startup if user does not have write access to Public folder
- User warned and File insertion aborted when trying to insert 32 bit .NET files when using 64 bit Catalyst version
- Navigator window columns - Show/Hide status column settings now maintained on relaunch
Bug Fixes:
- WPF Tabcontrol with multiple tabs on a window - visual view broken
- Extract .Net binary after leverage, non-modified keys such as extracted, e.g. $this.font = Null
- Alignment of HTML files no longer overwrites locked segments
- HTML - Source title tags changing on leverage
- HTML - multiple title attributes with different text content - source of all changed to first value on edit
- Applying keywords after an html file has been translated - file extracts with original instead of translated text
- Incorrect Leveraging of HTML translation. HTML parser doesn't register correctly XPATH to string
- XLIFF - Crash on some Menu resources while leveraging xliff files
- XLIFF - Memo is not deleted from extracted file when removed from a segment
- Text parsing - inconsistency between Preview pane and post-insertion string list, insertion results differ on different machines
- Keywords - after applying Keywords TTK crashes during leverage
- Leverage Options - Exclude both Text and Co-ordinates from leverage
- Leverage Memos - Memo on segment but untranslated - Edit status applied after leverage
- TBX format of Catalyst/Publisher needs 'text' element before 'body' element
- Export Project > Glossary > select Custom (Edit) > Translation Status = Leveraged => the report includes all Signed-Off, as well as Leveraged items
- Recycle translations under Japanese OS crashes application
- ezScript - Catalyst window was being launched if there was an undocked window within UI
- Some Catalyst Temp files not created in Alchemy folder and deleted on Catalyst exit
- Catalyst crash on hover info for .TTK in Explorer in Windows 7
Build 9068
New Feature:
- 64 bit architecture .NET files now supported on 64 bit OS
- ezScript - Cleanup Expert enabled in ezScript command line
- ezScript - Swap Source with Translated - Option enabled on command line
Enhancements:
- ezScript - Analysis Expert now also outputs the same XML report as UI Analysis
- ezScript - No longer need to reference path to file on disk for Change Dialog Font command
Bug Fixes:
- Incorrect tag placement for DDF files with the Reference window
- Long strings in the Translator Toolbar lose the Glossary overprint once scrolled out of focus
- Toggle Space Markers On and Off - Tags replicated in Translator Toolbar
- Extracting WPF file with FileVersion different to AssemblyVersion overwrites AssemblyVersion
- When inserting delay signed assembly Catalyst gives wrong error
- Deleting files from the Resource View in the Navigator tree crashes Catalyst
- Crash when deleting an empty parsing rule line
- Non keyword portions of a glossary hit not marked as hit also appears in a keyword
- Glossary match reference when keyword in the string is resulting in a Infinite loop
- Analysis Expert - if "Apply keywords on insertion" is on, keywords applied to TTK being analysed
- TTK Corruption due to multiple concurrent save operations