ຜູ້ແປພາສາ Line Line ທີ່ດີທີ່ສຸດ ສຳ ລັບ Linux


ຄວາມ ສຳ ຄັນຂອງ ຄຳ ຮ້ອງສະ ໝັກ ການແປພາສາບໍ່ສາມາດເວົ້າເຖິງໂດຍສະເພາະ ສຳ ລັບຜູ້ທີ່ເດີນທາງໄປມາຫຼາຍຫລືຕິດຕໍ່ກັບຄົນທີ່ບໍ່ໄດ້ແບ່ງປັນພາສາດຽວກັນເປັນປະ ຈຳ.

ມື້ນີ້, ຂ້ອຍຂໍແນະ ນຳ ເຄື່ອງມືການແປພາສາທີ່ອີງໃສ່ ຄຳ ສັ່ງທີ່ດີທີ່ສຸດ ສຳ ລັບ Linux.

1. ຜູ້ແປພາສາ DeepL CLI

ຜູ້ແປພາສາ DeepL Cli ແມ່ນນັກແປພາສາທີ່ເປີດເຜີຍແລະເປີດແຫຼ່ງແບບຟຣີໆທີ່ໃຊ້ເຕັກນິກການຮຽນຮູ້ເຄື່ອງຈັກທີ່ກ້າວ ໜ້າ ເພື່ອຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດແປຂໍ້ຄວາມລະຫວ່າງພາສາຕ່າງໆພ້ອມທັງສາມາດກວດສອບພາສາຂອງຂໍ້ຄວາມທີ່ເຂົ້າມາ. ມັນຖືກຂັບເຄື່ອນໂດຍບໍລິສັດເຕັກໂນໂລຢີເຢຍລະມັນ DeepL ແລະປ່ອຍພາຍໃຕ້ໃບອະນຸຍາດ MIT.

ພາສາທີ່ມັນສະ ໜັບ ສະ ໜູນ ລວມມີພາສາອັງກິດ (EN), ເຢຍລະມັນ (DE), ຝຣັ່ງ (FR), ອິຕາລຽນ (IT), ໂຮນລັງ (NL), ແອສປາໂຍນ (ES), ລັດເຊຍ, ປອກຕຸຍການ, ແລະໂປໂລຍ (PL) ແລະໃນຂະນະທີ່ເຄື່ອງມືຢູ່ປາຍຍອດແມ່ນ ບໍ່ເສຍຄ່າ, DeepL ສະ ເໜີ ແຜນການສະ ໝັກ ໃຊ້ ສຳ ລັບຜູ້ໃຊ້ທີ່ສົນໃຈ.

ເພື່ອຕິດຕັ້ງເຄື່ອງມືບັນຈຸເສັ້ນ ຄຳ ສັ່ງຂອງ DeepL Translator, ທຳ ອິດທ່ານຕ້ອງຕິດຕັ້ງ Node.js ລຸ້ນລ້າສຸດໃນການ ຈຳ ໜ່າຍ Linux ຂອງທ່ານ.

ຕໍ່ໄປ, ຕິດຕັ້ງຜູ້ຈັດການຄວາມເພິ່ງພາອາໃສຂອງເສັ້ນດ້າຍໂດຍໃຊ້ຫໍສະຫມຸດຊຸດ Debian ກ່ຽວກັບການແຈກຈ່າຍ Debian ແລະ Ubuntu ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ 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-get update
$ sudo apt-get install yarn

ຢູ່ສູນ CentOS, ການແຈກຈ່າຍ Fedora ແລະ RHEL, ທ່ານສາມາດຕິດຕັ້ງເສັ້ນ Yarn ຜ່ານບ່ອນເກັບຂໍ້ມູນຊຸດ RPM.

# curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
# yum install yarn  [On CentOS/RHEL]
# dnf install yarn  [On Fedora]

ຕອນນີ້ຕິດຕັ້ງເຄື່ອງມືບັນທັດ LineL Translator ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ yarn global add deepl-translator-cli

ກວດສອບສະຖານະການຕິດຕັ້ງໂດຍການກວດສອບລຸ້ນ DeepL.

$ deepl --version

DeepL ເຮັດວຽກໂດຍການໂທ API ໃຫ້ກັບເວບໄຊທ໌ຕົ້ນຕໍທີ່ deepl.com ສະນັ້ນ, ໃນເວລານີ້, ທ່ານ ຈຳ ເປັນຕ້ອງໄດ້ໃຊ້ online ເພື່ອ ນຳ ໃຊ້ມັນ. ມີລາຍງານວ່າແລ່ນດ້ວຍ supercomputer ທີ່ມີຄວາມສາມາດ 5.1 petaFLOPS - ມີຄວາມໄວພຽງພໍໃນການກວດສອບແລະແປພາສາໃນກະພິບ.

# Translate text into German
$ deepl translate -t 'DE' 'How do you do?'

# Pipe text from standard input
$ echo 'How do you do?' | deepl translate -t 'DE'

# Detect language
$ deepl detect 'Wie geht es Ihnen?'

# For help
$ deepl -h
$ deepl translate -h
$ deepl detect -h

2. ແປວ່າ Shell

ແປພາສາ Shell (ກ່ອນ ໜ້າ ນີ້ Google Translate CLI ) ແມ່ນເຄື່ອງມືແປພາສາທີ່ໃຊ້ເສັ້ນ ຄຳ ສັ່ງທີ່ເປີດໂດຍບໍ່ເສຍຄ່າແລະເປີດໃຊ້ໂດຍ Google Translate, Yandex Translate, Apertium, ແລະ Bing Translator. ມັນສາມາດໃຊ້ໄດ້ ສຳ ລັບລະບົບ POSIX ທີ່ປະຕິບັດຕາມຫຼາຍຢ່າງລວມທັງ Windows (ຜ່ານ Cygwin, WSL, ຫຼື MSYS2), GNU/Linux, macOS, ແລະ BSD.

ການແປພາສາ Shell ຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດໃຊ້ ສຳ ລັບການແປງ່າຍໆຫລືເປັນຫອຍທີ່ມີການໂຕ້ຕອບ. ສຳ ລັບການແປທີ່ງ່າຍດາຍ, ແປພາສາ Shell ໃຫ້ລາຍລະອຽດຂອງຂໍ້ຄວາມທີ່ຖືກແປໂດຍຄ່າເລີ່ມຕົ້ນເວັ້ນເສຍແຕ່ວ່າໃນເວລາທີ່ເຮັດເພື່ອຍົກເວັ້ນລາຍລະອຽດໂດຍ ນຳ ໃຊ້ ຄຳ ສຳ ຄັນ, ຫຍໍ້.

$ trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

Translations of Saluton, Mondo!
[ Esperanto -> English ]
Saluton ,
    Hello,
Mondo !
    World!
$ trans -brief 'Saluton, Mondo!'
Hello, World!

ເມື່ອ ນຳ ໃຊ້ເປັນຫອຍແບບໂຕ້ຕອບ, ມັນຈະແປບົດເລື່ອງຕ່າງໆຕາມທີ່ທ່ານຂຽນລົງເປັນແຖວ. ຍົກຕົວຢ່າງ,

$ trans -shell -brief
> Rien ne réussit comme le succès.
Nothing succeeds like success.
> Was mich nicht umbringt, macht mich stärker.
What does not kill me makes me stronger.
> Юмор есть остроумие глубокого чувства.
Humor has a deep sense of wit.
> 幸福になるためには、人から愛されるのが一番の近道。
In order to be happy, the best way is to be loved by people.

ວິທີການດາວໂຫລດທີ່ແນະ ນຳ ຂອງຂ້ອຍແມ່ນ ສຳ ລັບເຈົ້າທີ່ຈະຈັບເອົາເອກະສານທີ່ປະຕິບັດດ້ວຍຕົນເອງຈາກບ່ອນນີ້, ວາງມັນໄວ້ໃນເສັ້ນທາງຂອງເຈົ້າແລະ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

$ wget git.io/trans
$ chmod +x ./trans

ສຳ ລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການຕິດຕັ້ງແລະການ ນຳ ໃຊ້ກວດເບິ່ງ ໜ້າ GitHub ຢ່າງເປັນທາງການຂອງມັນຢູ່ນີ້.

ທ່ານຮູ້ຈັກໂປແກມແປພາສາເສັ້ນ ຄຳ ສັ່ງທີ່ ໜ້າ ຢ້ານອື່ນໆ ສຳ ລັບ Linux ບໍ? ເພີ່ມ ຄຳ ແນະ ນຳ ຂອງທ່ານໃນສ່ວນ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.