.NET العولمة: تعيين الثقافة/uiculture على صفحة أو موضوع؟ ماهو الفرق؟
-
30-09-2019 - |
سؤال
عنوان السؤال هو السؤال بأكمله. في ASP.NET ، يمكنك تعيين خصائص الثقافة/الاستزراع للصفحة عن طريق تجاوز طريقة InitializeCulture ، أو يمكنك تعيين خصائص الخيط الحالي.
ما هي الاختلافات؟ ما هي مزايا/عيوب كليهما؟ ما هي المواقف التي ستستخدمها كل خيار؟
المحلول
كلا النهجين في نهاية المطاف تعيين الخصائص على الخيط الحالي.
الفرق الأكبر هو أن Page
الأساليب تدعم الكشف عن اللغة التلقائي - يمكنهم تحديد اللغة من الطلب (إذا قمت بتعيين القيمة على "Auto" ، اختياريًا مع افتراضي). على النقيض من ذلك ، Thread
الأساليب تتطلب مثيل ثقافة محدد.
لتطبيق الويب ، سأستخدم فقط Page
الطرق ، لأنها توفر خيارات إضافية وتوفر لي مشكلة (تافهة من المسلم به) في بناء أ CultureInfo
على سبيل المثال نفسي.
لا تنتمي إلى StackOverflow