Автор Тема: Яндекс переводчик для sublimetext2  (Прочитано 4225 раз)

pafnuty

  • Newbie
  • *
  • Сообщений: 1
Яндекс переводчик для sublimetext2
« : Августа 15, 2013, 11:27:29 »
Всем доброго времени суток.
Понадобилось мне внезапно перевести много текста непосредственно в редакторе.
принцип такой: выделил слово/слова, нажал хоткей, оно/они заменилось на перевод.
Найти подходящий плагин не сумел, решил написать свой.
Нашёл нужный код на github https://github.com/valmet/python-yandex-translate
Написал плагин: https://github.com/pafnuty/sublime-yandex-translate
Но работать он не хочет если раскомментировать 16 строку, пишет:
  File ".\yaTranslate.py", line 16, in run
Boost.Python.ArgumentError: Python argument types in
    View.replace(View, Edit, Region, list)
did not match C++ signature:
    replace(class SP<class TextBufferView>, class SP<class Edit>, class SelectionRegion, class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)
Если есть знающий люди помогите разобраться, я с питоном только сегодня столкнулся.

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Яндекс переводчик для sublimetext2
« Ответ #1 : Августа 15, 2013, 19:35:08 »
Ты уверен, что сам скрипт перевода работает?

Алексей

  • Jr. Member
  • **
  • Сообщений: 62
Re: Яндекс переводчик для sublimetext2
« Ответ #2 : Октября 17, 2013, 12:00:43 »
http://tuksik.ru/translate-google-linux .  ubuntu  .
Переводит в любом приложение , текст перевода всплывает в подсказке и автоматом сохраняется в буфер обмена .