PDA

View Full Version : ست نشدن Thread.CurrentThread.CurrentUICulture



resident
جمعه 16 اسفند 1392, 19:17 عصر
سلام.
من برای تعیین زبان سیستم چند تا Resource تعریف کردم.مقادیر رو هم ازش میخونم.
مشکلی که هست اینه که مقدار System.Threading.Thread.CurrentThread.CurrentCultu re همیشه en-US است.

من تو Application_Start() کدهای زیر رو نوشتم:

Thread.CurrentThread.CurrentCulture =CultureInfo.CreateSpecificCulture("fa-IR");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("fa-IR");

ولی تو تابعی که برای خوندن مقدار key مورد نظرم از Resourceها نوشتم، مقدار Thread.CurrentThread.CurrentCulture فارسی نیست.میخوام زبان سیستم فارسی باشه.
چکار کنم؟