मैं एएसपी.नेट एमवीसी 3 फॉर्म में स्थानीयकृत सत्यापन संदेशों का उपयोग कर रहा हूं। यह सही ढंग से की तरहएएसपी.नेट एमवीसी 3 स्थानीयकृत सत्यापन संदेश मेरी मशीन पर काम करते हैं, लेकिन सर्वर पर नहीं
<input class="inputlong" data-val="true"
data-val-length="Das Feld &quot;Adresse&quot; muss eine Zeichenfolge mit
einer maximalen L&#228;nge von 100 sein."
data-val-length-max="100"
data-val-required="Das Feld &quot;Adresse&quot; ist erforderlich."
id="Address" name="Address" type="text" value=""
/>
यह मेरा मशीन पर ठीक काम करता है जब मैं एक अंग्रेजी, जर्मन या इतालवी CultureInfo करने के लिए अपने CurrentThread सेट एचटीएमएल उत्पन्न करता है।
लेकिन यह दो अन्य डेवलपर मशीनों और एक Windows Server 2008 R2 परीक्षण मशीन पर काम नहीं करता (एक ही परियोजना, एक ही स्थापना: मैं भी ASP.NET MVC 3 उपकरण अद्यतन भाषा पैक स्थापित किया है), लेकिन मैं अभी भी केवल अंग्रेजी सत्यापन संदेश मिलता है:
<input class="inputnormal input-validation-error" data-val="true"
data-val-length="The field Adresse must be a string with a maximum length of 100."
data-val-length-max="100" data-val-required="The Adresse field is required."
id="Address" name="Adresse" type="text" value=""
/>
वहाँ सेटिंग्स या अन्य कंप्यूटरों मैं के बारे में पता नहीं कर रहा हूँ पर कुछ याद आ रही विधानसभाओं हैं?
क्या आप डिफ़ॉल्ट सत्यापन स्ट्रिंग का उपयोग कर रहे हैं या आपके पास अपने संसाधन हैं? – linkerro
@ लिंकररो मैं डिफ़ॉल्ट स्ट्रिंग का उपयोग कर रहा हूं। मैं स्थानीय प्रदर्शन नामों का उपयोग करता हूं हालांकि – splattne
आप वर्तमान संस्कृति कैसे सेट करते हैं? Web.config वैश्वीकरण या किसी अन्य तरीके का उपयोग करना? – archil