Flexible Localization is a .NET/Mono library for string-based user interface localization. It offers a hierarchical structure (which can be partially loaded) to organize the strings, as well as support for several independently-localized modules. Localization files are validated against a localization declaration which defines the actual strings that are expected to be in the localization files. The strings themselves can be parametrized and evaluated based on expressions (i.e., different strings can be returned by a localization, based on parameter values).
|Tags||Localization Mono Internationalization translation|
|Operating Systems||.NET Mono|
The Flexible Localization project has been upgraded to the new SourceForge Allura interface! As a consequence of this, Trac will no longer be used for the project. Please submit bug reports in the Tickets system and ask for help in the discussion forum, both integrated into the SourceForge project page.
Release Notes: This version contains a workaround for a Mono bug which caused some samples to crash. Now, all samples should run on Mono 2.6.4 as well as .NET 3.5.
Release Notes: Some bugs were fixed since the last release. Automated localization of objects (including GUIs) was improved.
Release Notes: This is a preview version. Interfaces and schemas might still change slightly before the first stable release. This release is meant to demonstrate what Flexible Localization is capable of, so it can be considered for projects that are in their early stages of development now.