标签本地化 C#

label localization C#

我有一个 Windows Form,我想用 localization 翻译。我知道如何使用界面执行此操作,但不知道如何使用代码。 例如,我有这个 label :

Label la = new Label();
la.Text = "Hello world";
this.panel1.Controls.Add(la);

我想写一个翻译,所以我会有这样的东西:

For French : la.Text = "Bonjour tout le monde";
For English : la.Text = "Hello world";

有可能吗?

使用资源文件。把你所有的琴弦都放进去。然后像这样在您的代码中使用它们:

la.Text = Resources.FrenchLaText;