A .NET/Mono library for string-based user interface localization with support for parametrizable and expression-based string evaluation.

Features

  • Strings can be parametrized, similarly to string.Format
  • Strings can be changed based on expressions, so even complicated flexion rules for languages such as Russian can be considered
  • CLS compliant assemblies for all CLI-compatible platforms and languages
  • Can load the localization data from Xml files; custom deserializers can be added, too
  • Considers fallback languages if a string is not available in the preferred language
  • Localized data is organized in a tree consisting of nested sections and strings
  • Provides a localization declaration format that defines the strings that must be provided by all localizations for a given application
  • Will feature a graphical editor, both for the templates and the actual localizations

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Flexible Localization

Flexible Localization Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • 5 out of 5 stars
    Thank you for your work.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Intended Audience

Developers

Programming Language

C#

Related Categories

C# Localization (L10N) Software, C# Internationalization (I18N) Software

Registered

2010-01-18