【问题标题】:label localization C#标签本地化 C#
【发布时间】:2016-03-30 12:41:47
【问题描述】:

我有一个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";

有可能吗?

【问题讨论】:

    标签: c# localization label translation


    【解决方案1】:

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

    la.Text = Resources.FrenchLaText;
    

    【讨论】:

      猜你喜欢
      • 2011-09-19
      • 1970-01-01
      • 2017-11-08
      • 2021-02-17
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-18
      相关资源
      最近更新 更多