Linux için En İyi Komut Satırı Dili Çevirmenleri


Özellikle çok seyahat edenler veya düzenli olarak aynı dili paylaşmayan kişilerle iletişim kuranlar için Dil çeviri uygulamalarının önemi ne kadar vurgulansa azdır.

Bugün size Linux için en iyi komut satırı tabanlı çeviri araçlarını tanıtıyorum.

1. DeepL Çevirmen CLI

DeepL Translator Cli, kullanıcıların metni diller arasında çevirmesinin yanı sıra giriş metninin dilini algılamasını sağlamak için gelişmiş makine öğrenimi tekniklerini kullanan ücretsiz ve açık kaynaklı bir komut satırı dili çevirmenidir. Bir Alman teknoloji şirketi olan DeepL tarafından desteklenmektedir ve MIT lisansı altında yayınlanmaktadır.

Desteklediği diller arasında İngilizce (EN), Almanca (DE), Fransızca (FR), İtalyanca (IT), Felemenkçe (NL), İspanyolca (ES), Rusça, Portekizce ve Lehçe (PL) yer alır ve terminal aracı Ücretsiz olan DeepL, ilgilenen kullanıcılara abonelik planları sunar.

DeepL Translator CLI'yi Linux'a yükleyin

DeepL Translator komut satırı aracını yüklemek için öncelikle Linux dağıtımınıza Node.js'nin en son sürümünü yüklemeniz gerekir.

Daha sonra, aşağıdaki komutları kullanarak Debian ve Ubuntu dağıtımında Debian paket deposunu kullanarak Yarn paket bağımlılık yöneticisini yükleyin.

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 ve RHEL dağıtımında, Yarn'ı RPM paket deposu aracılığıyla yükleyebilirsiniz.

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]

Şimdi aşağıdaki komutu kullanarak DeepL Translator komut satırı aracını yükleyin.

yarn global add deepl-translator-cli

DeepL sürümünü kontrol ederek kurulum durumunu doğrulayın.

deepl --version

DeepL, deepl.com adresindeki ana web sitesine API çağrıları yaparak çalışır, dolayısıyla şu anda onu kullanmak için çevrimiçi olmanız gerekir. Bildirildiğine göre, dilleri göz açıp kapayıncaya kadar algılamak ve tercüme etmek için yeterli hız olan 5.1 petaFLOPS kapasitesine sahip bir süper bilgisayar üzerinde çalışıyor.

DeepL Kullanım Örnekleri

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. Kabuğu Çevir

Translate Shell (önceki adıyla Google Translate CLI), Google Translate, Yandex Translate, Apertium tarafından desteklenen ücretsiz ve açık kaynaklı bir komut satırı dili çevirme aracıdır. ve Bing Çevirmen. Windows (Cygwin, WSL veya MSYS2 aracılığıyla), GNU/Linux, macOS ve BSD dahil çoğu POSIX uyumlu sistem için mevcuttur.

Translate Shell, kullanıcıların bunu basit çeviriler için veya etkileşimli bir kabuk olarak kullanmasına olanak tanır. Basit çeviriler için, Çeviri Kabuğu, kısa anahtar kelimesini kullanarak ayrıntıları hariç tutmadıkça, varsayılan olarak çevrilmiş metnin ayrıntılarını verir.

trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

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

Etkileşimli bir kabuk olarak kullanıldığında, metinleri satır satır girdiğinizde çevirecektir. Örneğin,

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.

Linux'ta Translate Shell'i yükleyin

Önerilen indirme yöntemim, bağımsız yürütülebilir dosyayı buradan almanız, yolunuza yerleştirmeniz ve aşağıdaki komutları çalıştırmanızdır:

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

Kurulum ve kullanım hakkında daha fazla ayrıntı için buradaki resmi GitHub sayfasına bakın.

Linux için diğer harika komut satırı metin çevirmeni uygulamalarını biliyor musunuz? Önerilerinizi aşağıdaki yorum kısmına ekleyin.