Localizer is a set of Delphi wizards and tools that allows your applications to be truly multilingual and assists you in translating into other languages.
It is able work with any string resources of your project: properties of components in the forms, resource string constants, VCL messages and the messages from third-party packages. The multi-lingual support can be added without modifications of the project, even by your "end users".
Localizer is fully compatible with all Delphi or C++ Builder versions starting from 6.0 and higher (including the latest Delphi XE and XE2). Version 3.x of Localizer can also be used with Delphi 3-5.
Starting from version 2.0 Localizer is distributed in two main versions: "Standard" and "Pro". "Pro" version contains several additional tools in comparison with "Standard". First of all it provides "on the fly" language switching ability. The "Pro" edition allows you to link languages directly into an .EXE file, compress langauge files and has some other differences from the "Standard". To learn more about versions and to select the suitable one for you, see the "Localizer Editions" page.
For additional Localizer features such as "Library Manager" or "ITE to Localizer conversion utility" take a look at the utilities page.
Offer it a chance - download and install the trial version (one installation package for all supported Delphi and C++ Builder editions).
You have nothing to lose since Localizer doesn’t alter your project - so you can uninstall it and to resume with your work without any issues in case you dislike it.
The Trial version is fully functional but only with one restriction: it stores a limited number (30) of items (settings and resource strings) for each form and unit. Therefore you will be able to see how it functions but you won’t be able to take the full advantage of it.