Hello!
For those of us who do not know English and throw a lot of Google Translate...
- Install translate-shell
brew install translate-shell
- Add alias in .bash_profile or .zshrc
Note: The parameter: is the language, try to put different and obtain more results (example :en)
alias trad="trans :es "$(pbpaste)" -b | pbcopy"
Now when we want to translate what we have on the clipboard, we simply put trad in the terminal and we will have it copied
Update: I leave the file for Raycast, in case you want to use it with a combination of keys. I have based on this script (link)
#!/bin/bash
# Dependency: requires translate-shell
# Install with Homebrew: `brew install translate-shell`
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Traducir
# @raycast.mode silent
# @raycast.packageName Translate clipboard
# Documentation:
# @raycast.author josexs
# @raycast.authorURL https://github.com/josexs
# @raycast.description Translate to ES and copy text of clipboard.
if ! command -v trans &> /dev/null; then
echo "trans command is required (https://github.com/soimort/translate-shell).";
exit 1;
fi
trans :es "$(pbpaste)" -b | pbcopy
See you with more tips!
Top comments (0)