NIUSHA_KH
یک شنبه 30 فروردین 1388, 20:10 عصر
با سلام من یک سوال دارم ممنون میشم اگه جواب بدید.
من میخواهم برنامه ام 2 زبانه باشه (با VB.net نوشتم)
این مراحل را انجام دادم
1- پراپرتی Localize فرم را True کزدم
2-فرم را با Culturفارسی Design کردم
3-پراپرتی languageفرم را US گذاشتم
4-designفرم را به انگلیسی تغییر دادم. یعنی همه اجزا را به زبان انگلیسی نوشم
5-App را biuld کردم
7- در فرم اصلی دوتا RadioBottonگذاشتم یکی برای فارسی یکی انگلیسی
8-حالا میخوام ، اگه کاربر فارسی رو انتخاب کرد ، زبان برنامه فارسی باشه وگرنه انگلیسی باشه
البته کد زیر رو هم در sub New ی فرم نوشتم ولی کار نمیکنه ، میشه راهنماییم کنید؟
If Form2.RadioButton1.Checked Then
System.Threading.Thread.CurrentThread.CurrentUICul ture = New System.Globalization.CultureInfo("Fa-IR")
Else
System.Threading.Thread.CurrentThread.CurrentCultu re =
New System.Globalization.CultureInfo("En-US")
System.Threading.Thread.CurrentThread.CurrentUICul ture = New System.Globalization.CultureInfo("En-US")
EndIf
با تشکر از توجه شما
من میخواهم برنامه ام 2 زبانه باشه (با VB.net نوشتم)
این مراحل را انجام دادم
1- پراپرتی Localize فرم را True کزدم
2-فرم را با Culturفارسی Design کردم
3-پراپرتی languageفرم را US گذاشتم
4-designفرم را به انگلیسی تغییر دادم. یعنی همه اجزا را به زبان انگلیسی نوشم
5-App را biuld کردم
7- در فرم اصلی دوتا RadioBottonگذاشتم یکی برای فارسی یکی انگلیسی
8-حالا میخوام ، اگه کاربر فارسی رو انتخاب کرد ، زبان برنامه فارسی باشه وگرنه انگلیسی باشه
البته کد زیر رو هم در sub New ی فرم نوشتم ولی کار نمیکنه ، میشه راهنماییم کنید؟
If Form2.RadioButton1.Checked Then
System.Threading.Thread.CurrentThread.CurrentUICul ture = New System.Globalization.CultureInfo("Fa-IR")
Else
System.Threading.Thread.CurrentThread.CurrentCultu re =
New System.Globalization.CultureInfo("En-US")
System.Threading.Thread.CurrentThread.CurrentUICul ture = New System.Globalization.CultureInfo("En-US")
EndIf
با تشکر از توجه شما