this answer का उपयोग करके, मैंने एक नमूना स्थानीयकृत ऐप बनाया। मेरा सवाल यह है कि, विज़ुअल स्टूडियो को स्वचालित रूप से स्ट्रिंग्स.एफ.एआरएक्सएक्स फ़ाइल को उसी स्ट्रिंग्स (समान नाम, रिक्त मानों के साथ) के साथ उत्पन्न करने का कोई तरीका है, इसलिए फ्रांसीसी को जानता है जो कोई भी उन्हें भर सकता है, या मैं कर सकता हूं वास्तव में मुझे प्रत्येक भाषा के लिए संसाधन बनाना है जिसे मैं समर्थन देना चाहता हूं?क्या .NET में स्ट्रिंग स्थानीयकरण के लिए स्वचालित रूप से संबंधित resx फ़ाइलों को उत्पन्न करने का कोई तरीका है?
10
A
उत्तर
10
आप एक 3 पार्टी उपकरण के साथ ऐसा कर सकते हैं: Zeta Resource Editor
- एक बार जब आप खुले जीटा संसाधन संपादक (ZRE), आप एक नया ZRE प्रोजेक्ट बनाने के लिए किया है।
- फिर आपको इस परियोजना को मौजूदा संसाधन फ़ाइलों को में जोड़ना होगा। पर "फाइल समूह और टैग" टैब
- क्लिक करें और निर्देशों का पालन करें "स्वचालित रूप से परियोजना के लिए एक से अधिक फ़ाइल समूहों को जोड़ने" पर
- क्लिक करें:
- सभी संसाधन फ़ाइलों के लिए स्वचालित रूप से ऐसा करने के लिए।
- हाइलाइट "परियोजना फ़ाइलें" ट्री में उपयुक्त नोड:
- सभी संसाधन फ़ाइलों के लिए स्वचालित रूप से ऐसा करने के लिए।
- नई भाषा को जोड़ने के लिए।
- "फ़ाइल समूह और टैग" टैब पर क्लिक करें
- "नई फ़ाइल बनाएं" पर क्लिक करें और निर्देशों का पालन करें।
- सुनिश्चित करें कि आप अपनी विजुअल स्टूडियो प्रोजेक्ट में नव निर्मित शोध फ़ाइल शामिल करें।
- क्लिक करें:
क्या इस उपकरण का उपयोग के बारे में अच्छा है कि आप भी इसका इस्तेमाल कर सकते हैं अनुवाद के लिए एक स्प्रेडशीट के लिए निर्यात करने के लिए/अपने अनुवाद आयात है। (आप "प्रारंभ" टैब से ऐसा कर सकते हैं)
वैकल्पिक रूप से, आप ऐसा करने के अपने खुद के छोटे प्रोग्राम लिख सकते हैं। कार्यक्रम का दिल यह है:
using(ResXResourceReader reader = new ResXResourceReader(resourceFileName))
using(ResXResourceWriter writer = new ResXResourceWriter(newResourceFileName))
{
foreach(DictionaryEntry entry in reader)
{
writer.AddResource(entry.Key.ToString(), "");
}
writer.Generate();
writer.Close();
}
0
एकमात्र चीज जो मुझे पता है वह संसाधन फ़ाइल मैन्युअल रूप से बनाना है और फिर मूल संसाधन फ़ाइल पर जाएं और टेक्स्ट संसाधनों के लिए गुणों और मानों को नई बनाई गई फ़ाइल में कॉपी करें। इसका लाभ भी है कि अनुवाद जानता है कि उसे क्या अनुवाद करना है।
संबंधित मुद्दे
- 1. स्थानीयकरण फ़ाइलों को उत्पन्न करने का सबसे आसान तरीका
- 2. क्या यह सी # कोड स्वचालित रूप से फ़ाइलों को ओवरराइट करने का कोई तरीका है?
- 3. क्या बंडल निर्भरता सूची स्वचालित रूप से उत्पन्न करने का कोई तरीका है?
- 4. क्या डेटा प्रवाह आरेख और फ़्लोचार्ट स्वचालित रूप से उत्पन्न करने का कोई तरीका है?
- 5. xml में JUnit परिणामों को स्वचालित रूप से उत्पन्न करने का सबसे अच्छा तरीका क्या है?
- 6. क्या कक्षा में ToString() को स्वचालित रूप से ओवरराइड करने का कोई तरीका है?
- 7. क्या चुपचाप या स्वचालित रूप से .NET स्थापित करने का कोई तरीका है?
- 8. क्या WPF को स्थानीयकरण के लिए मानक resx + स्थिर बाध्यकारी का उपयोग करने का कोई कारण नहीं है?
- 9. क्या HTML दस्तावेज़ में अनाथ शब्दों को स्वचालित रूप से नियंत्रित करने का कोई तरीका है?
- 10. क्या रेलवे टाइमस्टैम्प फ़ील्ड को स्वचालित रूप से अपडेट करने से बचने का कोई तरीका है?
- 11. क्या कोई उपकरण है जो xxl में resx स्थानीयकरण रीफैक्टरिंग का समर्थन करता है?
- 12. क्या Greasemonkey स्क्रिप्ट को एक बुकमार्कलेट में स्वचालित रूप से परिवर्तित करने का कोई तरीका है?
- 13. कैसे स्वचालित रूप से उत्पन्न करने के लिए C++ हेडर
- 14. क्या स्क्रिप्ट को स्वचालित रूप से चलाने के लिए आवश्यक PHP का न्यूनतम संस्करण निर्धारित करने का कोई तरीका है?
- 15. क्या गिट खींचने के लिए स्वचालित रूप से सबमिड्यूल अपडेट करने का कोई तरीका है?
- 16. ग्रहण से स्वचालित रूप से ant build.xml फ़ाइल उत्पन्न करने का कोई भी तरीका?
- 17. क्या गिट रीयर स्वचालित रूप से फ़ाइलों को हल करने के रूप में चिह्नित करता है?
- 18. क्या एनार्म पार्सर संयोजक स्वचालित रूप से उत्पन्न करने के लिए कोई उपकरण है?
- 19. क्या लिनक स्वचालित रूप से आलसी लोड संबंधित इकाइयों को एसक्यूएल करने के लिए करता है?
- 20. क्या एमएस अजाक्स में उपयोग के लिए जावास्क्रिप्ट स्ट्रिंग में .NET स्ट्रिंग को एन्कोड करने का कोई मानक तरीका है?
- 21. स्थानीयकरण के लिए गतिशील रूप से फ़ाइलें जोड़ें C#
- 22. क्या एएनटी में ग्रिड उत्पन्न करने का कोई तरीका है?
- 23. क्या कुछ समय बाद स्वचालित रूप से अलर्टव्यू को खारिज करने का कोई तरीका है?
- 24. क्या Emacs में स्वचालित रूप से फ़ाइल नाम पूर्णता बफर बंद करने का कोई तरीका है?
- 25. क्या gif फ़ाइलों को सिंक करने का कोई तरीका है?
- 26. क्या .NET के पास स्ट्रिंग के लिए एक नल स्ट्रिंग को हल करने का कोई तरीका है। लक्षण?
- 27. क्या प्रोग्रामिंग रूप से VB6 स्वरूपण स्ट्रिंग को .NET स्वरूपण तारों में परिवर्तित करने का कोई तरीका है?
- 28. क्या स्ट्रिंग को छोटा करने का कोई और तरीका है?
- 29. क्या वायरशर्क की सुविधाओं का उपयोग कर प्रोग्रामेटिक रूप से फ़ाइलों को निर्यात करने का कोई तरीका है?
- 30. स्थानीयकरण .NET; ResourceManager
बहुत बढ़िया। धन्यवाद। –