2010-02-13 15 views
5

तो यहां परिदृश्य है। मेरे पास वैश्विक संसाधनों का उपयोग करके अंग्रेजी और फ्रेंच में .NET MVC का उपयोग करके एक अंतर्राष्ट्रीयकृत एप्लिकेशन है।क्या मैं गैर-भाषा आधारित वैश्विक .resx बना सकता हूं?

एप्लिकेशन का उपयोग कर कुछ ग्राहकों के लिए, "उपयोगकर्ता" जैसे किसी ऑब्जेक्ट को संदर्भित करने के लिए उपयोग की जाने वाली शब्दावली अलग है। एक ग्राहक यह देख सकता है कि उपयोगकर्ता "सब्सक्राइबर" के रूप में उपयोगकर्ता का दूसरा ग्राहक का मानसिक मॉडल "लीड" है।

तो मेरी अंग्रेजी वैश्विक संसाधन फ़ाइल में, नाम और मूल्य केवल "उपयोगकर्ता" है और अब मैं दोनों ग्राहकों को संतुष्ट करने में विफल रहा हूं। :)

संसाधन फ़ाइलों का उपयोग कर एक ही भाषा में विभिन्न शब्दावली को संभालने का कोई तरीका है?

मैंने एक नई संसाधन फ़ाइल, MyApp बनाने की कोशिश की। [गैर भाषा पहचानकर्ता] .resx, लेकिन .NET ऐसा बिल्कुल प्रतीत नहीं होता था।

धन्यवाद!

उत्तर

1

हां, यह संभव है, हालांकि मुझे यकीन नहीं है कि यह कैसे करना है।

How to: Create Custom Cultures

यह निश्चित रूप से एक परिदृश्य है कि हम से पहले, जबकि ASP.NET पर काम कर परीक्षण किया गया है (मैं एएसपी पर एक डेवलपर हूं: इस MSDN लेख .NET में एक कस्टम संस्कृति बनाने पर कुछ जानकारी है। नेट टीम)। हमारे परिदृश्यों में से एक स्थानीयकरण सुविधा का उपयोग करना था ताकि डेवलपर अपनी साइट के "ब्रांडेड" संस्करणों को बनाने में मदद कर सके, जो कि आप जो करने की कोशिश कर रहे हैं, वैसे ही लगता है।

+0

बिल्कुल वही जो मैं खोज रहा था, धन्यवाद! – Kevin

संबंधित मुद्दे