# GTT Support: `ArgosTranslate`, `GoogleTranslate` ## ScreenShot ![screenshot](https://user-images.githubusercontent.com/58657914/213123592-5d8bccfb-ff80-4ad6-aaca-03b31c4c2c59.gif) ## Install ``` go get && go build ``` ## Language in argument You can pass `-src` and `-dst` in argument to set source and destination language. ``` gtt -src "English" -dst "Chinese (Traditional)" ``` See language on [argosopentech/argos-translate](https://github.com/argosopentech/argos-translate#supported-languages) for `ArgosTranslate`, [Google Language support](https://cloud.google.com/translate/docs/languages) for `GoogleTranslate` ## Key Map `` Exit program. `` Toggle pop out window. `` Translate from source to destination window. `` Swap language. `` Clear all text in source of translation window. `` Copy selected text. `` Copy all text in source of translation window. `` Copy all text in destination of translation window. `` Play sound on source of translation window. `` Play sound on destination of translation window. `` Stop play sound. `` Toggle transparent. `` Toggle Definition & Part of speech ``, `` Cycle through the pop out widget. `<1>`, `<2>`, `<3>` Switch pop out window. ## Dependencies `xclip` For Linux to copy text. `pbcopy` For macOS to copy text. ## Credit [soimort/translate-shell](https://github.com/soimort/translate-shell) For translation URL. [snsd0805/GoogleTranslate-TUI](https://github.com/snsd0805/GoogleTranslate-TUI) For inspiration. [turk/free-google-translate](https://github.com/turk/free-google-translate) For Google translate in Golang.