kiadata
یک شنبه 24 اسفند 1393, 10:51 صبح
آیا امکانش هست که زبان سیستم رو بوسیله برنامه نویسی طوری تغییر داد که متن هایی مثل متن فارسی که در بسیاری از موارد در سیستم یونیکد به درستی نمایش داده نمیشه , مشکلش حل شه.
مثلا توی ویندوز 7 باید مسیر زیر طی بشه :
Control panel\region and language\Adminstrative\Change system local
و در اونجا زبان مورد نظر را انتخاب کنیم.
آیا روشی برای انجام این کار از طریق برنامه نویسی با سی شارپ هست؟
کدهایی که پیدا کردم CultureInfo تغییر میده اما تغییرات در کنترل پنل ذخیره نمیشن لطفا راهنمائیم کنید ممنونم.
کد اول :
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("fa-IR");
System.Threading.Thread.CurrentThread.CurrentCultu re = ci;
System.Threading.Thread.CurrentThread.CurrentUICul ture = ci;
کد دوم :
Thread.CurrentThread.CurrentUICulture = new CultureInfo("fa-IR");
مثلا توی ویندوز 7 باید مسیر زیر طی بشه :
Control panel\region and language\Adminstrative\Change system local
و در اونجا زبان مورد نظر را انتخاب کنیم.
آیا روشی برای انجام این کار از طریق برنامه نویسی با سی شارپ هست؟
کدهایی که پیدا کردم CultureInfo تغییر میده اما تغییرات در کنترل پنل ذخیره نمیشن لطفا راهنمائیم کنید ممنونم.
کد اول :
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("fa-IR");
System.Threading.Thread.CurrentThread.CurrentCultu re = ci;
System.Threading.Thread.CurrentThread.CurrentUICul ture = ci;
کد دوم :
Thread.CurrentThread.CurrentUICulture = new CultureInfo("fa-IR");