Delphi localization: How to deal with ID changes?

HI

Does Passolo has some mechanism to handle resource ID changes in Delphi? Delphi changes variable names to numeric IDs which can be changeable while compiling softoware.

For example, the following variable names which are extracted from a DRC file

Screenshot of Trados Studio interface showing a list of strings with resource IDs and their corresponding variable names highlighted in blue.

..are changed as follows in the build.

Screenshot of Trados Studio's 'All strings' view displaying two entries with numeric IDs and their status as 'A translated pair not saved' in the text column.

It's dangerous when software is updated localized strings cannot be leveraged by a unique source ID. Some other localization tool handle this issues by linking a DRC file to a binary so that the tool can pair a varilable name to a numeric ID. How this issue can be dealt with Passolo? Thanks! 



Generated Image Alt-Text
[edited by: Trados AI at 5:26 AM (GMT 0) on 5 Mar 2024]
emoji