हम में से कई एक से अधिक भाषा बोलते हैं। आप एक अनुवादक भी हो सकते हैं। आपकी स्थिति जो भी हो, तथ्य यह है कि अनुवाद उपकरण नियमित रूप से कई लोगों द्वारा उपयोग किए जाते हैं। किसी भी मामले में, हम में से अधिकांश को शायद अपने जीवन में किसी बिंदु पर एक का उपयोग करने की आवश्यकता होगी। जब आप Linux के बारे में सोचते हैं, तो आप तुरंत महान अनुवाद ऐप्स के बारे में नहीं सोच सकते हैं। हालांकि, Linux के लिए कुछ ठोस भाषा अनुवादक हैं, जिनमें से कुछ की यहां जांच की गई है।
1. Translate Shell
Translate Shell एक कमांड-लाइन-आधारित टूल है जो Google Translate, Apertium, Yandex.Translate, और Apertium के इंजन का उपयोग करता है।
Translate Shell इंस्टॉल करने के लिए कुछ विकल्प हैं। आप निम्न डिस्ट्रो के साथ टर्मिनल से इंस्टॉल कर सकते हैं।
Debian और Ubuntu-आधारित डिस्ट्रो:
sudo apt-get install translate-shell
Arch-आधारित डिस्ट्रो:
sudo pacman -S translate-shell
Fedora:
sudo dnf install translate-shell
वैकल्पिक रूप से, आप Translate Shell को सीधे इसके Git रिपॉजिटरी से डाउनलोड और इंस्टॉल कर सकते हैं:
git clone https://github.com/soimort/translate-shell cd translate-shell/ make sudo make install
Translate Shell का उपयोग करना
Translate Shell डिफ़ॉल्ट रूप से अंग्रेजी में अनुवाद करता है। किसी अन्य भाषा के एक शब्द का अंग्रेजी में अनुवाद करने के लिए:
trans word
उदाहरण के लिए, यदि आप स्पेनिश शब्द "bueno" का अंग्रेजी में अनुवाद करते हैं, तो आपको "good" जैसे अंग्रेजी में अनुवाद दिए जाएंगे।
पूरे वाक्य का अनुवाद करने के लिए, trans का उपयोग करें और उस वाक्य को उद्धरण चिह्नों से घेरें जिसे आप अनुवाद करना चाहते हैं। उदाहरण के लिए:
trans "comment t'appeles tu"
आप किसी फ़ाइल की सामग्री का भी अनुवाद कर सकते हैं:
trans file:filepath
ऊपर "filepath" को अपनी फ़ाइल के पूर्ण पथ से बदलें। यदि आप विभिन्न भाषाओं से मेल खाने वाले भाषा कोड ढूंढना चाहते हैं, तो बस चलाएं:
trans -R
भाषा कोड जानना निर्दिष्ट भाषाओं में शब्दों का अनुवाद करने के लिए महत्वपूर्ण है। यह कभी-कभी आवश्यक होता है क्योंकि आप एक से अधिक भाषा में अनुवाद करना चाहेंगे। उदाहरण के लिए, यदि आप "technology" का फ्रेंच और स्पेनिश में अनुवाद करना चाहते हैं, तो आप निम्न कमांड टाइप करेंगे:
trans -t fr+es technology
यदि आप कई भाषाओं में अनुवाद करना चाहते हैं, तो आप निम्न सिंटैक्स का उपयोग करेंगे:
trans -t fr+es "Make technology easier"
आपको उस भाषा को भी निर्दिष्ट करने की आवश्यकता हो सकती है जिससे आप अनुवाद कर रहे हैं। आप इसे ta विकल्प के साथ कर सकते हैं। यह आवश्यक है क्योंकि अनुवाद इंजन हमेशा स्रोत भाषा की सही पहचान नहीं करते हैं। उदाहरण के लिए, यदि आप "vert" को फ्रेंच से अंग्रेजी में अनुवाद करना चाहते हैं, तो आप टाइप करेंगे:
trans fr: vert
2. Crow Translate
Crow Translate Linux के लिए एक भाषा अनुवादक है जिसमें GUI और कमांड-लाइन इंटरफ़ेस दोनों हैं। यह Google Translate, Yandex Translate, और Bing Translator के अनुवाद इंजन का उपयोग करता है।
Crow Translate इंस्टॉल करना
Crow Translate Windows और Linux दोनों के लिए उपलब्ध है। सभी आवश्यक फ़ाइलें GitHub पर उपलब्ध हैं। यह ट्यूटोरियल Ubuntu, Debian, और Linux Mint पर इंस्टॉलेशन पूरा करने के तरीके के बारे में बताता है।
सबसे पहले, आपको कुछ निर्भरताएं इंस्टॉल करने की आवश्यकता होगी:
sudo apt install libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediagsttools5 libqt5multimediawidgets5 libqt5qml5 libqt5quick5 qtgstreamer-plugins-qt5
अगला, आपको GitHub से .deb फ़ाइल डाउनलोड करके अपने डाउनलोड फ़ोल्डर में डालनी होगी।
नीचे कोड चलाएं। "filename" को आपके द्वारा डाउनलोड की गई .deb फ़ाइल के नाम से बदलना सुनिश्चित करें।
cd Downloads sudo dpkg -i filename
यदि आप किसी त्रुटि में चलते हैं, तो चलाएं:
sudo apt --fix-broken install
इस इंस्टॉलेशन प्रक्रिया को पूरा करने के बाद, आप Crow Translate चलाने में सक्षम होंगे।
Crow Translate का उपयोग करना
Crow Translate 117 भाषाओं का समर्थन करता है। वे ऐप के भीतर देखे जा सकते हैं।
स्क्रीन के नीचे दाएं से उस अनुवाद इंजन को चुनें जिसे आप उपयोग करना चाहते हैं। GUI को संचालित करना काफी सरल है और यह उस भाषा का स्वतः पता लगाने में सक्षम है जिसे आप अनुवाद करना चाहते हैं। यह आपको उन भाषाओं को निर्दिष्ट करने देता है जिनमें आप अनुवाद कर रहे हैं यदि अनुवाद इंजन यह नहीं पहचानता कि क्या हो रहा है।
यदि आप कमांड लाइन से Crow Translate का उपयोग करना चाहते हैं, तो शुरू करने के लिए एक हेल्प कमांड चलाएं:
crow --help
3. Tuxtrans
Tuxtrans अनुवाद की ओर उन्मुख एक संपूर्ण Linux ऑपरेटिंग सिस्टम है। यह Ubuntu पर आधारित है और अनुवादकों की मदद के लिए कई टूल के साथ आता है। इनमें Apertium और OmegaT शामिल हैं। यह स्पष्ट रूप से किसी ऐसे व्यक्ति की ओर तैयार है जो एक पेशेवर अनुवादक है। Tuxtrans वेबसाइट ऑपरेटिंग सिस्टम के साथ प्रदान किए गए सभी सॉफ़्टवेयर को सूचीबद्ध करती है। आपको यह भी पता होना चाहिए कि Tuxtrans मुफ्त में उपलब्ध है।
अंतिम विचार
Linux कई टूल प्रदान करता है जो आपको भाषाओं के बीच अनुवाद करने में मदद कर सकते हैं। औसत उपयोगकर्ता के लिए बढ़िया विकल्प Translate Shell और Crow Translate हैं। यदि आप एक पेशेवर हैं, तो आप Tuxtrans ऑपरेटिंग सिस्टम का उपयोग करने पर भी विचार कर सकते हैं क्योंकि यह आपके काम को प्रभावी ढंग से करने के लिए आवश्यक सभी टूल प्रदान करता है। हालांकि, यदि आप अभी भी वेब-आधारित Google Translate पसंद करते हैं, तो आप इस ट्यूटोरियल में Google Translate का उपयोग प्रो की तरह करने के कुछ ट्रिक्स सीख सकते हैं।