Я создал программу Windows Form в C #. У меня есть некоторые проблемы с локализацией. У меня есть файлы ресурсов на 2 языках (один для английского, а другой для французского). Я хочу нажать на каждую кнопку языка и изменить язык во время выполнения.
Но когда я нажимаю на кнопку, это не работает. я использую этот код.
private void btnfrench_Click(object sender, EventArgs e)
{
getlanguage("fr-FR");
}
private void getlanguage(string lan)
{
foreach (Control c in this.Controls)
{
ComponentResourceManager cmp =
new ComponentResourceManager(typeof(BanksForm));
cmp.ApplyResources(c, c.Name, new CultureInfo(lan));
}
}
Поможет ли любая просьба об этом ......
Большое спасибо ....