The i18n package is only for Delphi 2009 and 2010. Unicode is a must!
Here is the list of components in this package:
- TTranslator
This is the core component and each application needs only one instance of it. This component can loads the repository (from resource, file, or directory) and translates the entire application on the fly, just by setting a single property. The translation includes automatic translation of format settings and possibly applying BiDi mode changes and flipping content for the bi-directional languages. - TTranslatable
This component determines which properties on a form, frame, or data module should be translated (the attached images show the component editor of this component). - TFlagList
An ImageList that contains flags of countries. - TLanguageBox
A combo box of languages. - TLanguageListBox
A list box of languages. - TLanguageCheckListBox
A checklist box of languages. - TCountryBox
A combo box of countries. - TCountryListBox
A list box of countries. - TCountryCheckListBox
A checklist box of countries. - TMessageDialog
A nice looking message dialog that allows localizing of the dialog's caption and buttons. - TInputDialog
An input query for prompting single line or multi-line text, which allows localizing of the dialog's buttons.
Please let me know if you are interested in contributing in this project by translating the helper application.
Thank you!