我在Applescript中制作了一个快速翻译应用程序,它可以将您在剪贴板上的任何内容放入Google翻译中。它适用于基本的A-Z和一些符号。如果应用程序无法识别该角色,则只会写出" a"。我需要它来支持非拉丁字符,如日语和符号。我尝试添加"作为Unicode文本"在第2行的末尾,但是没有用。
get the clipboard
set translateMe to the clipboard as Unicode text
tell application "Safari"
activate
end tell
tell application "Safari"
activate
open location "https://translate.google.com"
end tell
delay 1
tell application "System Events"
keystroke translateMe
end tell
答案 0 :(得分:1)
您可以像这样使用URL语法:
tell application "Safari"
activate
open location "https://translate.google.com/#auto/en/" & (the clipboard)
end tell