स्ट्रिंग लुकअप की गति के बजाय अनुवादकों (लोगों) के प्रदर्शन के बारे में संसाधन फ़ाइलों के साथ मुझे दो समस्याएं हुई हैं।
देखरेख कार्यालय कि अनुवादकों किया संपादन एक्सएमएल या किसी नया उपकरण सीखने के साथ सामना नहीं कर सका पर बिक्री स्टाफ।
तो उन्होंने अनुवादों को संपादित करने के लिए एक्सेल का उपयोग किया। इसलिए, हम अनुवादित तारों को एक सीवीएस फ़ाइल के रूप में भी संग्रहीत कर सकते हैं, इसलिए संसाधन फ़ाइलों में अनुवादित तारों की प्रतिलिपि बनाने से बचें।
एक नया निर्माण करने की आवश्यकता है ताकि किसी भी अनुवाद के प्रभाव की आवश्यकता हो।
एक बार फिर अनुवादित स्ट्रिंग को CSV फ़ाइल के रूप में संग्रहीत किया गया था, तो हम उन्हें एएसपी.NET कैश में कैश कर सकते थे। फिर अनुवाद में कोई भी परिवर्तन अगले पृष्ठ लोड पर दिखाई देगा।
तो हम संसाधन प्रदाता के कस्टम कार्यान्वयन का उपयोग कर सकते थे और मानक एएसपी.नेट संसाधन लुकअप सिस्टम को रख सकते थे। या केवल मानक संसाधन लुकअप सिस्टम को अनदेखा करें यदि यह आपके मामले में मदद नहीं करता है - यह इस बात पर निर्भर करता है कि आपके पृष्ठ कैसे लिखे गए हैं।
आप कुछ का कहना है कि यदि आप एक एक ग्राहक के लिए तार ओवरराइड करने के लिए यदि ऐसा है तो आप एक बहुमंज़िला देखने प्रणाली की आवश्यकता होगी सक्षम होने के लिए चाहते हैं पर मिल सकता है। अन्यथा, जब भी आप सिस्टम का नया संस्करण शिप करते हैं, तो आपको प्रत्येक बार अनुवादित स्ट्रिंग के साथ ग्राहक के कस्टम स्ट्रिंग को मर्ज करना होगा।
स्रोत
2009-10-12 11:43:28
वह गंध क्या है? – Will
कोई भी नहीं है (अभी तक), लेकिन मैं एक ऐसे प्रोजेक्ट पर काम करने जा रहा हूं जो संसाधन लेबल पर अपने लेबल और संदेशों के स्थानीयकरण के लिए भरोसा करेगी। बस यह सुनिश्चित करना चाहता था कि कोई भी प्रमुख चेतावनी या बेहतर विकल्प न हों। –
यदि मेरे पास हजारों स्ट्रिंग्स भी हैं तो मैं इस जानकारी को संग्रहीत करने के लिए डेटाबेस का उपयोग करूँगा। जब तक मैं हजारों लोगों को मारता हूं, तब तक मैं शायद ही डेटाबेस का उपयोग कर रहा हूं, अकेले सैकड़ों हजारों को छोड़ दें। –