Переклад тексту в осередках через Google, Excel для всіх

Увага: Google періодично вводить обмеження та змінює алгоритми автоматичного перекладу (так само іноді для отримання перекладу необхідно вводити каптчу). Тому часом функція може працювати. Якийсь час тому можна було спостерігати це. Нині функція працює.

Викладений вище код є функцією користувача для виклику з комірки аркуша.

Синтаксис функції: з англійської на українську (в A1 записаний текст англійською - Google автоматично визначає мову): =GoogleTranslate( A1 ;"ru") з англійської на українську - текст заданий константою: >=GoogleTranslate("translation"; "ru")

Всього доступні 74 мови:[spoiler effect="blind" show="Переглянути мови"]

  • en - англійська
  • ru - українська
  • az - азербайджанський
  • sq - албанська
  • en - англійська
  • ar - арабська
  • hy - вірменська
  • af - африкаанс
  • eu - баскська
  • be - білоукраїнська
  • bn - бенгальська
  • bg - болгарська
  • bs - боснійська
  • cy - валлійська
  • hu - угорська
  • vi - в'єтнамська
  • gl - галісійська
  • nl - голландська
  • el - грецька
  • ka - грузинський
  • gu - гуджараті
  • da - датська
  • iw - іврит
  • yi - ідиш
  • id - індонезійська
  • ga - ірландська
  • is - ісландська
  • es - іспанська
  • it - італійська
  • kn - каннада
  • ca - каталанський
  • zh-TW - китайська (традиційна)
  • zh-CN - китайська (спрощена)
  • ko - корейська
  • ht - креольський (Гаїті)
  • km - кхмерський
  • lo - лаоська
  • la - латина
  • lv - латиська
  • lt - литовський
  • mk - македонська
  • ms - малайська
  • mt - мальтійська
  • mr - маратхі
  • de - німецька
  • no - норвезька
  • fa - перська
  • pl - польська
  • pt - португальська
  • ro - румунський
  • ru - українська
  • ceb - себуанський
  • sr - сербська
  • sk - словацький
  • sl - словенська
  • sw - суахілі
  • tl - тагальська
  • th - тайська
  • ta - тамільська
  • te - телугу
  • tr - турецька
  • uk - українська
  • ur - урду
  • fi - фінська
  • fr - французька
  • hi - хінді
  • hmn - хмонг
  • hr - хорватська
  • cs - чеська
  • sv - шведська
  • eo - есперанто
  • et - естонський
  • jw - яванська
  • ja - японська

Додав функцію перекладу, яка отримує переклад через Internet Explorer. Виходить повільніше і не у всіх зможе працювати виключно тому, що IE примхливий і дуже чутливий до того, яка версія на якій ОС встановлена. Але це більше виняток - у переважній більшості випадків працювати має без проблем:

Функція працюватиме швидше, якщо перед перекладом запустити InternetExplorer. Це змусить функцію використовувати вже запущений екземпляр IE, а не запускати для кожного осередку новий (що забирає чимало часу).

Tips_Macro_GoogleTranslate.xls (53,5 KiB, 3 340 завантажень)

Стаття допомогла? Поділися посиланням із друзями!