CAT (कंप्यूटर-असिस्टेड ट्रांसलेशन) टूल के रूप में Emacs


10

ओमेगा जैसे सॉफ्टवेयर की खराब संपादन क्षमताओं से थककर , मैं जानना चाहूंगा कि क्या Emacs को CAT (कंप्यूटर-असिस्टेड ट्रांसलेशन) टूल में बदलने का कोई तरीका है। मैं एक प्रमुख-विधा लिखने के बारे में सोच रहा था, लेकिन अपने विचारों को साझा करने के लिए स्वतंत्र महसूस करता हूं।

असल में, मुझे यही चाहिए:

  • Emacs को पहले से अनुवादित और अनुवाद का सुझाव देने वाले खंड (यानी: पूर्ण विराम के साथ समाप्त होने वाला) की पहचान करने में सक्षम होना चाहिए। इसका अर्थ है अनुवाद मेमोरी (उदाहरण के लिए एक .tmx फ़ाइल), जिसमें सभी मूल खंड और अनुवादित खंड शामिल हैं;
  • अनुवादक को शब्दों की शब्दावली बनाने और संपादित करने में सक्षम होना चाहिए और यदि वर्तमान खंड में शब्द है तो Emacs को अनुवाद का सुझाव देना चाहिए;
  • Emacs को मूल फ़ाइल के स्वरूपण को पहचानने में सक्षम होना चाहिए (अर्थात: अनुवाद का निर्यात करते समय मूल फ़ाइल के जितना संभव हो उतना स्वरूपण को बंद रखने के लिए बोल्ड, इटैलिक, विभिन्न फ़ॉन्ट आकार, तालिकाओं);
  • एमएसीएस आदर्श रूप में अनुवादित दस्तावेज़ को मूल रूप में निर्यात करने में सक्षम होना चाहिए।

क्या इन आवश्यकताओं में से कोई भी वास्तव में संभव है या क्या मैं अभी किसी चीज़ की पहुँच से बाहर होने की आशा कर रहा हूँ?


3
वैसे यह सब संभव है , लेकिन बहुत संभव नहीं कि सभी व्यावहारिक हों । यदि आप किसी को यह लिखने के लिए आशा कर रहे हैं के लिए आप, कि आशावादी हो सकता है। शुरुआत के लिए, मैं सुझाव दूंगा कि दस्तावेज़ आयात / निर्यात प्रसंस्करण को अनिवार्य रूप से लागू नहीं किया जाएगा। Emacs को एक प्रारूप से निपटने दें, और स्वरूपों के बीच कनवर्ट करने के लिए बाहरी टूल (जिसे Emacs कह सकते हैं) का उपयोग करें। वास्तव में मैं पहले से मौजूद अनुप्रयोगों के जितना संभव हो उतना सामान्य उपयोग करने का सुझाव दूंगा। Emacs एक साथ gluing चीजों में बहुत अच्छा है, हालांकि, शायद यह एक व्यवहार्य परियोजना है।
फिल्स

1
मैं इससे बहुत परिचित नहीं हूं, po-modeलेकिन इंफो पेज ऐसे दिखते हैं कि यह कुछ प्रासंगिक प्रासंगिकता प्रदान करेगा।
ट्रिपल

1
पुन: प्रारूप, शायद ऑर्ग-मोड जाने का रास्ता है। पुन: अन्य आवश्यकताएं, मेरे लिए यह उचित प्रतीत होता है (मैं कुछ समय पहले इस तरह के कुछ लिखने के विचार के साथ तैयार किया गया था, हालांकि मुझे अब पता चला है कि मेरा एलिश-फू उस के लिए पर्याप्त नहीं हो सकता है)। मैं दूसरे (cli) टूल्स का उपयोग करने और Emacs होने के विचार को केवल एक अच्छे इंटरफ़ेस में गोंद देता हूं।
mbork

1
सुझाव और विचार StackExchange के लिए एक महान फिट नहीं हैं। ;)यह reddit.com/r/emacs
सीन

1
@ Boccaperta-IT परियोजना के साथ कोई प्रगति?
सती

जवाबों:


1

यह निश्चित रूप से संभव है। आपको प्रदर्शन के बारे में सावधान रहने की आवश्यकता हो सकती है (Emacs Lisp कोई स्पीड डेमॉन नहीं है), लेकिन इसके अलावा, यह कोडिंग का एक छोटा मामला है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.