Home     About mPrest     Solutions     Products     Articles & News     Jobs @ mPrest
mLanguage is an extensible library which enables a flexible way for Windows Forms application to support multiple languages (including Right-To-Left support and mirroring).

mLanguage performs a runtime translation of strings on user interface elements. This technique allows a system integrator to add support for additional languages (and modify existing languages) without performing any development effect (i.e. code complication, resource generation, etc…).

mLanguage can also provide a dictionary of the application strings that need to be translated.mLanguage supports the internationalization capabilities built into the .NET Framework when the runtime translation services provided by mLangugae should be complimented (for example, where UI layout changes are needed).

mLanguage provides an extensibility model that empowers the application developer to plug-in translation providers (Translation Providers are used in order to support the translation of custom or 3rd party windows forms controls).
© mPrest LTD.