diff --git a/dotfiles-old/bin/autotranslate b/dotfiles-old/bin/autotranslate new file mode 100755 index 0000000..7d7bdc3 --- /dev/null +++ b/dotfiles-old/bin/autotranslate @@ -0,0 +1,11 @@ +#!/bin/sh + +[ -n "$dmenu" ] || dmenu=dmenu + +lang="$LANG" +# lots of potentially wrong assumptions here +printf "%s\n" "$lang" | grep "_" >/dev/null 2>&1 \ + && lang="$(printf "%s\n" "$lang" | cut -d '_' -f 1)" \ + || lang=en + +printf "%s\n" "$(xclip -o)" | translate auto $lang | "$($dmenu -p "Press Enter to dismiss.")"