5

Я всегда читаю английский, но я носитель испанского языка (я работаю над диссертацией). Иногда мне нужно перевести слово на испанский язык, и сейчас я открываю новую вкладку и перехожу на Google Translate, а затем помещаю слово в поле ввода. Просто быстрый перевод, одно слово или небольшая фраза.

Я пользователь Mac и Firefox. Есть ли лучший способ добиться этого? Я думал, что, возможно, виджет приборной панели подойдет, и я искал один. Другой вариант - установить панель инструментов Google, но я действительно ненавижу панели инструментов. Я не знаю, может быть, хорошее расширение Firefox?

6 ответов6

4

Вы можете найти дополнительные словари для использования в Dictionary.app (входит в состав OS X). Так же, как мой словарь из Википедии (не знаю, поставляется ли он с установкой vanilla OS X) загружает данные из Интернета, так же как и ваша служба переводов. Похоже, что невозможно улучшить Cmd-Ctrl-D "быстрый словарь" с помощью такого пользовательского словаря.

Вы можете включить режим отладки / разработки для Dashboard, который позволяет перетаскивать виджеты из "Dashboard view" на обычный рабочий стол, чтобы у вас всегда был виджет.

Вы можете посмотреть, как создать пользовательский текстовый сервис для меню «Сервисы» (выберите слово в браузере и выберите « Application -> Services -> Text . В System Preferences -> Keyboard -> Keyboard Shortcuts -> Services вы даже можете установить сочетания клавиш для таких команд.

Пользовательский сервис может быть легко создан с помощью Automator.app , я только что попробовал:

  • Создать новый документ Automator на основе рабочего процесса "Сервис"
  • Добавьте одно действие: Run Shell Script с вводом в качестве аргументов и откройте команду open http://dict.cc/?s=$1 (или любой другой веб-сайт, который вы используете для перевода)
  • Сохранить как Translate to German (в моем случае это немецкий)
  • (Необязательно) Назначьте сочетание клавиш в System Preferences
  • Используй это
2

Существует версия виджета панели перевода, которая поставляется с Mac OS X, начиная с версии 10.4. Включает испанские переводы.

1

Я назначил ярлык для этого скрипта:

try
    set old to the clipboard as record
end try
try
    tell application "System Events" to keystroke "c" using command down
    do shell script "open \"http://translate.google.com/#auto/auto/$(LC_CTYPE=UTF-8 pbpaste | ruby -KUe 'require \"cgi\"; print CGI.escape(STDIN.read.strip)')\""
end try
try
    set the clipboard to old
end try

У меня также есть ярлыки поиска для пар языков, таких как http://translate.google.com/#en/ja/ .

1

Одним словом: букмарклет

Зачем? Аддоны Firefox съедают вашу оперативную память.

Описание: Создайте новую закладку на панели закладок в Firefox с помощью кода в этом посте или перейдите по следующей ссылке и перетащите "Испанский" на панель закладок. Если вы хотите что-то перевести, выделите это мышью, как будто вы хотите скопировать это, но просто нажмите на букмарклет. Новая вкладка открывается с переведенным словом.

Букмарклет Google Translate для Spanisch со страницы http://translate.google.com/translate_buttons:

javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/?text='+t+'&hl=en&langpair=auto|es&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+encodeURIComponent(location.href)+'&hl=en&langpair=auto|es&tbb=1&ie='+e;};
1

Babelfish имеет дополнение к Firefox.

0

Вы всегда можете открыть Safari один раз, затем выбрать « Файл» ⇨ «Открыть на панели инструментов…», чтобы выбрать http://translate.google.com , а затем «вырезать» фрагмент страницы, выполняющий перевод. У вас будет мгновенный виджет без какой-либо кодировки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .