Crow Translate 是一個應用程序(提供 Qt5 GUI 和命令行界面),允許您使用 Google Translate、Yandex Translate 和 Bing Translator 翻譯和閱讀文本。
支持 Linux 和 Windows 的輕量級文本翻譯器應用程序。您不僅可以翻譯您在應用程序中鍵入的文本,還可以通過在按下可配置的鍵盤快捷鍵文本後顯示一個彈出窗口來使用鼠標閱讀和翻譯選擇。
特徵:
- 翻譯用戶添加或從支持文本選擇的應用程序中選擇的文本,並按需播放語音翻譯
- 光
- 可自定義的鍵盤快捷鍵(包括翻譯所選文本、播放所選文本的口語翻譯、顯示主窗口等的全局快捷鍵)
- Qt5 GUI 和功能豐富的命令行界面
- 在 117 種語言之間進行翻譯
- 在 Linux 和 Windows 上運行
該應用程序的主用戶界面非常簡單,有兩個用於翻譯文本的語言窗格。底部有按鈕可以大聲朗讀文本或將文本複製到剪貼板。還有一個下拉菜單可讓您選擇翻譯 API,您可以在 Google Translate、Yandex Translate 或 Bing Microsoft Translate 之間進行選擇。
在頂部,每個窗格都有一個自動按鈕,允許您使用的翻譯 API(Google、Yandex 或 Bing)自動檢測源語言和目標語言。點擊+
單擊按鈕可將多種語言(最多 3 種)添加到工具欄中。 您還可以在 Crow Translate 設置中設置主要和次要語言。
烏鴉翻譯彈出窗口翻譯選定的文本 |
用於翻譯選定的文本
,您可以選擇在 Crow Translate 主窗口或可自定義的彈出窗口中顯示翻譯,您可以在其中設置不透明度、高度、寬度等。
應用程序設置最小化到托盤
,所以在使用它之前請記住這一點,並確保您使用的是某種系統托盤或您的桌面支持 Appindicators。
用於翻譯所選文本的快捷方式 (Ctrl + Alt + E
默認)或播放所選文本的語音翻譯的快捷方式(Ctrl + Alt + F
但是,它可以從應用程序設置中更改)。還有一件事——據我所知,應用程序設置只能通過托盤菜單訪問。
可以在此頁面上找到 Crow Translate 支持的鍵盤快捷鍵列表。
Crow Translate 命令行界面的功能也很豐富,包括自動檢測源語言和目標語言、翻譯文本文件的選項以及指定翻譯引擎(Google、Yandex、Bing)。
$ crow --help
Usage: crow [options] text
A simple and lightweight translator that allows to translate and say text using the Google Translate API and much more.
Options:
-h, --help Displays this help.
-v, --version Displays version information.
-c, --codes Show all language codes.
-s, --source Specifies the source language. By default, Google
will try to determine the language on its own.
-t, --translation Specifies the translation language(s), joined by
'+'. By default, the system language is used.
-l, --locale Specifies the translator language. By default, the
system language is used.
-e, --engine Specifies the translator engine ('google', 'yandex'
or 'bing'). Google is used by default.
-p, --speak-translation Speaks the translation.
-u, --speak-source Speaks the original text.
-a, --audio-only Prints text only for playing when using
--speak-translation or --speak-source.
-f, --file Read source text from files. Arguments will be
interpreted as file paths.
-i, --stdin Add stdin data to source text.
Arguments:
text Text to translate. By default, the translation will
be done to the system language.
這對很多人來說可能很明顯,但我想我還是會提到它。由於我們使用谷歌翻譯、Yandex 翻譯和必應微軟翻譯等在線翻譯服務,這個應用程序會為你翻譯。需要有效的互聯網連接才能
Crow Translate 唯一沒有做的事情是……界面被翻譯成的語言。該應用程序可以翻譯/翻譯 117 種語言,但其界面僅在最新穩定版本中提供英文和俄文,在 Git 上提供葡萄牙語(巴西)和簡體中文。 如果您想幫助 Crow Translate 翻譯成您的語言,請查看應用頁面。
下載烏鴉翻譯
Crow Translate 適用於 Linux 和 Windows。它的下載頁麵包含用於 Linux 和 Windows 安裝的 DEB(Debian、Ubuntu、Linux Mint 等)和 RPM(Fedora、RHEL、openSUSE 等)二進製文件。還有一個 Arch Linux 包,以及應用程序項目頁面上記錄的手動構建說明。