clitrans 0.3.1

Yet another command-line translator
docs.rs failed to build clitrans-0.3.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: clitrans-0.3.0

Features

  • No API token required.
  • Integrated pronunciation function (with audio feature enabled).
  • Multiple translate engine support.
  • Multi platforms support.

Usage

$ clitrans hello
hello
/heˈləʊ/

int.  * 你好
      * 喂
      * 您好
      * 哈喽

 Web  * 哈罗
      * 哈啰
      * 大家好

Source URL:
      * https://cn.bing.com/dict/search?q=hello&mkt=zh-cn

Run clitrans --help to view detailed usage.

Installation

On Arch Linux

clitrans is available in the Arch User Repository. To install it from AUR:

yay -S clitrans

On macOS

You can install clitrans with Homebrew:

brew tap wfxr/clitrans
brew install clitrans

From binaries

Prebuilt versions of clitrans for various architectures are available at Github release page.

Note that you can try the musl version (which is statically-linked) if runs into dependency related errors.

From source

clitrans is also published on crates.io. If you have Rust toolchains (1.40 or above) installed you can use cargo to install it from source:

cargo install --locked clitrans --features audio

If you want the latest version, clone this repository and run cargo build --release.

Related Project

ydcv: A cli wrapper for Youdao online translate service api.

bing-dict: A cli wrapper for Bing online dictionary.

License

clitrans is distributed under the terms of both the MIT License and the Apache License 2.0.

See the LICENSE-APACHE and LICENSE-MIT files for license details.