Multilizer Localization Components are intended for Delphi/C++Builder developers that want to localize their software and make it truly multilingual. The components introduce a unique Dictionary-Translator Architecture for software localization.
Please see also the document describing how to migrate from earlier Multilizer versions to the current version.
Multilizer Localization Components localize the software by using the unique dictionary-translator architecture; translator components automatically translate forms on run-time using translations provided by the dictionary component.
Multilizer Localization Components include a complete set of components needed to localize any Delphi or C++Builder software. Based on the functionality, components are grouped in following 3 categories:
Dictionary components provide Translator components with translations. Multilizer Localization Components include several dictionary components each of them having different sources for translation:
Translator components translate the user interface just before the form becomes visible. User can specify which properties are translated and which not.
Module components take care of translating complex properties and non-vcl-forms that can't be translated with translator components. For example common-dialogs are translated by IvDialogModule. Developers can inherit their own modules for translating just anything in the application.