मैं अंग्रेजी से भाषा एक्स गर्त टर्मिनल तक शब्दों का अनुवाद करना चाहूंगा
यदि यह संभव है, तो किस तरह के शब्दकोष हैं?
क्या webxicon.org ट्रफ टर्मिनल जैसी ऑनलाइन सेवाओं का उपयोग करना संभव है ?
मैं अंग्रेजी से भाषा एक्स गर्त टर्मिनल तक शब्दों का अनुवाद करना चाहूंगा
यदि यह संभव है, तो किस तरह के शब्दकोष हैं?
क्या webxicon.org ट्रफ टर्मिनल जैसी ऑनलाइन सेवाओं का उपयोग करना संभव है ?
जवाबों:
आप dictd
सर्वर को स्थापित कर सकते हैं और शब्द अनुवाद के लिए फ्रीडिक्ट डिक्शनरी डेटाबेस का उपयोग कर सकते हैं ।
तानाशाही स्थापित करें:
sudo apt-get install dictd
अनुवाद डेटाबेस स्थापित करें। जैसे। अंग्रेजी- फ्रेंच अनुवाद के लिए अंग्रेजी के लिए तानाशाही-मुक्त-एंग-फ्रा , अंग्रेजी से स्पेनिश अनुवाद के लिए तानाशाही-मुक्त-एंग-स्पा ।
sudo apt-get install dict-freedict-eng-fra
sudo apt-get install dict-freedict-eng-spa
उपयोग :
डेटाबेस की सूची देखें:
dict -D
किसी विशेष डेटाबेस का उपयोग करें। अंग्रेजी से स्पेनिश अनुवाद के लिए:
dict -d fd-eng-spa "how are you?"
इसके libtranslate-bin
साथ स्थापित करें :
sudo apt-get install libtranslate-bin
जैसे। ऑनलाइन Google अनुवाद इंजन का उपयोग करना:
echo "what are you doing" | translate-bin -s google -f en -t fr
अंग्रेज़ी शब्दकोश डेटाबेस ( gcide, wn, शैतान ) स्थापित करना :
sudo apt-get install dict-gcide
sudo apt-get install dict-wn
sudo apt-get install dict-devil
इंग्लिश थिसॉरस डेटाबेस (मोबाइल -थिसॉरस ) स्थापित करना :
sudo apt-get install dict-moby-thesaurus
उपयोग :
किसी विशेष डेटाबेस का उपयोग करना ( जैसे। WordNet - wn ):
dict -d wn "dictionary"
एक तानाशाही डेटाबेस को निर्दिष्ट नहीं करना सभी उपलब्ध डेटाबेस से परिभाषा / अनुवाद / थिसॉरस का उत्पादन करेगा। जैसे।
dict "dictionary"
अनुवाद शेल (Google अनुवाद CLI पूर्व) एक उपकरण है जो आपको Google अनुवाद का उपयोग करके कमांड लाइन से अनुवाद पाठ का उपयोग करने देता है।
$ wget git.io/trans
$ chmod +x ./trans
या
sudo apt install translate-shell
या
$ git clone https://github.com/soimort/translate-shell
$ cd translate-shell/
$ make
$ [sudo] make install
अनुवाद करना
trans en:de "The quick brown fox jumps over the lazy dog" # Translate to German (de)
trans es: "Igualdad, fraternidad y libertad" # From Spanish to your `locale`
trans :fr "Igualdad, fraternidad y libertad" # From your `locale` to French
trans -b :fr "Igualdad, fraternidad y libertad" # Same but `-brief`
डिक्शनरी के रूप में: Google Translate का उपयोग डिक्शनरी के रूप में किया जा सकता है जब == से लेकर -d पैरामीटर तक का उपयोग किया जाता है
trans -d fr: mot
अतिरिक्त जानकारी और कुछ उदाहरण आधिकारिक साइट में पाए जा सकते हैं
अपनी इच्छित भाषा के आधार पर, टर्मिनल के माध्यम से ऑफ़लाइन मशीन अनुवाद के लिए एपरटियम की जाँच करें । यह ज्यादातर रोमांस भाषाओं (ईएस, एफआर, पीटी, कैट, ओसीसी ..) पर ध्यान केंद्रित करने के लिए लगता है, लेकिन लगता है कि वे धीरे-धीरे अपनी नई भाषाओं को जोड़ रहे हैं।
स्पेनिश के लिए आप स्थापित करेंगे:
sudo apt install apertium apertium-en-es
echo "Hola Mundo." | apertium -a es-en
> Hello world.
यह टर्मिनल आधारित है, लेकिन एक बुनियादी GUI भी है: apertium-tolk
रेपो में संस्करण पुराना है, यदि आप एक नया संस्करण स्थापित निर्देशों का पालन करना चाहते हैं ।
मैंने पायथन का उपयोग करके Google अनुवाद पर एक साधारण कमांड-लाइन अनुवादक आधार लिखा ।
कोड: अजगर कोड 100 पंक्तियों से कम है, और मैंने एक इंस्टॉलर स्क्रिप्ट भी लिखी है, और एक कॉन्फ़िगर फ़ाइल प्रदान की है ताकि आपकी डिफ़ॉल्ट पसंदीदा भाषा सेट हो सके।
यह एमआईटी लाइसेंस के तहत है।
पूर्व-आवश्यकताएं: लिनक्स पर Python2.x, इसकी सभी जरूरतें हैं, यह अभी तक python3 का समर्थन नहीं करता है, मैं इसे बाद में ठीक कर सकता हूं।
यहाँ sdcv आधारित उत्तर पर एक नज़र डालें (इसमें "Xlanguage" से "Ylanguage" शब्दकोशों भी है):
क्या कोई ऑफ़लाइन कमांड-लाइन शब्दकोश है?
सर्फ की भी जांच करनी चाहिए। एक बार जब आप स्थापित करते हैं, तो आप एक शब्द के माध्यम से अर्थ प्राप्त कर सकते हैं sr webster difficultWord
। अनुवाद करने का एक तरीका होगा sr google difficultword in hindi
। अनुवाद के लिए शायद अन्य विकल्प भी होंगे।
"जीवन" का अनुवाद करें। उदाहरण bellow: (lynx स्थापित होना चाहिए)
lynx -source 'http://translate.google.com/translate_t?langpair=en|pt&text='life |awk {'print $852'} | cut -d = -f5 |cut -d ';' -f1 |awk 'NF>0'
जहां, "एन" अंग्रेजी है और "पीटी" पुर्तगाली है
आउटपुट:
'विदा'
मैंने टेक्स्ट फ़ाइलों के आधार पर एक साधारण कमांड-लाइन अनुवादक लिखा है । यदि यह मौजूद है तो यह एक ऑडियो फ़ाइल को भी पुन: पेश करता है। मेरे पास पहले से ही ऑडियो फ़ाइलों का एक डेटाबेस है, और अगर मैं उन्हें नहीं ढूंढता, तो मैं उन्हें एक Google डेटाबेस से डाउनलोड करता हूं।