Multilizer tools already support the localization of Delphi/C++Builder executable files. The new Delphi/C++Builder Source Scanner brings support also for the localization of Delphi/C++Builder source code. It is a Multilizer scanner plug-in that is intended to be used together with the Multilizer localization components that enable, for example, switching software language run-time.
Delphi/C++Builder Source Scanner scans Delphi/C++Builder projects and extracts the strings to localize from the source code. The output is a dictionary file that contains all translations and can be used by the Multilizer Localization Components. The file can be used even in the older versions Multilizer 4 and Multilizer 5, thus enhancing backward compatibility.
This plug-in can be configured to extract either all strings and their respective comments in the source code or only those that are tagged. Furthermore, it can extract strings from the compiled executable file and any number of strings may be added manually.
Delphi/C++Builder Source Scanner supports both ANSI and Unicode projects types and it covers Delphi versions from Delphi 2 through Delphi 2009 and also C++Builder versions from C++Builder 1 through C++Builder 2009.