Read Resource for difference langauges
using System; using System.Resources; using System.Collections; public class Test { public static void DisplayGreeting( string resName ) { try { ResourceReader reader = new ResourceReader(resName+".resources"); IDictionaryEnumerator dict = reader.GetEnumerator(); while ( dict.MoveNext() ) { string s = (string)dict.Key; if ( s == "Greeting" ) Console.WriteLine("{0}", dict.Value); } } catch ( Exception e ) { Console.WriteLine("Exception creating manager {0}", e ); return; } } public static void Main(string[] args) { DisplayGreeting("Eng"); DisplayGreeting("Span"); DisplayGreeting("French"); } }