I need to change cultures at runtime according to resource files for each culture.
I need to change the attributes of the controls in my form, according to two cultures which have designated .resx files
resorces1.aspx.resx // default
resorces1.aspx.he-IL.resx // hebrew culture
I can load the page either with the fallback resource, or on pageload give the UICulture = "he-IL"
value and it loads fine with the wanted resources.
The problem is I need to make these changes at runtime.
1.. after I change the value on a button click event
btn_change_Click(....)
{
UICulture = "he-IL" ;
}
It still returns to the initialized value of "en-US"
How can I commit a change to the UICulture at runtime ?
2.. how can i reference the fallback resource file if for instance i don't know it's "en-US" ?