Author
|
Contact
|
Jin-Chen Zhu,LangChao
|
国际化组件可以将非特定语言的字符串转化成特定语言的字符串,还可以通过反射的方式将某一界面上控件的文字换成特定语言的文字。
ResourceFactory fa = ResourceFactory.GetInstance();
GspRM resourceManager = null;
if (comboBox1.Text == "中文")
{
resourceManager = fa.GetRM("formui", "zh-cn");
//resourceManager = fa.GetRM("aa","zh-cn");
FormLanguageSwitchSingleton change = FormLanguageSwitchSingleton.Instance;
change.ChangeLanguage(this, new System.Globalization.CultureInfo("zh-chs"));
}
else
{
resourceManager = fa.GetRM("formui", "en-us");
FormLanguageSwitchSingleton change = FormLanguageSwitchSingleton.Instance;
change.ChangeLanguage(this, new System.Globalization.CultureInfo("en-us"));
}
MessageBox.Show(resourceManager.GetLocalizeToken("result", "jane"));