resident
جمعه 16 اسفند 1392, 20: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 فارسی نیست.میخوام زبان سیستم فارسی باشه.
چکار کنم؟
من برای تعیین زبان سیستم چند تا 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 فارسی نیست.میخوام زبان سیستم فارسی باشه.
چکار کنم؟