This plugin was recently added or modified. Until an editor of the site validates the parameters, execution will not be possible.
This plugin was recently added or modified. Until an editor of the site validates the parameters, execution will not be possible.
The Add-In detects the localizable texts in the controls on your Forms, UserControls and UserDocuments based on information in a controls database. This database indicates exactly which properties require translation. It can easily be extended to handle additional controls which you use in your projects.
The Add-In scans the source code and detects all strings.
Add support to your project to switch the language of the user interface when the program is running.
Switch the language used in the form designer window, to preview your Forms, UserControls and UserDocuments in a given language.
The Add-In detects existing calls to the VB function LoadResString and imports the associated resource strings.
The VB function LoadResString only reads resource strings in the current system language. The Add-In provides an alternative function, to read resource strings in a specified language.
The Add-In uses an event mechanism to indicate that the language has been changed. Even if your application is made up of separately compiled modules (.exe, .ocx or .dll), the event will still be received by all active components (Forms, UserControls or UserDocuments).
The events are generated via the module MLRuntime.dll, which you can distribute freely with your application.
The Add-In provides a simple form to select the language in your application. The Add-In can add this form to your project and generate code to show the form the application starts.
The Add-In provides full support for far eastern languages. The grid editor works with an Input Method Editor (IME).
The Add-In provides support for switching the font used in controls when the language is switched.
A typical VB program contains many strings which should not be translated. These lines can be hidden by adding the comment 'MLHIDE at the end of the line. This can be added by the Add-In, or using the code editor.
If you hide all strings which do not require translation, it is much easier to detect when new texts have been added to a project.
The Add-In contains a flexible search function to find texts in the original language and in the translations.
Aside from the individual project databases, the Add-In stores all translations in a global translations database, where they are indexed according to the words contained in the texts.
When the Add-In detects an exact match with a string in the global database, then it will use the stored translation automatically. This is well suited to common