All Projects β†’ eneserdogan β†’ Trino

eneserdogan / Trino

Licence: gpl-3.0
Trino: Master your translations with command line!

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Trino

Google Translate
🈯 A Node.JS library to consume Google Translate API for free.
Stars: ✭ 152 (+28.81%)
Mutual labels:  api, google, translate
Php Google Translate Free
PHP class to use the Google Translator API for free.
Stars: ✭ 182 (+54.24%)
Mutual labels:  api, google, translate
Google Translate Api
A free and unlimited API for Google Translate πŸ’΅πŸš«
Stars: ✭ 1,996 (+1591.53%)
Mutual labels:  api, google, translate
Google Translate
ηΏ»θ―‘ε·₯ε…· ζ”―ζŒη½‘ι‘΅ηΏ»θ―‘ε’Œζ–‡ζœ¬ηΏ»θ―‘
Stars: ✭ 356 (+201.69%)
Mutual labels:  api, google, translate
Drive
☁️ A distributed cloud based lazy drive to files integrated with Dropbox, Google Drive.
Stars: ✭ 36 (-69.49%)
Mutual labels:  api, cloud, google
Cross Platform Node Guide
πŸ“— How to write cross-platform Node.js code
Stars: ✭ 1,161 (+883.9%)
Mutual labels:  api, cli, unix
Youtubeshop
Youtube autolike and autosubs script
Stars: ✭ 177 (+50%)
Mutual labels:  api, cli, google
Jtc
JSON processing utility
Stars: ✭ 425 (+260.17%)
Mutual labels:  cli, unix, tool
Mtrans
Multi-source Translation
Stars: ✭ 711 (+502.54%)
Mutual labels:  api, google, translate
Texterify
The localization management system.
Stars: ✭ 37 (-68.64%)
Mutual labels:  api, cloud, translate
Rundeck Cli
CLI tool for Rundeck
Stars: ✭ 98 (-16.95%)
Mutual labels:  api, cli, tool
Npm Try
πŸš† Quickly try npm packages without writing boilerplate code.
Stars: ✭ 103 (-12.71%)
Mutual labels:  cli, tool
D4n155
OWASP D4N155 - Intelligent and dynamic wordlist using OSINT
Stars: ✭ 105 (-11.02%)
Mutual labels:  google, tool
Schema Registry
A CLI and Go client for Kafka Schema Registry
Stars: ✭ 105 (-11.02%)
Mutual labels:  api, cli
Playwright Aws Lambda
Support for running Microsoft's Playwright on AWS Lambda and Google Cloud Functions
Stars: ✭ 107 (-9.32%)
Mutual labels:  cloud, google
Redis Cui
Simple, visual command line tool for redis
Stars: ✭ 101 (-14.41%)
Mutual labels:  cli, tool
Unix Permissions
Swiss Army knife for Unix permissions
Stars: ✭ 106 (-10.17%)
Mutual labels:  cli, unix
Linchpin
ansible based multicloud orchestrator
Stars: ✭ 107 (-9.32%)
Mutual labels:  cloud, cli
Fzf
🌸 A command-line fuzzy finder
Stars: ✭ 40,965 (+34616.1%)
Mutual labels:  cli, unix
N26
API and CLI to get information of your N26 account
Stars: ✭ 107 (-9.32%)
Mutual labels:  api, cli

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     el
en     eo     es     et     eu     fa     fi     fr     fy     ga     gd     gl     gu     ha     haw    hi
hmn    hr     ht     hu     hy     id     ig     is     it     iw     ja     jw     ka     kk     km     kn
ko     ku     ky     la     lb     lo     lt     lv     mg     mi     mk     ml     mn     mr     ms     mt
my     ne     nl     no     ny     pa     pl     ps     pt     ro     ru     sd     si     sk     sl     sm
sn     so     sq     sr     st     su     sv     sw     ta     te     tg     th     tl     tr     uk     ur
uz     vi     yi     zh     zh-TW

trino$: trino --copy "Hey dude" tr

Help

trino$: help
  
  Commands:

    help [command...]                Provides help for a given command.
    exit                             Exits application.
    trino [options] <text> <target>
    trino-dt <text>

Development environment

git clone https://github.com/eneserdogan/trino

cd trino
$ [sudo] yarn install
$ node index.js

Unit Test

$ npm test
> [email protected] test /Users/eneserdogan/Desktop/trino
> mocha

  Trino Command Line Tools
    βœ“ <text> => "Hello" <target> => "tr" <result> => "Merhaba"

  1 passing (33ms)

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].