適用于 Linux 的最佳命令解釋器
翻譯軟件的重要性怎么強調(diào)都不為過,特別是對于那些經(jīng)常旅行或與不經(jīng)常說同一種語言的人交流的人來說。
今天,我為您帶來了適用于 Linux 的最佳基于命令行的翻譯工具。
1.DeepL解釋器CLI
DeepL Translator Cli 是一款免費開源的命令行翻譯器,它使用先進的機器學(xué)習(xí)技術(shù),使用戶能夠在語言之間翻譯文本并識別文本的語言。它由德國科技公司 DeepL 提供支持,并在 MIT 許可下發(fā)布。
它支持的語言包括英語 (EN)、德語 (DE)、法語 (FR)、意大利語 (IT)、荷蘭語 (NL)、西班牙語 (ES)、俄語、葡萄牙語和波蘭語 (PL),同時該工具還支持DeepL 在端點免費使用,并為感興趣的用戶提供訂閱計劃。
要安裝 DeepL Translator 命令行實用程序,您首先需要在 Linux 發(fā)行版上安裝最新版本的 Node.js。
接下來,使用以下命令在 Debian 和 Ubuntu 發(fā)行版上使用 Debian 軟件包存儲庫安裝 Yarn 軟件包依賴項管理器。
$curl-sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key 添加 -$echo "deb https://dl.yarnpkg.com/debian/stablemain" | sudo tee /etc/apt/sources.list.d/yarn.list$sudo apt-get 更新$sudo apt-get install 紗線
在 CentOS、Fedora 和 RHEL 發(fā)行版上,您可以通過 RPM 軟件包存儲庫安裝 Yarn。
#curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo# yum install yarn [ 在CentOS/ RHEL上# dnf 安裝紗線 [在Fedora上]
現(xiàn)在使用以下命令安裝 DeepL Translator 命令行實用程序。
$紗線全局添加deepl - 翻譯器 - cli
通過檢查DeepL版本來檢查程序狀態(tài)。
$ deepl --版本
DeepL 的工作原理是對 deepl.com 上的主數(shù)據(jù)庫進行 API 調(diào)用,因此目前您必須在線才能使用它。據(jù)報道,它運行在一臺速度為 5.1 petaFLOPS 的超級計算機上,速度足以在眨眼間識別和翻譯語言。
# 將文本翻譯成英文$ deepl 翻譯 -t '那里'# 來自標(biāo)準(zhǔn)輸入的管道文本$ echo '你好嗎?' | 深度翻譯-t 'THE'# 檢測語言$ deepl detector '從哪里獲得 es Ihnen?'# 求助$deepl-h$深度翻譯-h$深度檢測-h
2.定義外殼
Translator Shell(以前稱為Google Translate CLI)是一款免費開源命令行翻譯實用程序,由 Google Translate、Yandex Translate、Apertium 和 Bing Translate 提供支持。它適用于大多數(shù) POSIX 兼容系統(tǒng),包括 Windows(通過 Cygwin、WSL 或 MSYS2)、GNU/Linux、macOS 和 BSD。
Translation Shell 允許用戶使用它進行簡單翻譯或作為交互式 shell。對于簡單翻譯,Translation Shell 默認(rèn)提供有關(guān)翻譯文本的信息,除非啟用使用關(guān)鍵字(簡稱)提取信息。
$ trans '你好,蒙多!'你好,蒙多!你好世界!你好,蒙多! 的翻譯[ 世界語 -> 英語薩魯頓, 你好,蒙多! 世界!
$ trans -brief '你好,Mondo!'你好世界!
當(dāng)用作交互式套件時,它將在您逐行鍵入文本時翻譯文本。例如,
$trans -shell -brief> 沒有什么比成功更成功的了。沒有什么比成功更成功了。> 與我無關(guān)的事情,會讓我變得更堅強。凡是殺不死我的,都會讓我變得更堅強。> 在此頁面上獲得最佳結(jié)果。幽默具有深刻的機智感。> 不幸的是,你有很多有趣的細(xì)節(jié)。想要幸福,最好的辦法就是被人愛。
我建議您下載的方法是從此處獲取自動文件,將其粘貼到您的路徑中,然后運行以下命令:
$ wget git.io/trans$chmod+x ./trans
有關(guān)安裝和使用的更多信息,請查看其官方 GitHub 頁面。
您知道其他很棒的 Linux 命令行文本解釋器應(yīng)用程序嗎?在下面的評論部分添加您的建議。