7

एक बड़ी परियोजना में जहां आपके पास बहुत सारे संसाधन हैं (resx) समय बचाने के लिए सही दृष्टिकोण और/या अनुवाद के उपकरण क्या होंगे, साथ ही साथ सबकुछ क्रम में रखें और पीछे कुछ नहीं छोड़ो।बड़ी परियोजनाओं में संसाधन (रेक्स) रखरखाव

अधिक सटीक, जहां तक ​​अनुवाद (जहां तक ​​अनुवादों का संबंध है) को संशोधित किया गया है (पिछले संस्करण से दूसरे संस्करण में एक संपूर्ण .NET अनुप्रयोग के संशोधित (जोड़ और निकालना आसान है)? क्या रेक्स टेक्नोलॉजी आपको वहां मदद करेगी? कैसे?

उत्तर

1

मैं इस सवाल का जवाब में इस बारे में कुछ लिखा है:

Are resx files suitable for Internationalization?

सारांश:

आप एक स्थानीयकरण उपकरण का उपयोग करना चाहिए। यह नोटिस करता है कि कोई मूल पाठ बदलता है और यदि नए ग्रंथ जोड़े जाते हैं, तो आप हमेशा जानते हैं कि आपको अनुवाद करने की आवश्यकता है।

नोट: एक स्थानीयकरण उपकरण केवल मूल भाषा नहीं, अनुवादों का प्रबंधन करता है।

+0

यदि मैं गलत हूं तो मुझे सही करें: मूल रूप से केवल resx (या विजुअल स्टूडियो के भीतर) आप इस तरह की चीज़ को संभालने में सक्षम नहीं होंगे ... आपको जो चाहिए वह एक तथाकथित "स्थानीयकरण उपकरण" है जो - कुछ भी होगा - उस resx पर किए गए संपादन का ट्रैक रखें और आखिरकार अनुवादक को यह पता चलेगा कि अंतिम स्पर्श के बाद से एक विशेष अनुवाद संशोधित किया गया है? – Ali

+0

@exalted: हाँ, बिल्कुल। स्थानीयकरण उपकरण उन मूल ग्रंथों को जानता है जिनका अनुवाद किया गया था और इसलिए वे स्वीकार करते हैं कि वे बदल गए हैं (अनुवाद के बाद से)। अधिकांश टूल में आप मैन्युअल रूप से उन्हें "समीक्षा" पर भी सेट कर सकते हैं। आप या तो उपकरण का उपयोग कर ग्रंथों का अनुवाद कर सकते हैं, या ग्रंथों को सीएसवी या किसी अन्य प्रारूप में अनुवादित करने के लिए, बाहरी उपकरण में अनुवाद कर सकते हैं और फिर आयात कर सकते हैं। –

+0

क्या आप इसके लिए कोई भी मुफ्त (बीयर में) सॉफ़्टवेयर जानते हैं? – Ali

1

मैं व्यक्तिगत रूप से कई रेसएक्स फ़ाइलों को बहुत निराशाजनक प्रबंधन करता हूं।

alt text http://www.rsdn.ru/projects/janus/article/tech/Localization/StrLoc1.png

यह एक ग्रिड में सभी संस्कृतियों के लिए संसाधनों संपादित करने की अनुमति: परियोजनाओं में से एक में हम एक उपकरण है जो काफी इस तरह देखा विकसित की है।

यह विशेष एप्लिकेशन here (यह रूसी में है, क्षमा करें) उपलब्ध है।

एसवीएन रेपो यहां है, LocalizationUtil के लिए देखो।

+0

दो चीजें: 1. क्या आप Visual Stuido को स्वचालित रूप से आपके लिए resx फ़ाइल बनाने नहीं देते हैं? (उदाहरण के लिए, यदि आपको WinForms के लिए मैन्युअल रूप से रेक्स पंक्तियां जोड़नी हों तो यह एक भयानक अनुभव होगा) 2. आप किसी रिलीज से दूसरे में संशोधित किए गए परिवर्तनों का ट्रैक कैसे रखते हैं? आप इसे संभवतः हाथ से नहीं कर सकते हैं, कुछ उपकरण होना चाहिए जो आपकी मदद करेगा ... धन्यवाद। – Ali

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