मुझे एएसपीनेट वेबसाइट मिली है (वेब एप्लिकेशन नहीं) और मैंने संसाधन फ़ाइलों (.resx) का उपयोग करके यूआई के लिए टेक्स्ट को स्थानीयकृत किया है। मुझे एक क्लास लाइब्रेरी भी मिली है जिसमें व्यापार तर्क शामिल है और एक सत्यापन विधि है जो एक त्रुटि संदेश देता है। मुझे उस त्रुटि संदेश को स्थानांतरित करने की आवश्यकता है लेकिन मेरी वेबसाइट में वैश्विक संसाधन फ़ाइल तक पहुंच प्राप्त करने का कोई तरीका नहीं मिल रहा है। वेबसाइट पर, पीछे दिए गए कोड में कहें, मैं संसाधनों का उपयोग कर सकता हूं। लॉकलाइज्ड टेक्स्ट। MyErrorMessage (जहां LocalisedText मेरी संसाधन फ़ाइल LocalisedText.resx का नाम है)। हालांकि मेरी कक्षा पुस्तकालय में, मुझे इसका संदर्भ नहीं मिल सकता है।कक्षा पुस्तकालय में स्थानीयकरण के लिए वैश्विक संसाधनों का उपयोग कैसे करें?
मुझे यह लिंक http://weblogs.asp.net/rinze/archive/2008/12/03/using-globalization-resources-resx-in-a-class-library-or-custom-control.aspx मिला है जो कहता है कि यह किया जा सकता है लेकिन यह शायद मेरे लिए काम नहीं कर रहा है क्योंकि मुझे वेबसाइट के लिए सही नामस्थान नहीं मिल रहा है?
मैं एक समाधान खोजने में कामयाब रहा और वह कक्षा पुस्तकालय में संसाधन फ़ाइल जोड़कर ही है। यह ठीक काम करता है लेकिन यदि संभव हो तो मैं केवल एक संसाधन फ़ाइल करना पसंद करूंगा। तो यदि आप में से कोई भी जानता है कि वेबसाइट में .resx फ़ाइल का संदर्भ कैसे देना है, तो मुझे बताएं। – gices