翻訳-シェル、コマンドラインから任意の言語に翻訳

Translate-shellについて

次の記事では、Translate-shell(以前はGoogle翻訳CLI)。 これは コマンドラインのトランスレータ それは私たちに次のようなさまざまな翻訳者を提供します Google翻訳 (デフォルト)、Bing Translator、Yandex.Translate、DeepL Translator、およびApertium。 このプログラムにより、端末からこれらの各翻訳エンジンに簡単にアクセスできるようになります。

このブログでは、私のような他の同僚がCLIアプリケーションに関する多くの記事を書いています。 今日は「使い方」についてお話します。Google翻訳「私たちのUbuntuのターミナルで。 私はこれらのツールをXNUMX日を通して何度も使用しています 多くの概念の意味を知っている、英語で少し管理しているにもかかわらず、多くの場合、ドイツ語、フランス語、時にはアジアのフォーラムでダイビングをしていることに気づきました。そこでは、英語や自分を正しく守るための別の言語で書かれているとは限りません。

Translate-shellとは何ですか?

翻訳シェル(以前はGoogle翻訳CLIとして知られていました)はコマンドライントランスレータです Google翻訳経由(デフォルトで)、Bing Translator、Yandex.Translate、およびApertium。 これにより、これらの翻訳エンジンのXNUMXつに端末から直接アクセスできるようになります。 Translate-shellは、ほとんどのGnu / Linuxディストリビューションで動作するように設計されています.

Translate-shellのインストール方法

次のXNUMXつの方法のいずれかを使用して、UbuntuにTranslateShellアプリケーションをインストールできます。 XNUMXつ目のインストール方法がありますが、試したことがないので記事に追加しません。

  • 手動による方法(おすすめ)
  • パッケージマネージャー経由

方法1:手動による方法(推奨)

この方法では、 クローン翻訳シェルリポジトリ。 これはGitHubで見つけて、任意のディストリビューション用に手動でコンパイルできます。 ターミナルを開き(Ctrl + Alt + T)、以下に示す各コマンドを作成する必要があります。

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

方法2:パッケージマネージャーを使用

翻訳-シェルは 最も人気のあるディストリビューションの公式リポジトリのいくつかで利用可能。 パッケージマネージャーからインストールできます。 を実行するには Debian / Ubuntuへのインストール、APT-GETまたはAPTコマンドのみを使用する必要があります。 ターミナルを開いて(Ctrl + Alt + T)、次のように書くだけです。

sudo apt-get install translate-shell

Translate-Shellの使用方法

可能なインストールのいずれかを正常に実行した後、ターミナルを開き、次のコマンド形式を使用してプログラムを起動できます。 このツールは、ソーステキストの言語を自動的に識別できます。 デフォルトでは、元のテキストを英語に翻訳します.

trans [palabras]

英語に翻訳

私は翻訳します "ソードス"英語に。 このためには、ターミナルに書き込むだけです(Ctrl + Alt + T):

saúdostrans

trans saúdos

翻訳する言語を選択してください

私たちは単語を翻訳することができます(この場合、前の例と同じです)ドイツ語に(例えば)次のコマンドを使用します。

saúdosからのトランス

trans :de saúdos

複数の言語に翻訳する

単語を複数の言語に翻訳するには、次のコマンドを使用できます(この例では、saúdosという単語をタミル語とヒンディー語に翻訳します。):

trans ta +hisaúdos

trans :ta+hi saúdos

文全体を翻訳する

フレーズを翻訳するには、単に 文を引用符で囲んでください あなたが下で見ることができるように。 次の例は、英語からスペイン語に翻訳されます。

翻訳フレーズは

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

簡単な翻訳を見る

Translate-shellは、デフォルトで翻訳を詳細に表示します。 シンプルモードで情報のみを表示したい場合は、を追加するだけです。 -bオプション 命じる。

トランスbシンプルモード

trans -b :es thanks

辞書モードで翻訳

辞書モード。 このツールを辞書として使用するには、単に -dオプションを追加 命じる:

トランスd辞書モード

trans -d :es thanks

ファイルを翻訳する

ファイルを翻訳するには、翻訳するファイルのパスを指定する必要があります。 ターミナルで次の形式を使用します(Ctrl + Alt + T)。

翻訳翻訳ファイル

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

インタラクティブモードを使用する

インタラクティブな翻訳シェルを開くには、次のことを行う必要があります インタラクティブシェルを開始する前に、ソース言語とターゲット言語を指定する必要があることを確認してください。 この例では、thanksという単語を英語からスペイン語に翻訳します。

trans -shell en:es thanks

利用可能な言語のコードを取得する

使用できる言語コードを見つけるには、次のコマンドを実行するだけです。

利用可能なトランス言語

trans -T

お問い合わせ

より多くのオプションを知るために、ヘルプマンを使用できます。

man trans

このツールの詳細については、 GitHubページ プロジェクトの


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ゼロ

    ありがとうございます!

    それはまさに私が必要としていたものでした

    運勢| trans -b :es | xcowsay –image=”お気に入りの画像を挿入”