Humusha-igobolondo, uhumushe kunoma yiluphi ulimi kusuka kulayini womyalo

Mayelana ne-Translate-shell

Esihlokweni esilandelayo sizobheka i-Translate-Shell (ngaphambili i-Google Translate CLI). Lokhu yi umhumushi wolayini womyalo lokho kusinikeza abahumushi abehlukene abanjengo ukuhumusha nge-Google (okuzenzakalelayo), Umhumushi we-Bing, i-Yandex.Translate, i-DeepL Translator, ne-Apertium. Lolu hlelo luzosenza sikwazi ukufinyelela kalula kulezi zinjini zokuhumusha zisuka esikhumulweni sethu.

Ngokuhamba kwesikhathi kule bhulogi, abanye ozakwethu njengami babhale izindatshana eziningi mayelana nezicelo ze-CLI. Namuhla sizokhuluma ngendlela yokusebenzisa “ukuhumusha nge-Google"Esigungwini sobuntu bethu. Ngiwasebenzisa la mathuluzi kaningi osukwini lonke uku bazi izincazelo zemiqondo eminingi, ngoba ngaphandle kokuphatha kancane ngesiNgisi, ezikhathini eziningi ngiye ngazithola ngidilika ezigcawini zesiJalimane, isiFulentshi noma kwesinye isikhathi sase-Asia, lapho kungabhalwa ngaso sonke isikhathi ngesiNgisi noma ngolunye ulimi engizivikela ngalo kahle.

Yini i-Translate-shell?

Humusha-igobolondo (eyayaziwa nge-Google Translate CLI) umhumushi wolayini womyalo nge-Google Translate (ngokuzenzakalelayo), Umhumushi we-Bing, i-Yandex.Translate, ne-Apertium. Izosivumela ukuthi sikwazi ukufinyelela eyodwa yalezi zinjini zokuhumusha kusuka esigungwini sakho. I-Translate-Shell yenzelwe ukusebenza ekusatshalalisweni okuningi kwe-Gnu / Linux.

Ungayifaka kanjani i-Translate-Shell

Singafaka uhlelo lokusebenza lwe-Translate Shell ku-Ubuntu bethu sisebenzisa noma iyiphi yalezi zindlela ezimbili ezilandelayo. Kunendlela yesithathu yokufaka, kepha angizange ngiyizame, ngakho-ke angiyingezi ku-athikili.

  • Indlela yesandla (Kunconyiwe)
  • Nge-Package Manager

Indlela 1: Indlela yezandla (Inconyiwe)

Ngale ndlela kuzofanele senze kuphela clone i-Translate-shell repository. Lokhu singakuthola ku-GitHub bese sikuhlanganisa ngesandla nganoma yikuphi ukusatshalaliswa. Kuzofanele sivule i-terminal (Ctrl + Alt + T) bese sibhala imiyalo ngayinye ekhonjiswe ngezansi:

git clone https://github.com/soimort/translate-shell && cd translate-shell
make
sudo make install

Indlela 2: Ngomphathi wePakethe

I-Translate-shell is etholakala kwezinye izinqolobane ezisemthethweni zokusabalalisa okuthandwa kakhulu. Singayifaka ngomphathi wephakheji. Ukwenza i- ukufakwa ku-Debian / Ubuntu, Sizodinga ukusebenzisa umyalo we-APT-GET noma we-APT kuphela. Kuzofanele sivule kuphela i-terminal (Ctrl + Alt + T) bese sibhala:

sudo apt-get install translate-shell

Ungayisebenzisa kanjani i-Translate-Shell

Ngemuva kokwenza ngempumelelo noma yikuphi ukufakwa okungenzeka, singavula i-terminal bese siqalisa uhlelo sisebenzisa ifomethi yomyalo elandelayo. Leli thuluzi lingakhomba ulimi lombhalo ozenzakalelayo. Ngokuzenzakalelayo ihumusha umbhalo wokuqala uye esiNgisini.

trans [palabras]

Kuhunyushelwe esiNgisini

Ngizohumusha "sawudos"kuya esiNgisini. Ngalokhu kuzofanele sibhale kuphela esigungwini (Ctrl + Alt + T):

i-saúdos trans

trans saúdos

Khetha ulimi ozohumushela kulo

Singahumusha igama (kulokhu kuyafana nakwisibonelo esedlulekuya esiJalimane (ngokwesibonelousebenzisa umyalo olandelayo:

i-saúdos trans

trans :de saúdos

Humushela ezilimini ezingaphezu kwesisodwa

Ukuhumusha igama liye ezilimini ezingaphezu kweyodwa, sizokwazi ukusebenzisa umyalo olandelayo (Kulesi sibonelo, ngizohumusha igama elithi saúdos ngesiTamil nesiHindi):

Ukudlulisa + hi saúdos

trans :ta+hi saúdos

Humusha yonke imisho

Ukuhumusha ibinzana, kalula sebenzisa umusho ngezingcaphuno njengoba ubona ngezansi. Isibonelo esilandelayo sizohumusha kusuka esiNgisini kuye esiSpanishi:

Trans translate phrase is

trans :es "what is going on your life?"

Bona ukuhumusha okulula

I-Translate-shell ikhombisa ukuhumusha ngokuningiliziwe ngokuzenzakalela. Uma ukhetha ukubona imininingwane kuphela kwimodi elula, kufanele ungeze ifayela le- -b inketho ukuyala.

trans b imodi elula

trans -b :es thanks

Humusha ngemodi yesichazamazwi

Imodi yesichazamazwi. Ukuze usebenzise leli thuluzi njengesichazamazwi, kalula engeza -d inketho ukuyala:

imodi yesichazamazwi se-trans d

trans -d :es thanks

Humusha ifayela

Ukuhumusha ifayela kuzodingeka sibonise indlela yefayela okufanele ihunyushwe ngayo. Sebenzisa ifomethi elandelayo ku-terminal (Ctrl + Alt + T):

ifayela lokuhumusha le-trans

trans :es file:///home/sapoclay/gtrans.txt

Sebenzisa imodi yokusebenzisana

Ukuze uvule i-Translate-shell ehlangene kuzodingeka qiniseka ukuthi kufanele sicacise ulimi lomthombo nolimi oluqondiwe ngaphambi kokuqala igobolondo elisebenzisanayo. Kulesi sibonelo, ngizohumusha igama elithi ngiyabonga lisuka esiNgisini liye kusiSpanish.

trans -shell en:es thanks

Thola amakhodi wezilimi ezitholakalayo

Ukuthola amakhodi olimi esingawasebenzisa, mane usebenzise umyalo olandelayo:

Izilimi ezitholakalayo ziyatholakala

trans -T

Usizo

Ukwazi ezinye izinketho singasebenzisa indoda esizayo:

man trans

Futhi singafunda kabanzi ngaleli thuluzi kufayela le- Ikhasi le-GitHub wephrojekthi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Zero kusho

    Gracias!

    kwakuyilokho engangikudinga

    nhlanhla| trans -b :es | xcowsay -image="faka isithombe osithandayo"