Applescript和非英文字符

时间:2014-12-24 04:55:08

标签: macos applescript translation

我在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

1 个答案:

答案 0 :(得分:1)

您可以像这样使用URL语法:

tell application "Safari"
    activate
    open location "https://translate.google.com/#auto/en/" & (the clipboard)
end tell