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):
trans saúdos
Khetha ulwimi oza kuguqulela kulo
Sinokutolika igama (Kule meko kuyafana nakumzekelo wangaphambiliKwisiJamani (umzekelousebenzisa lo myalelo ulandelayo:
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):
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:
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 :es thanks
Guqula kwimowudi yesichazi-magama
Imo yesichazi-magama. Sebenzisa esi sixhobo njengesichazi-magama, ngokulula yongeza -d ukhetho ukuyalela:
trans -d :es thanks
Guqula ifayile
Ukuguqula ifayile kuya kufuneka sibonise indlela yefayile ekufuneka iguqulelwe. Sebenzisa le fomathi ilandelayo kwisiphelo sendlela (Ctrl + Alt + T):
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:
trans -T
Uncedo
Ukwazi ezinye iinketho sinokusebenzisa umntu oncedo:
man trans
Sinokufunda okungakumbi ngesi sixhobo kwifayile ye- Iphepha leGitHub yeprojekthi.
Gracias!
yayiyiloo nto kanye ndandiyidinga
ithamsanqa| trans -b :es | xcowsay -umfanekiso = "faka umfanekiso owuthandayo"