Localization Project Documentation

Localization project is C# library to simplify localizing .NET applications and websites. Primary purpose of this project is support instant language switching on the fly.

Simple example of library use

Localize properties by instance, property name and resource key:

Localizer.Add(label2, "Text", "L0004");
Localizer.Add(pictureBox1, "BackgroundImage", "L0007");
Localizer.Add(pictureBox1, "Width", "L0008");
Localizer.Add(this, "Text", "L0013");

Changing current UI by required language:

Localizer.CurrentCulture = CultureInfo.CreateSpecificCulture("en-GB");
Localizer.Refresh();

Last edited Nov 13, 2011 at 5:58 PM by CSharpDeveloping, version 11

Comments

No comments yet.