2014-12-24 3 views
0

Я сделал приложение для быстрого перевода в Applescript, которое берет все, что у вас есть в буфере обмена, и помещает его в Google Translate. Он работает с основными A-Z и несколькими символами. Если приложение не распознает символ, оно просто пишет «a». Мне нужно, чтобы он поддерживал нелатинские charecters, такие как японский и символы. Я попытался добавить «как текст Юникода» в конце строки 2, но это не сработало.Applescript и неанглийские символы

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

Вы можете использовать URL-синтаксис, как это:

tell application "Safari" 
    activate 
    open location "https://translate.google.com/#auto/en/" & (the clipboard) 
end tell 
Смежные вопросы