Trino CLI allows a quick and easy translation of words and phrases entered in the command line.
Getting Started
Quick Start
Install trino
from npm:
$ [sudo] npm install -g trino
Translate Usage
$ trino
trino$: trino [options] <text> <target>
✔ Translation: <result>
Detect Usage
$ trino
trino$: trino-dt <text>
✔ Detect: <result>
Options
Copy the translation automatically
trino$: trino --copy "Merhaba" "en"
✔ Translation: Hello
command || control + v => Hello
Copy the translation slug
format
trino$: trino --copy --slug "Merhaba Dünya" "en"
command || control + v => hello-word
Autocomplete
Trino supports powerful, robust tabbed autocompletion by default, along with custom autocompletion on both commands and options.
For example:
$ trino
Command Autocomplete
trino$: tr[tab][tab]trino$: trino trino-dt
Parameters Autocomplete
trino$: trino --c[tab][tab]trino$: trino --copy
trino$: trino --copy --s[tab][tab]trino$: trino --copy --slug
Language Autocomplete
Complete the language selection with Tab+Tab combination
trino$: trino --copy "Hey dude !" t[tab][tab] ta te tg th tl tr trino$: trino --copy "Hey dude" tr
trino$: trino --copy "Hey dude !" [tab][tab] af am ar az be bg bn bs ca ceb co cs cy da de elen eo es et eu fa fi fr fy ga gd gl gu ha haw hihmn hr ht hu hy id ig is it iw ja jw ka kk km knko ku ky la lb lo lt lv mg mi mk ml mn mr ms mtmy ne nl no ny pa pl ps pt ro ru sd si sk sl smsn so sq sr st su sv sw ta te tg th tl tr uk uruz vi yi zh zh-TW trino$: trino --copy "Hey dude" tr
Help
trino$: help Commands: help [command...] Provides help
Development environment
git clone https://github.com/eneserdogan/trino
cd trino$ [sudo] yarn install$ node index.js
Unit Test
$ npm test> trino@1.1.0 test /Users/eneserdogan/Desktop/trino> mocha Trino Command Line Tools ✓ <text> => "Hello" <target> => "tr" <result> => "Merhaba" 1 passing
Version
See the Releases section of our GitHub project for changelogs for each release version of Trino.
License
The GNU General Public License v3.0 - see LICENSE for more details