We have been new to C# from VB. Had been using a Dictionary Data Base Table to support the different languages switching in our application. Planning to implement the same in to C#. Net. Wud like to find out an alternate to this problem, if any of U can figure out. The changes to be made are to the label field names, currency factors, number notations wen the region settings of the system is changed.