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):
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:
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+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:
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 :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:
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):
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:
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.
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”