Guqula-iqokobhe, uguqulele kulo naluphi na ulwimi ukusuka kumgca wokuyalela

Malunga neToliki-yeqokobhe

Kwinqaku elilandelayo siza kujonga kwi-Shell-shell (i-Google Translate CLI). Oku yi umguquleli womgca wokuyalela esisinika abaguquleli abohlukeneyo abanjengo Isiguquleli sikaGoogle (Okwendalo), iBing Translator, Yandex.Translate, DeepL Translator, kunye neApertium. Le nkqubo iza kusinika ukufikelela ngokulula kwezi njini zokuguqula ukusuka kwisiphelo sethu.

Ixesha elingaphezulu kule bhlog, abanye oogxa njengam babhale amanqaku amaninzi malunga nokusetyenziswa kwe-CLI. Namhlanje siza kuthetha ngendlela yokusebenzisa "Isiguquleli sikaGoogleMsgstr "Kwisiphelo sobuBuntu bethu. Ndizisebenzisa ezi zixhobo amatyeli amaninzi imini yonke ukuya bazi iintsingiselo zamagama amaninzi, ukusukela ngaphandle kokulawula kancinci ngesiNgesi, kumaxesha amaninzi ndiye ndizibone nditshona ngesiJamani, isiFrentshi okanye ngamanye amaqonga aseAsia, apho kungasoloko kubhalwa ngesiNgesi okanye olunye ulwimi apho ndizikhusela khona ngokuchanekileyo.

Yintoni i-shell-shell?

Guqulela-iqokobhe (eyayisaziwa ngokuba yi-Google Translate CLI) ngumguquleli welayini yomyalelo ngoGuqulelo lukaGoogle (ngokungagqibekanga), IBing Translator, Yandex.Translate, kunye neApertium. Iya kusivumela ukuba singene kwenye yezi injini zokuguqula ngokuthe ngqo kwisiphelo sakho. I-Shell-shell yenzelwe ukusebenza kuninzi lonikezelo lwe-Gnu / Linux.

Uyifaka njani iTransloll-Shell

Singafaka usetyenziso lweShell yoGuqulelo ku-Ubuntu bethu sisebenzisa ezi ndlela zimbini zilandelayo. Kukho indlela yesithathu yokufaka, kodwa khange ndiyizame, ke andiyifaki kwinqaku.

  • Indlela yesandla (Kunconywe)
  • Nge-Manager yePakeji

Indlela yoku-1: Indlela esetyenziswayo (kucetyiswa)

Ngale ndlela kuya kufuneka kuphela clone Guqula i-Shell-Shell. Singayifumana le kwiGitHub kwaye siyidibanise ngesandla ngalo naluphi na ulwabiwo. Kuya kufuneka sivule i-terminal (Ctrl + Alt + T) kwaye sibhale imiyalelo nganye eboniswe ngezantsi:

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

Indlela yesi-2: Ngomphathi wePakethe

Guqulela-iqokobhe ngu ziyafumaneka koovimba abagcina ezona zisasazi zaziwayo. Singayifaka ngomphathi wephakheji. Ukwenza ifayile ufakelo kwiDebian / UbuntuKuya kufuneka sisebenzise kuphela i-APT-GET okanye i-APT command. Kuya kufuneka sivule kuphela i-terminal (Ctrl + Alt + T) kwaye sibhale:

sudo apt-get install translate-shell

Uyisebenzisa kanjani iTransl-Shell

Emva kokwenza ngempumelelo nakuphi na ukufakela okunokwenzeka, sinokuvula i-terminal kwaye siqalise inkqubo sisebenzisa le fomathi yomyalelo elandelayo. Esi sixhobo sinokuchonga ulwimi olusuka kumthombo ngokuzenzekelayo. Ngokuzenzekelayo iguqulela isicatshulwa santlandlolo kwisiNgesi.

trans [palabras]

Iguqulelwe kwisiNgesi

Ndizoguqulela "esempilweni"ukuya kwisiNgesi. Ngale nto kuya kufuneka sibhale kwisiphelo sendlela (Ctrl + Alt + T):

isúdos trans

trans saúdos

Khetha ulwimi oza kuguqulela kulo

Sinokutolika igama (Kule meko kuyafana nakumzekelo wangaphambiliKwisiJamani (umzekelousebenzisa lo myalelo ulandelayo:

Utshintshile ukusuka kwi-saúdos

trans :de saúdos

Guqulela kwiilwimi ezingaphezulu kolunye

Ukuguqula igama ngaphezulu kolwimi olunye, siya kuba nakho ukusebenzisa lo myalelo ulandelayo (Kulo mzekelo, ndiza kuguqulela igama elithi saúdos kwisiTamil naseHindi):

Utshintsho + hi saúdos

trans :ta+hi saúdos

Guqula izivakalisi xa zizonke

Ukuguqula ibinzana, ngokulula Sebenzisa isivakalisi kwizicatshulwa njengoko ubona ngezantsi. Lo mzekelo ulandelayo uya kuguqulela ukusuka kwisiNgesi ukuya kwiSpanish:

Guqulela ibinzana elithi

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

Jonga uguqulo olulula

Guqulela-iqokobhe libonisa iinguqulelo ngokweenkcukacha ngokungagqibekanga. Ukuba ukhetha ukubona kuphela ulwazi kwimowudi elula, kuya kufuneka wongeze -b ukhetho ukuyalela.

trans b imowudi elula

trans -b :es thanks

Guqula kwimowudi yesichazi-magama

Imo yesichazi-magama. Sebenzisa esi sixhobo njengesichazi-magama, ngokulula yongeza -d ukhetho ukuyalela:

Ukutshintsha imo yesichazi magama

trans -d :es thanks

Guqula ifayile

Ukuguqula ifayile kuya kufuneka sibonise indlela yefayile ekufuneka iguqulelwe. Sebenzisa le fomathi ilandelayo kwisiphelo sendlela (Ctrl + Alt + T):

ifayile yokuguqulela

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

Sebenzisa imo yokusebenzisana

Ukuvula i-Shell-shell esebenzayo kufuneka siyenze Qiniseka ukuba kufuneka sichaze ulwimi olusisiseko kunye nolwimi ekujoliswe kulo ngaphambi kokuqala iqokobhe elinxibelelanayo. Kulo mzekelo, ndiza kuguqulela igama elithi enkosi ukusuka kwisiNgesi ukuya kwiSpanish.

trans -shell en:es thanks

Fumana iikhowudi zeelwimi ezikhoyo

Ukufumana iikhowudi zolwimi esinokuzisebenzisa, vele usebenzise lo mthetho ulandelayo:

Iilwimi eziguqukayo ziyafumaneka

trans -T

Uncedo

Ukwazi ezinye iinketho sinokusebenzisa umntu oncedo:

man trans

Sinokufunda okungakumbi ngesi sixhobo kwifayile ye- Iphepha leGitHub yeprojekthi.


Izimvo, shiya eyakho

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   unothi sitsho

    Gracias!

    yayiyiloo nto kanye ndandiyidinga

    ithamsanqa| trans -b :es | xcowsay -umfanekiso = "faka umfanekiso owuthandayo"