मैं अपने एमवीसी 3 वेब एप्लिकेशन के लिए स्थानीयकरण को लागू करने वाला हूं। ऐसा करने के लिए बड़ी मात्रा में तरीकों से गुज़रना, मुझे यह लागू करने के लिए अनिश्चित छोड़ दिया गया था। मुझे कुछ तरीके मिलते हैं कि यह कैसे करें:एएसपी.नेट - एमवीसी 3: स्थानीयकरण
पहला विकल्प मुझे ऐप_ग्लोबल स्रोतों और व्यूडाटा और संस्कृति मानचित्र मानचित्रण के साथ चयन करना था। (Link)
दूसरा मेरी परियोजना में एक अलग संसाधन फ़ोल्डर बनाना था और इसे मॉडल और व्यू फ़ोल्डर्स की तरह बनाना था। फिर उन फ़ोल्डर्स में संसाधन फाइलें बनाएं। उन संसाधन तारों का उपयोग करने के लिए व्यूबैग का उपयोग करना होगा। फिर संस्कृति को बदलने और संस्कृतियों को बदलने की अनुमति देने के लिए आंशिक दृश्य बनाने के लिए ग्लोबल.एक्सएक्स को संपादित करें। ऐसा करने के निर्देश बहुत गहन हैं इसलिए यह सबसे अच्छा शर्त हो सकता है। (Link)
तीसरा प्रदर्शनAttribute और resx-files का उपयोग करना था। यह थोड़ा सा आलसी था, मुझे इस तरह की जानकारी नहीं मिल सका ताकि मैं समझ सकूं कि यह वास्तव में कैसे लागू किया गया है और इसके प्रतिबंध। (Link)
चौथा संसाधनों को संभालने के लिए एक कस्टम वर्ग बनाना था। यह बहुत फैंसी और कार्यान्वित करने और उपयोग करने में आसान लग रहा था लेकिन वास्तव में काम करने पर कोई वास्तविक जानकारी नहीं मिली। (Link)
फिर मुझे एक पोस्ट मिली जिसने App_GlobalResouces और App_LocalResources का उपयोग करने के बारे में चेतावनी दी। (Link)
स्थानीयकरण करने के संभावित तरीकों से गुज़रने के बाद। मुझे कोई रास्ता नहीं मिला जो सार्वभौमिक रूप से अनुमोदित या स्वीकार्य था। इसने मुझे चिंतित कर दिया, इनमें से कौन सा, या कुछ मुझे नहीं मिला, एएसपी.नेट एमवीसी 3 में स्थानीयकरण को लागू करने का सबसे अच्छा तरीका होगा?
स्कॉट Hanselman द्वारा एक ब्लॉग पोस्ट को एक बहुत में चला जाता है नहीं है स्थानीयकरण के बारे में विवरण: http://www.hanselman.com/blog/GlobalizationInternationalizationAndLocalizationInASPNETMVC3JavaScriptAndJQueryPart1.aspx मुझे आशा है कि आपको यह उपयोगी लगेगा। –
क्या आप उत्तर को स्वीकार कर सकते हैं या जिस विधि को आपने चुना है उसके साथ प्रश्न का उत्तर दे सकते हैं! – Tjaart