Translate-shell, komut satırından herhangi bir dile çevirin

Translate-shell hakkında

Bir sonraki makalede Translate-shell'e (eski adıyla Google Translate CLI). Bu bir komut satırı çevirmeni bize farklı çevirmenler sağlayan Google Translate (varsayılan), Bing Translator, Yandex.Translate, DeepL Translator ve Apertium. Bu program bize terminalimizden bu çeviri motorlarının her birine kolay erişim sağlayacaktır.

Bu blogda geçen zaman içinde, benim gibi diğer meslektaşlarım CLI uygulamaları hakkında birçok makale yazdılar. Bugün "Google Translate"Ubuntu'muzun terminalinde. Bu araçları gün boyunca birçok kez kullanıyorum birçok kavramın anlamını bil, çünkü İngilizce ile biraz idare etmeme rağmen, birçok durumda kendimi Almanca, Fransızca veya bazen Asya forumlarında dalarken buldum, burada her zaman İngilizce veya kendimi doğru savunduğum başka bir dilde yazılmıyor.

Translate-shell nedir?

Çevir-kabuk (eskiden Google Translate CLI olarak biliniyordu) bir komut satırı tercümanıdır Google Translate (varsayılan olarak), Bing Translator, Yandex.Translate ve Apertium. Bu çeviri motorlarından birine doğrudan terminalinizden erişmemize izin verecektir. Translate-shell çoğu Gnu / Linux dağıtımında çalışacak şekilde tasarlanmıştır.

Translate-shell nasıl kurulur

Translate Shell uygulamasını aşağıdaki iki yöntemden birini kullanarak Ubuntu'muza yükleyebiliriz. Üçüncü bir kurulum yöntemi var ama ben denemedim, bu yüzden makaleye eklemiyorum.

  • Manuel yöntem (Recomendado)
  • Paket Yöneticisi aracılığıyla

Yöntem 1: El ile yöntem (Önerilen)

Bu yöntemle sadece yapmamız gerekecek clone Translate-kabuk deposu. Bunu GitHub'da bulabilir ve herhangi bir dağıtım için manuel olarak derleyebiliriz. Bir terminal açmamız (Ctrl + Alt + T) ve aşağıda gösterilen komutların her birini yazmamız gerekecek:

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

Yöntem 2: Paket Yöneticisi aracılığıyla

Translate-shell: en popüler dağıtımların bazı resmi depolarında mevcuttur. Paket yöneticisi aracılığıyla kurabiliriz. Gerçekleştirmek için Debian / Ubuntu üzerine kurulumsadece APT-GET veya APT komutunu kullanmamız gerekecek. Sadece bir terminal (Ctrl + Alt + T) açıp şunu yazmamız gerekecek:

sudo apt-get install translate-shell

Translate-Shell nasıl kullanılır

Olası kurulumlardan herhangi birini başarıyla gerçekleştirdikten sonra, terminali açabilir ve aşağıdaki komut formatını kullanarak programı başlatabiliriz. Bu araç, kaynak metnin dilini otomatik olarak tanımlayabilir. Varsayılan olarak orijinal metni İngilizceye çevirir.

trans [palabras]

İngilizce'ye çevrildi

Çevireceğim "sudolar" ingilizceye. Bunun için sadece terminale yazmamız gerekecek (Ctrl + Alt + T):

saúdos trans

trans saúdos

Çevrilecek dili seçin

Bir kelimeyi tercüme edebiliriz (bu durumda önceki örnekteki ile aynı) Almancaya (örneğin) aşağıdaki komutu kullanarak:

saúdos'tan trans

trans :de saúdos

Birden fazla dile çevirin

Bir kelimeyi birden fazla dile çevirmek için aşağıdaki komutu kullanabileceğiz (Bu örnekte, saúdos kelimesini Tamil ve Hintçeye çevireceğim):

trans ta + hi saúdos

trans :ta+hi saúdos

Cümlelerin tamamını çevirin

Bir cümleyi çevirmek için basitçe cümleyi tırnak içinde kullanın aşağıda görebileceğiniz gibi. Aşağıdaki örnek İngilizceden İspanyolcaya çevrilecektir:

çeviri çeviri ögesi (şimdiki değeri)

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

Basit çeviriye bakın

Translate-shell, çevirileri varsayılan olarak ayrıntılı olarak gösterir. Basit modda yalnızca bilgileri görmeyi tercih ederseniz, yalnızca -b seçeneği Emir vermek.

trans b basit mod

trans -b :es thanks

Sözlük modunda çevir

Sözlük modu. Bu aracı bir sözlük olarak kullanmak için, -d seçeneği ekle Emir vermek:

çeviri sözlük modu

trans -d :es thanks

Bir dosyayı çevir

Bir dosyayı çevirmek için, çevrilecek dosyanın yolunu belirtmemiz gerekecek. Terminalde aşağıdaki biçimi kullanın (Ctrl + Alt + T):

çeviri çeviri dosyası

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

Etkileşimli modu kullan

Etkileşimli Çeviri kabuğunu açmak için yapmamız gerekecek Etkileşimli bir kabuk başlatmadan önce kaynak dili ve hedef dili belirtmemiz gerektiğinden emin olun. Bu örnekte, kelimeyi İngilizce'den İspanyolcaya çevireceğim.

trans -shell en:es thanks

Mevcut dillerin kodlarını alın

Kullanabileceğimiz dil kodlarını öğrenmek için aşağıdaki komutu çalıştırmanız yeterlidir:

mevcut çeviri dilleri

trans -T

yardım

Daha fazla seçenek öğrenmek için yardımcıyı kullanabiliriz:

man trans

Ayrıca bu araç hakkında daha fazla bilgi edinebiliriz. GitHub sayfası Projenin


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   sıfır dijo

    Teşekkürler!

    tam ihtiyacım olan şeydi

    servet| trans -b :es | xcowsay –image=”favori görselinizi ekleyin”