PDA

View Full Version : سوال: شناسایی زبان فعلی سیستم



behnam25214
دوشنبه 23 شهریور 1388, 17:50 عصر
با سلام
:ناراحت:
من چه طور می تونم بدونم که زبان فعلی سیستم فارسی است یا انگلیسی و چطور می شه تغییر داد

زبان #C

sara.f
دوشنبه 23 شهریور 1388, 18:09 عصر
با سلام
:ناراحت:
من چه طور می تونم بدونم که زبان فعلی سیستم فارسی است یا انگلیسی و چطور می شه تغییر داد

زبان C#‎
سلام
از طریق

control panel,regional and language,format,current format

mahdi_7610
دوشنبه 23 شهریور 1388, 21:22 عصر
با کد زیر میتونی زبان فعلی سیستم را تشخیص بدی


System.Windows.Forms.InputLanguage.CurrentInputLan guage.LayoutName

با کدهای زیر هم میتونی زبان سیستم را تغییر بدی


InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(System.Globalization.Cul tureInfo.CreateSpecificCulture("fa-IR"));


InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(System.Globalization.Cul tureInfo.CreateSpecificCulture("En"));

system32
دوشنبه 23 شهریور 1388, 22:58 عصر
یه کامپوننت در این زمینه نوشتم امیدوارم به درد بخوره. :چشمک:

mohsenashkboos
سه شنبه 24 شهریور 1388, 10:47 صبح
با این کد میتونی زبان سیستمت را به انگلیسی تغییر بدی :




System.Globalization.CultureInfo inp = new System.Globalization.CultureInfo("en-US");
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(inp);


با این کد میتونی زبان سیستمت را به فارسی تغییر بدی :



System.Globalization.CultureInfo inp = new System.Globalization.CultureInfo("fa-IR");
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(inp);

behnam25214
سه شنبه 24 شهریور 1388, 11:32 صبح
با سلام
خیلی ممنون که جواب دادین
مشکلم حل شد