Dịch-shell, dịch sang bất kỳ ngôn ngữ nào từ dòng lệnh

Giới thiệu về Translate-shell

Trong phần tiếp theo, chúng ta sẽ xem xét về Translate-shell (trước đây là Google Dịch CLI). Đây là một phiên dịch cho dòng lệnh cung cấp cho chúng tôi các dịch giả khác nhau, chẳng hạn như Google Translate (mặc định), Bing Translator, Yandex.Translate, DeepL Translator và Apertium. Chương trình này sẽ giúp chúng tôi dễ dàng truy cập vào từng công cụ dịch này từ thiết bị đầu cuối của chúng tôi.

Theo thời gian trên blog này, các đồng nghiệp khác như tôi đã viết nhiều bài báo về các ứng dụng CLI. Hôm nay chúng ta sẽ nói về cách sử dụng “Google Translate"Trong thiết bị đầu cuối của Ubuntu của chúng tôi. Tôi sử dụng những công cụ này nhiều lần trong ngày để biết ý nghĩa của nhiều khái niệm, vì mặc dù có một chút quản lý với tiếng Anh, nhưng trong nhiều trường hợp, tôi đã tìm thấy mình trong các diễn đàn tiếng Đức, tiếng Pháp hoặc đôi khi ở châu Á, nơi mà nó không phải lúc nào cũng được viết bằng tiếng Anh hoặc một ngôn ngữ khác mà tôi tự bảo vệ mình một cách chính xác.

Dịch-shell là gì?

Dịch-shell (trước đây được gọi là Google Dịch CLI) là một trình dịch dòng lệnh qua Google Dịch (theo mặc định), Bing Translator, Yandex.Translate và Apertium. Nó sẽ cho phép chúng tôi truy cập trực tiếp vào một trong những công cụ dịch này từ thiết bị đầu cuối của bạn. Dịch-shell được thiết kế để hoạt động trên hầu hết các bản phân phối Gnu / Linux.

Cách cài đặt Translate-shell

Chúng tôi có thể cài đặt ứng dụng Dịch Shell trên Ubuntu của mình bằng một trong hai phương pháp sau. Còn cách cài đặt thứ XNUMX nhưng mình chưa thử nên không bổ sung vào bài viết.

  • Phương pháp thủ công (Recomendado)
  • Qua Trình quản lý gói

Phương pháp 1: Phương pháp thủ công (Khuyến nghị)

Với phương pháp này, chúng tôi sẽ chỉ phải clone Translate-shell repository. Chúng tôi có thể tìm thấy điều này trên GitHub và biên dịch nó theo cách thủ công cho bất kỳ bản phân phối nào. Chúng ta sẽ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết từng lệnh được hiển thị bên dưới:

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

Phương pháp 2: Thông qua Trình quản lý gói

Dịch-shell là có sẵn trong một số kho lưu trữ chính thức của các bản phân phối phổ biến nhất. Chúng tôi có thể cài đặt nó thông qua trình quản lý gói. Để thực hiện cài đặt trên Debian / Ubuntu, chúng ta sẽ chỉ cần sử dụng lệnh APT-GET hoặc APT. Chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết:

sudo apt-get install translate-shell

Cách sử dụng Translate-Shell

Sau khi thực hiện thành công bất kỳ cài đặt nào có thể, chúng ta có thể mở terminal và khởi chạy chương trình bằng định dạng lệnh sau. Công cụ này có thể xác định ngôn ngữ của văn bản nguồn một cách tự động. Theo mặc định, nó dịch văn bản gốc sang tiếng Anh.

trans [palabras]

Đã dịch sang tiếng Anh

Tôi sẽ dịch "mạnh khỏe"sang tiếng Anh. Đối với điều này, chúng tôi sẽ chỉ phải viết trong terminal (Ctrl + Alt + T):

saúdos trans

trans saúdos

Chọn ngôn ngữ để dịch sang

Chúng tôi có thể dịch một từ (trong trường hợp này giống như trong ví dụ trước) sang tiếng Đức (ví dụ) bằng cách sử dụng lệnh sau:

chuyển từ saúdos

trans :de saúdos

Dịch sang nhiều ngôn ngữ

Để dịch một từ sang nhiều ngôn ngữ, chúng ta có thể sử dụng lệnh sau (Trong ví dụ này, tôi sẽ dịch từ saúdos sang tiếng Tamil và tiếng Hindi):

trans ta + chào saúdos

trans :ta+hi saúdos

Dịch toàn bộ câu

Để dịch một cụm từ, chỉ cần sử dụng câu trong dấu ngoặc kép như bạn có thể thấy bên dưới. Ví dụ sau sẽ dịch từ tiếng Anh sang tiếng Tây Ban Nha:

dịch cụm từ là

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

Xem bản dịch đơn giản

Dịch-shell hiển thị các bản dịch chi tiết theo mặc định. Nếu bạn chỉ muốn xem thông tin ở chế độ đơn giản, bạn chỉ cần thêm -b tùy chọn ra lệnh.

trans b chế độ đơn giản

trans -b :es thanks

Dịch ở chế độ từ điển

Chế độ từ điển. Để sử dụng công cụ này như một từ điển, chỉ cần tùy chọn add -d ra lệnh:

chế độ từ điển trans d

trans -d :es thanks

Dịch một tập tin

Để dịch một tệp, chúng tôi sẽ cần chỉ ra đường dẫn của tệp cần dịch. Sử dụng định dạng sau trong terminal (Ctrl + Alt + T):

chuyển tập tin dịch

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

Sử dụng chế độ tương tác

Để mở Translate-shell tương tác, chúng ta sẽ phải đảm bảo rằng chúng ta phải chỉ định ngôn ngữ nguồn và ngôn ngữ đích trước khi bắt đầu một trình bao tương tác. Trong ví dụ này, tôi sẽ dịch từ cảm ơn từ tiếng Anh sang tiếng Tây Ban Nha.

trans -shell en:es thanks

Nhận mã của các ngôn ngữ có sẵn

Để tìm ra các mã ngôn ngữ mà chúng tôi có thể sử dụng, chỉ cần chạy lệnh sau:

chuyển đổi ngôn ngữ có sẵn

trans -T

Giúp

Để biết thêm các tùy chọn, chúng tôi có thể sử dụng người trợ giúp:

man trans

Chúng tôi cũng có thể tìm hiểu thêm về công cụ này trong Trang GitHub của dự án.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   không dijo

    Cảm ơn bạn!

    đó chỉ là những gì tôi cần

    vận may| chuyển -b :es | xcowsay –image=”chèn hình ảnh yêu thích của bạn”