Advertisement
Guest User

notitrans for skype

a guest
Mar 7th, 2016
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.66 KB | None | 0 0
  1. #!/usr/bin/env bash
  2. text="$(xsel -o)"
  3. echo -e "$text" > /tmp/brackets
  4. mapfile < /tmp/brackets
  5. text="${MAPFILE[@]}"
  6. echo -e "$text" > /tmp/brackets2
  7. sed -e 's/\[[^][]*\]//g' /tmp/brackets2 > /tmp/brackets3
  8. mapfile < /tmp/brackets3
  9. echo "${MAPFILE[@]}"
  10. text="${MAPFILE[@]}"
  11.  
  12. translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=en&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $
  13. echo -e "Original text:" "$text"'\n' > /tmp/notitrans
  14. echo "Translation:" "$translate" >> /tmp/notitrans
  15. zenity --text-info --title="Translation" --filename=/tmp/notitrans
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement