टर्मिनल का उपयोग करके कई भाषाओं के बीच टेक्स्ट स्ट्रिंग का अनुवाद करना चाहते हैं? हो सकता है कि आपको इंटरनेट ब्राउज़ करते समय एक अलग भाषा में लिखा गया संदेश मिले और आप जानना चाहते हों कि इसका क्या अर्थ है। सौभाग्य से, लिनक्स में कई कमांड-लाइन एप्लिकेशन हैं जिनका उपयोग आप शब्दों को एक भाषा से दूसरी भाषा में बदलने के लिए कर सकते हैं।
इस लेख में, हम दो उपयोगिताओं, डीपएल ट्रांसलेटर और ट्रांसलेट शेल पर चर्चा करेंगे, जो एक उपयोगकर्ता को सिस्टम टर्मिनल से सीधे दूसरी भाषा में स्ट्रिंग्स का अनुवाद करने की अनुमति देता है।
डीपएल अनुवादक का उपयोग करना
डीपएल अनुवादक भाषाओं के बीच पाठ का अनुवाद करने के लिए मशीन लर्निंग तकनीक का उपयोग करता है। यदि आप स्वयं किसी पाठ की भाषा का पता नहीं लगा सकते हैं, तो डीपएल अनुवादक स्वचालित रूप से आपके लिए इसकी पहचान कर लेता है। अनुवादक का उपयोग करने के लिए आपके सिस्टम में एक सक्रिय इंटरनेट कनेक्शन होना चाहिए क्योंकि यह पाठ का अनुवाद करने के लिए डीपएल एपीआई का उपयोग करता है।
डीपएल अनुवादक निम्नलिखित भाषाओं का समर्थन करता है:
- अंग्रेज़ी
- जर्मन
- फ्रेंच
- इतालवी
- डच
- स्पेनिश
- रूसी
- पुर्तगाली
- पोलिश
डीपएल अनुवादक के लिए लिनक्स पैकेज का उपयोग करने के लिए स्वतंत्र है। हालाँकि, यदि आप उपकरण का बार-बार उपयोग करने की योजना बना रहे हैं, तो आप सदस्यता खरीद सकते हैं। हालाँकि प्रत्येक देश के लिए योजनाएँ और मूल्य अलग-अलग हैं, प्रत्येक के पास उपयोगकर्ताओं के लिए भी एक निःशुल्क सदस्यता है।
डीपएल अनुवादक स्थापित करना
अपनी लिनक्स मशीन पर डीपएल ट्रांसलेटर चलाने के लिए, आपको करना होगा Node.js का नवीनतम संस्करण स्थापित करें प्रथम।
अब, यार्न पैकेज मैनेजर को डाउनलोड और इंस्टॉल करें। कुछ लिनक्स वितरण के लिए प्रक्रिया थोड़ी अलग है। इस गाइड में, हम चर्चा करेंगे कि डेबियन और फेडोरा पर यार्न को कैसे स्थापित किया जाए।
उबंटू जैसे डेबियन-आधारित वितरण पर, यार्न GPG कुंजी का उपयोग करके डाउनलोड करें कर्ल.
कर्ल -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ऐड-
अपने सिस्टम की रिपॉजिटरी सूची में यार्न डेबियन रिपॉजिटरी जोड़ें।
गूंज "देब" https://dl.yarnpkg.com/debian/ स्थिर मुख्य" | सुडो टी /etc/apt/sources.list.d/yarn.list
रिपॉजिटरी सूची को अपडेट करें और यार्न का उपयोग करके स्थापित करें अपार्ट.
सुडो उपयुक्त अद्यतन
सूडो उपयुक्त यार्न स्थापित करें
फेडोरा और अन्य आरपीएम-आधारित डिस्ट्रो पर, पहले आपको यार्न रेपो को रिपोजिटरी सूची में जोड़ना होगा। Node.js निर्भरताएं फेडोरा में स्वचालित रूप से स्थापित हो जाएंगी, इसलिए आपको उन्हें मैन्युअल रूप से स्थापित करने की आवश्यकता नहीं है।
कर्ल --साइलेंट --लोकेशन https://dl.yarnpkg.com/rpm/yarn.repo | सुडो टी /etc/yum.repos.d/yarn.repo
आप या तो उपयोग करके यार्न स्थापित कर सकते हैं डीएनएफ या यम. टर्मिनल में निम्न में से कोई भी कमांड टाइप करें।
सूडो यम यार्न स्थापित करें
सूडो डीएनएफ यार्न स्थापित करें
अब जब आपने अपने सिस्टम पर यार्न पैकेज मैनेजर स्थापित कर लिया है, तो डीपएल ट्रांसलेटर पैकेज डाउनलोड करने का समय आ गया है। डीपएल अनुवादक स्थापित करने के लिए, टाइप करें:
यार्न ग्लोबल जोड़ें गहरा-अनुवादक-क्ली
आप पैकेज के लिए संस्करण जानकारी की जांच करके सत्यापित कर सकते हैं कि यार्न ने आपके सिस्टम पर डीपएल ट्रांसलेटर को सफलतापूर्वक स्थापित किया है या नहीं।
गहरा --संस्करण
डीपएल अनुवादक का उपयोग कैसे करें
डीपएल ट्रांसलेटर के साथ टेक्स्ट का अनुवाद करना आसान है। किसी स्ट्रिंग को दूसरी भाषा में अनुवाद करने के लिए, कमांड के साथ भाषा कोड और स्ट्रिंग निर्दिष्ट करें।
गहरा अनुवाद -t "DE" "नमस्कार आप कैसे हैं"
जैसा कि ऊपर उल्लेख किया गया है, डीपएल अनुवादक पाठ के निर्दिष्ट भाग की भाषा का पता लगा सकता है। ऐसा करने के लिए, का उपयोग करें पता लगाना के साथ विकल्प गहरा आदेश।
गहरा पता लगाएं "अंग्रेजी में मर जाता है"
अन्य लिनक्स कमांड की तरह, आप पाइप कर सकते हैं गहरा मानक आउटपुट के साथ। उदाहरण के लिए:
गूंज "आप कैसे हैं" | गहरा अनुवाद -t "DE"
यदि आप यह नहीं समझ पा रहे हैं कि अनुवादक का उपयोग कैसे किया जाए, तो आप इसका उपयोग करके सहायता अनुभाग देख सकते हैं एच झंडा। डेवलपर्स ने उपयोगिता में उपलब्ध प्रत्येक विकल्प के लिए सहायता पृष्ठ प्रदान किए हैं।
गहरा -हो
गहरा अनुवाद -हो
डीप डिटेक्ट -एच
सम्बंधित: Microsoft Word में संपूर्ण दस्तावेज़ का अनुवाद कैसे करें
ट्रांसलेट शेल लिनक्स पर उपलब्ध सबसे व्यापक रूप से उपयोग किए जाने वाले कमांड-लाइन भाषा अनुवादकों में से एक है। पहले इसे गूगल ट्रांसलेट सीएलआई के नाम से जाना जाता था। Google अनुवाद, बिंग अनुवादक, एपर्टियम और यांडेक्स अनुवाद की शक्ति इसे टर्मिनल से सीधे टेक्स्ट स्ट्रिंग का अनुवाद करने के लिए एक विश्वसनीय उपकरण बनाती है।
अपने लिनक्स मशीन पर अनुवाद शेल स्थापित करने के लिए, निष्पादन योग्य फ़ाइल डाउनलोड करें और इसे अपने सिस्टम के पर्यावरण चर में जोड़ें।
wget git.io/trans
डाउनलोड की गई फ़ाइल को निष्पादन योग्य अनुमतियाँ असाइन करें।
सुडो चामोद +x ./trans
निष्पादन योग्य को पर्यावरण चर में जोड़ें।
sudo mv ./trans /usr/local/bin
अनुवाद शेल का उपयोग कैसे करें
डीपएल ट्रांसलेटर की तुलना में ट्रांसलेट शेल के साथ टेक्स्ट का अनुवाद करना काफी आसान है। एप्लिकेशन में, तीन आउटपुट मोड हैं: डिफ़ॉल्ट, इंटरएक्टिव और संक्षिप्त।
डिफ़ॉल्ट मोड में, आउटपुट में अनुवाद से संबंधित जानकारी होती है। दूसरी ओर, संक्षिप्त मोड केवल अनुवादित पाठ प्रदर्शित करेगा।
डिफ़ॉल्ट रूप से, उपयोगिता पाठ को अंग्रेजी भाषा में अनुवादित करती है। अनुवाद शैल का उपयोग करके अंग्रेजी में एक स्ट्रिंग का अनुवाद करने के लिए:
ट्रांस "Dies ist in English"
सिस्टम निम्न आउटपुट प्रदर्शित करेगा।
यदि आप किसी स्ट्रिंग का अंग्रेजी के अलावा किसी अन्य भाषा में अनुवाद करना चाहते हैं, तो आपको भाषा कोड का उपयोग करना होगा। उदाहरण के लिए, एक स्ट्रिंग को अंग्रेजी भाषा से स्पेनिश में बदलने के लिए:
ट्रांस: es "सभी को नमस्कार"
आउटपुट:
होला ए टोडा
यदि अनुवाद शेल पाठ की भाषा की पहचान करने में असमर्थ है, तो आप कमांड के साथ भाषा कोड निर्दिष्ट कर सकते हैं।
ट्रांस एस: "होला ए टोडास"
ध्यान दें कि अंतिम दो आदेशों में, के बाईं ओर पेट (:) वर्ण स्रोत भाषा के लिए है और दाईं ओर गंतव्य भाषा के लिए है।
एक स्ट्रिंग को कई भाषाओं में अनुवाद करने के लिए, संबंधित भाषा कोड को द्वारा अलग करके पास करें प्लस (+) चरित्र।
ट्रांस :es+हाय "सभी को नमस्कार"
उपरोक्त आदेश निर्दिष्ट पाठ का स्पेनिश और हिंदी में अनुवाद करेगा।
आप स्रोत और गंतव्य दोनों भाषाओं को भी पास कर सकते हैं।
ट्रांस एस: हाय "होला ए टोडास"
यदि आप स्ट्रिंग की भाषा नहीं जानते हैं, तो आप इसका उपयोग कर सकते हैं -आईडी डिफ़ॉल्ट के साथ झंडा ट्रांस आदेश।
ट्रांस-आईडी "होला ए टोडास"
पूर्ण फ़ाइलों को किसी अन्य भाषा में अनुवाद करने के लिए, फ़ाइल का नाम पास करें।
ट्रांस en: es file://document.txt
उपयोग -संक्षिप्त करें एक साधारण आउटपुट स्वरूप में स्विच करने के लिए ध्वज।
ट्रांस-संक्षिप्त "अंग्रेज़ी में मर जाता है"
आउटपुट:
यह अंग्रेजी में है
सहभागी अनुवाद शेल का उपयोग करने के लिए:
ट्रांस-शेल-संक्षिप्त
अब आप अपने स्टेटमेंट टाइप करना शुरू कर सकते हैं और सिस्टम टेक्स्ट को इंटरेक्टिव तरीके से ट्रांसलेट करेगा।
लिनक्स कमांड लाइन में टेक्स्ट का अनुवाद करना
कभी-कभी इंटरनेट ब्राउज़ करते समय, हो सकता है कि आपको कोई ऐसी भाषा में लिखा हुआ पाठ मिले जिसे आप नहीं समझते हों। जबकि अधिकांश ब्राउज़रों में आजकल स्वचालित भाषा अनुवाद सुविधाएँ हैं, वे हर बार ठीक से काम नहीं करते हैं। ऐसी स्थितियों में, कमांड-लाइन भाषा अनुवादक होना मददगार हो सकता है।
आप ऑनलाइन टूल का उपयोग करके वेबपेज का अनुवाद करना भी चुन सकते हैं। इंटरनेट पर कई टूल उपलब्ध हैं जो किसी भी वेब पेज को आपकी वांछित भाषा में तुरंत अनुवाद करने में आपकी सहायता कर सकते हैं।
जब तक आप कई भाषाओं में धाराप्रवाह नहीं होंगे, तब तक लगभग आधा इंटरनेट अप्राप्य है। तो अनुवाद के लिए सबसे अच्छे उपकरण कौन से हैं? ये सब।
आगे पढ़िए
- लिनक्स
- अनुवाद
- Google अनुवाद
- टर्मिनल
- लिनक्स
दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह 3 वर्षों से अधिक समय से इंटरनेट पर सूचनात्मक सामग्री लिख रहा है। अपने खाली समय में, उन्हें लिखना, संगीत सुनना और गिटार बजाना पसंद है।
हमारे न्यूज़लेटर की सदस्यता
टेक टिप्स, रिव्यू, फ्री ईबुक और एक्सक्लूसिव डील्स के लिए हमारे न्यूज़लेटर से जुड़ें!
एक और क़दम…!
कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।