Local resource

TNZ187

Member
سلام . من می خواهم که یک سایت چند زبانه طراحی کنم . برای این کار از Local Resource ها کمک گرفتم .
مشکلی که وجود داره این است که همیشه و در همه حال فقط سورس مربوط به زبان انگلیسی اجرا می شود . مثلا هیچ وقت default.aspx.fa.resx استفاده نمی شود .
البته با تنظیمات زبان بروزر هم ور رفتم درست نشد .
نکته آخر این که نمی خواهم حتی یک کلمه کد بنویسم. ( با کد نویسی رو خودم بلدم ) . توی MSDN LIBRARY گفته که Asp.Net خودش می تونه زبان های بروزر رو بگیری و بنا بر اولویت های اون ها Resource مناسب رو انتخاب کنه . بعدش هم نوشته بود که شما حتی نیاز به نوشتن یک خط کد هم ندارید ( شعار همیشگی مایکروسافت ):razz:
 
آخرین ویرایش:

mehranzand

Member
برای تغییر resource شما باید تغییر culture بدهید.

Thread.CurrentThread.CurrentUICulture = New CultureInfo("fa")
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("fa")
 

جدیدترین ارسال ها

بالا