2016-03-30 26 views
0

私はWindows Formを持っており、localizationと翻訳したいと思います。私はインターフェイスでこれを行う方法を知っていますが、コードでは知りません。例えば 、私はこのlabelを持っている:ラベルのローカライゼーションC#

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

私はtraductionを書きたいので、私はこのようなものだろう:

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

ことが可能ですか?

答えて

1

リソースファイルを使用します。すべての弦をその中に入れてください。そのようなコードで使用してください:

la.Text = Resources.FrenchLaText; 
関連する問題