View Full Version : سوال: بدست آوردن زبان جاري سيستم و تغيير آن البته در windows application
babak.7710
شنبه 29 تیر 1387, 12:54 عصر
مي خوام زبان جاري سيستم (الان تو چه زباني هستش) رو بدست بيارم و بعدا مثلا اگه تو انگليسي بود به فارسي تغيير بدم
در C# البته windows Application
ممنون ميشم كدش رو برام بذارين
shayesteh_bh
شنبه 29 تیر 1387, 13:04 عصر
دوست عزيز بدون توجه به اينكه زبان جاري سيستم چيه مي تونيد با توجه به اينكه چه زباني مي خواهيد (فارسي يا انگليسي) از توابع API استفاده كنيد كه به راحتي مي توانيد Search كنيد.مثلا براي تغيير زبان يك textbox در event key-press , و ApI مورد نظر را بنويسيد.
Sajjad.Aghapour
شنبه 29 تیر 1387, 13:20 عصر
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("fa-IR"));
شما میتونید به جای fa هر زبانی و به جای IR کشور مربوط به اون زبان رو جایگذاری کنید....
babak.7710
شنبه 29 تیر 1387, 13:22 عصر
دوست عزيز ممنونم از راهنماييتون
اما زبان جاري رو ميخوام تو فرمم نشون بدم واسه همين ميخوام بدستش بيارم
Sajjad.Aghapour
شنبه 29 تیر 1387, 13:42 عصر
string lang = InputLanguage.CurrentInputLanguage.LayoutName;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.