لینکس میں ایک زبان سے دوسری زبان میں متن کا ترجمہ کریں۔

لینکس میں ایک زبان سے دوسری زبان میں متن کا ترجمہ کریں۔

ٹرمینل کا استعمال کرتے ہوئے متعدد زبانوں کے درمیان ٹیکسٹ سٹرنگ کا ترجمہ کرنا چاہتے ہیں؟ ہوسکتا ہے کہ آپ کو انٹرنیٹ براؤز کرتے ہوئے ایک مختلف زبان میں لکھا ہوا پیغام ملا ہو اور جاننا چاہیں کہ اس کا کیا مطلب ہے۔ خوش قسمتی سے ، لینکس میں کئی کمانڈ لائن ایپلی کیشنز ہیں جن کا استعمال آپ الفاظ کو ایک زبان سے دوسری زبان میں تبدیل کرنے کے لیے کر سکتے ہیں۔





اس آرٹیکل میں ، ہم دو افادیت ، ڈیپ ایل ٹرانسلیٹر اور ٹرانسلیٹ شیل پر تبادلہ خیال کریں گے ، جو صارف کو سسٹم ٹرمینل سے براہ راست دوسری زبان میں ڈور کا ترجمہ کرنے کی اجازت دیتا ہے۔





ڈیپ ایل مترجم کا استعمال

ڈیپ ایل مترجم زبانوں کے درمیان متن کا ترجمہ کرنے کے لیے مشین لرننگ ٹیکنالوجی کا استعمال کرتا ہے۔ اگر آپ کسی متن کی زبان خود نہیں جان سکتے تو ڈیپ ایل مترجم خود بخود آپ کی شناخت کر لیتا ہے۔ آپ کے سسٹم میں مترجم کو استعمال کرنے کے لیے ایک فعال انٹرنیٹ کنکشن ہونا چاہیے کیونکہ یہ متن کے ترجمہ کے لیے ڈیپ ایل API کا استعمال کرتا ہے۔





ڈیپ ایل مترجم درج ذیل زبانوں کی حمایت کرتا ہے۔

  • انگریزی
  • جرمن
  • فرانسیسی
  • اطالوی
  • ڈچ
  • ہسپانوی
  • روسی
  • پرتگالی
  • پولش

ڈیپ ایل مترجم کے لیے لینکس پیکج استعمال کرنے کے لیے مفت ہے۔ تاہم ، اگر آپ اس آلے کو کثرت سے استعمال کرنے کا سوچ رہے ہیں تو آپ سبسکرپشن خرید سکتے ہیں۔ اگرچہ منصوبے اور قیمتیں ہر ملک کے لیے مختلف ہیں ، ہر ایک کے پاس صارفین کے لیے مفت سبسکرپشن بھی ہے۔



ڈیپ ایل مترجم کی تنصیب

اپنی لینکس مشین پر ڈیپ ایل ٹرانسلیٹر چلانے کے لیے ، آپ کو پہلے Node.js کا تازہ ترین ورژن انسٹال کرنا پڑے گا۔

اب ، یارن پیکیج مینیجر کو ڈاؤن لوڈ اور انسٹال کریں۔ کچھ لینکس کی تقسیم کے لیے یہ عمل تھوڑا مختلف ہے۔ اس گائیڈ میں ، ہم بحث کریں گے کہ ڈیبین اور فیڈورا پر یارن کیسے انسٹال کریں۔





اوبنٹو جیسی ڈیبین پر مبنی تقسیم پر ، یارن جی پی جی کلید کا استعمال کرتے ہوئے ڈاؤن لوڈ کریں۔ کرل .

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

یارن ڈیبین مخزن کو اپنے سسٹم کی مخزن کی فہرست میں شامل کریں۔





اینڈروئیڈ میں حذف شدہ تصاویر کو بازیافت کرنے کا طریقہ
echo 'deb https://dl.yarnpkg.com/debian/ stable main' | sudo tee /etc/apt/sources.list.d/yarn.list

ذخیرہ کی فہرست کو اپ ڈیٹ کریں اور سوت کا استعمال کرتے ہوئے انسٹال کریں۔ اے پی ٹی .

sudo apt update
sudo apt install yarn

فیڈورا اور دیگر RPM پر مبنی ڈسٹروس پر ، پہلے آپ کو یارن ریپو کو مخزن کی فہرست میں شامل کرنا پڑے گا۔ نوڈ ڈاٹ جے ایس انحصار فیڈورا میں خود بخود انسٹال ہوجائیں گے ، لہذا آپ کو انہیں دستی طور پر انسٹال کرنے کی ضرورت نہیں ہے۔

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

آپ یاارن کا استعمال کرتے ہوئے انسٹال کرسکتے ہیں۔ ڈی این ایف یا یم . ٹرمینل میں درج ذیل میں سے کوئی بھی کمانڈ ٹائپ کریں۔

sudo yum install yarn
sudo dnf install yarn

اب چونکہ آپ نے اپنے سسٹم پر یارن پیکیج مینیجر انسٹال کر لیا ہے ، اب وقت آگیا ہے کہ ڈیپ ایل ٹرانسلیٹر پیکج ڈاؤن لوڈ کریں۔ ڈیپ ایل مترجم انسٹال کرنے کے لیے ، ٹائپ کریں:

yarn global add deepl-translator-cli

آپ تصدیق کر سکتے ہیں کہ یارن نے آپ کے سسٹم پر ڈیپ ایل ٹرانسلیٹر کو کامیابی سے انسٹال کیا ہے تاکہ پیکیج کے لیے ورژن کی معلومات کو چیک کیا جا سکے۔

deepl --version

ڈیپ ایل مترجم کا استعمال کیسے کریں

ڈیپ ایل مترجم کے ساتھ متن کا ترجمہ کرنا آسان ہے۔ سٹرنگ کا دوسری زبان میں ترجمہ کرنے کے لیے ، زبان کا کوڈ اور کمانڈ کے ساتھ سٹرنگ کی وضاحت کریں۔

deepl translate -t 'DE' 'Hello how are you'

جیسا کہ اوپر ذکر کیا گیا ہے ، ڈیپ ایل مترجم متن کے مخصوص ٹکڑے کی زبان کا پتہ لگاسکتا ہے۔ ایسا کرنے کے لیے ، پتہ لگانا کے ساتھ اختیار گہرا کمانڈ.

deepl detect 'Dies ist in Englisch'

دیگر لینکس کمانڈز کی طرح ، آپ پائپ کر سکتے ہیں۔ گہرا معیاری پیداوار کے ساتھ۔ مثال کے طور پر:

echo 'How are you' | deepl translate -t 'DE'

اگر آپ یہ نہیں جان سکتے کہ مترجم کو کیسے استعمال کیا جائے تو آپ مدد کے سیکشن کو چیک کر سکتے ہیں جھنڈا ڈویلپرز نے یوٹیلیٹی میں دستیاب ہر آپشن کے لیے ہیلپ پیجز فراہم کیے ہیں۔

deepl -h
deepl translate -h
deepl detect -h

متعلقہ: مائیکروسافٹ ورڈ میں مکمل دستاویز کا ترجمہ کیسے کریں

ٹرانسلیٹ شیل یوٹیلیٹی کا استعمال۔

ٹرانسلیٹ شیل لینکس پر دستیاب کمانڈ لائن زبان کے مترجموں میں سے ایک ہے۔ پہلے یہ گوگل ٹرانسلیٹ سی ایل آئی کے نام سے جانا جاتا تھا۔ گوگل ٹرانسلیٹ ، بنگ ٹرانسلیٹر ، اپرٹیم ، اور یانڈیکس ٹرانسلیٹ کی طاقت اسے ٹرمینل سے ٹیکسٹ سٹرنگز کا ترجمہ کرنے کا ایک قابل اعتماد ٹول بناتی ہے۔

اپنی لینکس مشین پر ٹرانسلیٹ شیل انسٹال کرنے کے لیے ، قابل عمل فائل ڈاؤن لوڈ کریں اور اسے اپنے سسٹم کے ماحول کے متغیرات میں شامل کریں۔

wget git.io/trans

ڈاؤنلوڈ فائل میں قابل عمل اجازت نامے تفویض کریں۔

sudo chmod +x ./trans

ماحولیاتی متغیرات میں قابل عمل شامل کریں۔

آن لائن مفت فلمیں دیکھنا
sudo mv ./trans /usr/local/bin

ترجمہ شیل کا استعمال کیسے کریں

ڈیپ ایل مترجم کے مقابلے میں ترجمہ شیل کے ساتھ متن کا ترجمہ کرنا بہت آسان ہے۔ درخواست میں ، آؤٹ پٹ کے تین طریقے ہیں: ڈیفالٹ ، انٹرایکٹو ، اور بریف۔

ڈیفالٹ وضع میں ، آؤٹ پٹ میں ترجمہ سے متعلق معلومات ہوتی ہیں۔ دوسری طرف ، مختصر موڈ صرف ترجمہ شدہ متن دکھائے گا۔

پہلے سے طے شدہ طور پر ، افادیت متن کا انگریزی زبان میں ترجمہ کرتی ہے۔ ترجمہ شیل کا استعمال کرتے ہوئے انگریزی میں سٹرنگ کا ترجمہ کرنے کے لیے:

trans 'Dies ist in Englisch'

سسٹم درج ذیل آؤٹ پٹ کو ظاہر کرے گا۔

اگر آپ انگریزی کے علاوہ کسی اور زبان میں سٹرنگ کا ترجمہ کرنا چاہتے ہیں تو آپ کو زبان کا کوڈ استعمال کرنا پڑے گا۔ مثال کے طور پر ، انگریزی زبان سے ایک تار کو ہسپانوی میں تبدیل کرنا:

trans :es 'Hello Everyone'

آؤٹ پٹ:

Hola a todas

اگر ٹرانسلیٹ شیل متن کی زبان کو پہچاننے سے قاصر ہے تو آپ کمانڈ کے ساتھ زبان کا کوڈ متعین کرسکتے ہیں۔

trans es: 'Hola a todas'

نوٹ کریں کہ آخری دو کمانڈز میں ، کے بائیں جانب بڑی آنت ( : ) کردار ماخذ زبان کے لیے ہے اور دائیں جانب منزل زبان کے لیے ہے۔

ایک ہی سٹرنگ کو متعدد زبانوں میں ترجمہ کرنے کے لیے ، متعلقہ زبان کے کوڈ کو الگ سے پاس کریں۔ مزید ( + ) کردار۔

trans :es+hi 'Hello Everyone'

مذکورہ کمانڈ مخصوص متن کا ہسپانوی اور ہندی میں ترجمہ کرے گی۔

آپ ذریعہ اور منزل دونوں زبانیں بھی پاس کر سکتے ہیں۔

trans es:hi 'Hola a todas'

اگر آپ سٹرنگ کی زبان نہیں جانتے ہیں تو آپ استعمال کر سکتے ہیں ایڈ ڈیفالٹ کے ساتھ جھنڈا۔ ٹرانس کمانڈ.

trans -id 'Hola a todas'

مکمل فائلوں کا دوسری زبان میں ترجمہ کرنے کے لیے ، فائل کا نام پاس کریں۔

trans en:es file://document.txt

کا استعمال کرتے ہیں -مختصر ایک سادہ آؤٹ پٹ فارمیٹ میں تبدیل کرنے کے لیے جھنڈا۔

trans -brief 'Dies ist in Englisch'

آؤٹ پٹ:

This is in English

انٹرایکٹو ٹرانسلیٹ شیل استعمال کرنے کے لیے:

trans -shell -brief

اب آپ اپنے بیانات ٹائپ کرنا شروع کر سکتے ہیں اور نظام متن کا انٹرایکٹو انداز میں ترجمہ کرے گا۔

لینکس کمانڈ لائن میں متن کا ترجمہ

بعض اوقات انٹرنیٹ کو براؤز کرتے ہوئے ، آپ کو ایسی زبان میں لکھی ہوئی عبارت مل سکتی ہے جسے آپ نہیں سمجھتے۔ اگرچہ آج کل بیشتر براؤزرز میں خودکار زبان کے ترجمے کی خصوصیات ہیں ، وہ ہر بار اچھی طرح کام نہیں کرتے ہیں۔ ایسے حالات میں ، کمانڈ لائن زبان کا مترجم مددگار ثابت ہوسکتا ہے۔

آپ آن لائن ٹولز کا استعمال کرتے ہوئے ویب پیج کا ترجمہ کرنے کا انتخاب بھی کرسکتے ہیں۔ انٹرنیٹ پر کئی ٹولز دستیاب ہیں جو کسی بھی ویب پیج کو فوری طور پر اپنی مطلوبہ زبان میں ترجمہ کرنے میں آپ کی مدد کر سکتے ہیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ویب صفحات کا ترجمہ کرنے کے لیے 7 بہترین براؤزر ٹولز۔

تمام انٹرنیٹ میں سے تقریبا half نصف تک رسائی قابل نہیں ہے جب تک کہ آپ متعدد زبانوں پر عبور نہ رکھتے ہوں۔ تو ترجمہ کے لیے بہترین ٹولز کیا ہیں؟ یہ۔

کیا آئی فون کی سکرین ریکارڈنگ ریکارڈ کرتی ہے؟
اگلا پڑھیں۔ متعلقہ موضوعات۔
  • لینکس
  • ترجمہ
  • گوگل مترجم
  • ٹرمینل
  • لینکس
مصنف کے بارے میں دیپش شرما(79 مضامین شائع ہوئے)

دیپیش ایم یو او میں لینکس کے جونیئر ایڈیٹر ہیں۔ وہ لینکس پر معلوماتی گائیڈ لکھتا ہے ، جس کا مقصد تمام نئے آنے والوں کو خوشگوار تجربہ فراہم کرنا ہے۔ فلموں کے بارے میں یقین نہیں ہے ، لیکن اگر آپ ٹیکنالوجی کے بارے میں بات کرنا چاہتے ہیں تو وہ آپ کا آدمی ہے۔ اس کے فارغ وقت میں ، آپ اسے کتابیں پڑھتے ، موسیقی کی مختلف انواع سنتے ، یا اس کا گٹار بجاتے ہوئے پا سکتے ہیں۔

دیپیش شرما سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔