{"id":13532054,"url":"https://github.com/eneserdogan/trino","last_synced_at":"2025-10-29T20:24:25.484Z","repository":{"id":45469934,"uuid":"85169394","full_name":"eneserdogan/trino","owner":"eneserdogan","description":"Trino: Master your translations with command line!","archived":false,"fork":false,"pushed_at":"2022-12-06T19:47:26.000Z","size":62,"stargazers_count":133,"open_issues_count":2,"forks_count":12,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-04-26T11:46:33.564Z","etag":null,"topics":["api","cli","cloud","google","shell","tool","translate","trino","unix"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eneserdogan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-03-16T08:07:55.000Z","updated_at":"2024-04-23T13:22:39.000Z","dependencies_parsed_at":"2023-01-23T12:25:16.798Z","dependency_job_id":null,"html_url":"https://github.com/eneserdogan/trino","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eneserdogan%2Ftrino","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eneserdogan%2Ftrino/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eneserdogan%2Ftrino/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eneserdogan%2Ftrino/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eneserdogan","download_url":"https://codeload.github.com/eneserdogan/trino/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246709923,"owners_count":20821297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","cli","cloud","google","shell","tool","translate","trino","unix"],"created_at":"2024-08-01T07:01:07.845Z","updated_at":"2025-10-29T20:24:20.415Z","avatar_url":"https://github.com/eneserdogan.png","language":"JavaScript","funding_links":[],"categories":["Utilities","JavaScript","\u003ca name=\"writing\"\u003e\u003c/a\u003eWriting"],"sub_categories":["Browser Replacement"],"readme":"\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.npmjs.com/package/trino\"\u003e\n        \u003cimg src=\"https://raw.githubusercontent.com/eneserdogan/trino/master/trino.png\" width=\"200\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/dt/trino.svg\" style=\"display:inline-block;\"\u003e \u003cimg src=\"https://img.shields.io/npm/v/trino.svg\" style=\"display:inline-block;\"\u003e \u003cimg style=\"display:inline-block;\" src=\"https://img.shields.io/aur/license/yaourt.svg\"\u003e \u003cimg style=\"display:inline-block;\" src=\"https://img.shields.io/badge/cli-trino-blue.svg\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    Trino CLI allows a quick and easy translation of words and phrases entered in the command line.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://asciinema.org/a/6bazzfpv87eqypbo8obq76dar\" target=\"_blank\"\u003e\u003cimg width=\"80%\" src=\"https://asciinema.org/a/6bazzfpv87eqypbo8obq76dar.png\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n## Getting Started\n\n### Quick Start\n\nInstall `trino` from npm:\n\n```bash\n$ [sudo] npm install -g trino\n```\n### Translate Usage\n\n```bash\n$ trino\n```\n```bash\ntrino$: trino [options] \u003ctext\u003e \u003ctarget\u003e\n```\n```bash\n✔ Translation: \u003cresult\u003e\n```\n\n### Detect Usage\n\n```bash\n$ trino\n```\n```bash\ntrino$: trino-dt \u003ctext\u003e\n```\n```bash\n✔ Detect: \u003cresult\u003e\n```\n## Options\n\nCopy the translation `automatically`\n\n```bash\ntrino$: trino --copy \"Merhaba\" \"en\"\n```\n```bash\n✔ Translation: Hello\n```\n\u003ckbd\u003ecommand\u003c/kbd\u003e || \u003ckbd\u003econtrol\u003c/kbd\u003e + \u003ckbd\u003ev\u003c/kbd\u003e  =\u003e Hello\n\nCopy the translation `slug` format\n\n```bash\ntrino$: trino --copy --slug \"Merhaba Dünya\" \"en\"\n```\n\u003ckbd\u003ecommand\u003c/kbd\u003e || \u003ckbd\u003econtrol\u003c/kbd\u003e + \u003ckbd\u003ev\u003c/kbd\u003e  =\u003e hello-word\n\n\n## Autocomplete\n\nTrino supports powerful, robust tabbed autocompletion by default, along with custom autocompletion on both commands and options.\n\nFor example:\n\n```bash\n$ trino\n```\n##### Command Autocomplete\n```bash\ntrino$: tr[tab][tab]\ntrino$: trino  trino-dt\n```\n##### Parameters Autocomplete\n```bash\ntrino$: trino  --c[tab][tab]\ntrino$: trino  --copy\n```\n```bash\ntrino$: trino  --copy --s[tab][tab]\ntrino$: trino  --copy --slug\n```\n##### Language Autocomplete\n\nComplete the language selection with Tab+Tab combination\n\n```bash\ntrino$: trino --copy \"Hey dude !\" t[tab][tab]\n\nta  te  tg  th  tl  tr\n\ntrino$: trino --copy \"Hey dude\" tr\n```\n```bash\ntrino$: trino --copy \"Hey dude !\" [tab][tab]\n\naf     am     ar     az     be     bg     bn     bs     ca     ceb    co     cs     cy     da     de     el\nen     eo     es     et     eu     fa     fi     fr     fy     ga     gd     gl     gu     ha     haw    hi\nhmn    hr     ht     hu     hy     id     ig     is     it     iw     ja     jw     ka     kk     km     kn\nko     ku     ky     la     lb     lo     lt     lv     mg     mi     mk     ml     mn     mr     ms     mt\nmy     ne     nl     no     ny     pa     pl     ps     pt     ro     ru     sd     si     sk     sl     sm\nsn     so     sq     sr     st     su     sv     sw     ta     te     tg     th     tl     tr     uk     ur\nuz     vi     yi     zh     zh-TW\n\ntrino$: trino --copy \"Hey dude\" tr\n```\n\n## Help\n```bash\ntrino$: help\n  \n  Commands:\n\n    help [command...]                Provides help for a given command.\n    exit                             Exits application.\n    trino [options] \u003ctext\u003e \u003ctarget\u003e\n    trino-dt \u003ctext\u003e\n```\n## Development environment\n`git clone https://github.com/eneserdogan/trino`\n```bash\ncd trino\n$ [sudo] yarn install\n$ node index.js\n```\n#### Unit Test\n```bash\n$ npm test\n\u003e trino@1.1.0 test /Users/eneserdogan/Desktop/trino\n\u003e mocha\n\n  Trino Command Line Tools\n    ✓ \u003ctext\u003e =\u003e \"Hello\" \u003ctarget\u003e =\u003e \"tr\" \u003cresult\u003e =\u003e \"Merhaba\"\n\n  1 passing (33ms)\n```\n## Version\n\nSee [the Releases section of our GitHub project](https://github.com/eneserdogan/trino/releases) for changelogs for each release version of Trino.\n\n## License\n\nThe GNU General Public License v3.0 - see LICENSE for more details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feneserdogan%2Ftrino","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feneserdogan%2Ftrino","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feneserdogan%2Ftrino/lists"}