Возможности !SEMTools

Перевод текста в Excel с Google (Translate)

Google Translate — это удобный инструмент для быстрого и качественного перевода текста. Однако веб-версия сервиса не очень удобна, если нужно переводить много табличного текста.

Возможность использовать Google Translate прямо в Excel значительно упрощает работу с текстами, особенно при работе с большими объёмами данных. В надстройке !SEMTools реализованы функции и процедуры для перевода текста на популярные языки непосредственно в Excel.

Аналог функции GOOGLETRANSLATE

В !SEMTools доступна функция GTranslate с синтаксисом, аналогичным функции GOOGLETRANSLATE в Google Spreadsheets:

=GTranslate(A1;"en";"ru")

Функция доступна в бесплатной версии! Чтобы использовать, достаточно установить тестовую версию !SEMTools Pro.

Перевод текста с русского на английский, испанский, французский, немецкий в Excel - примеры формул

Преимущество использования функции в Excel заключается в том, что она лучше справляется с большими объёмами текста, тогда как Google Spreadsheets может навечно зависать и не отдавать перевод уже после нескольких десятков строк.

При этом используется бесплатная версия API, что подразумевает ограничения по количеству строк и символов, т.е. лимиты все же есть (просто они чуть больше).

Функция поддерживает все языки, доступные в сервисе Google Translate. С полным списком обозначений можно ознакомиться в конце этой страницы.

Перевод в пару кликов с Google Translate

Кроме функций, в !SEMTools реализованы процедуры, позволяющие переводить текст в несколько кликов. Они особенно удобны для типовых задач. Доступен перевод с русского на шесть популярных языков и обратно с использованием бесплатной веб-версии переводчика, что подходит для небольших объёмов текста.

Для перевода с одного иностранного языка на другой предусмотрена отдельная процедура с выбором из 12 популярных языков, доступная в полной версии надстройки (!SEMTools Pro).

Перевод текста в Excel с помощью Google Translate - процедуры
Перевод текста в Excel

Платный API Google Translate

При активном использовании бесплатной версии переводчика возможны ограничения, связанные с лимитами. В таком случае можно подключить платный API Google Translate. Google предоставляет первые 500 000 символов бесплатно при подключении платёжного профиля. После исчерпания бесплатной квоты действует тарифная сетка Google, которая остаётся доступной по цене.

Поддержка платного API в !SEMTools реализована с версии 10.23.14 (февраль 2023 г.) и доступна только в полной версии надстройки.

Активация API-токена

Если персональный API-токен не указан, процедуры уведомят об этом, и перевод выполнен не будет. В меню !SEMTools есть отдельная процедура для активации токена. После активации токена можно выполнять переводы любых объёмов, однако важно контролировать использование бесплатной квоты и дальнейший расход средств. Подробная информация доступна в дашборде Google Cloud.

процедура активации Google Translate API токена

После активации токена процедуры будут переводить текст в любых объемах, но будьте внимательны и следите за превышением начальной квоты в 500.000 знаков, и дальнейшим расходом средств (хотя расценки Google вполне скромные). Вся информация доступна на дашборде Google Cloud.

Как получить токен

Чтобы получить токен API Google Translate, вам потребуется:

  • Зарегистрировать Google аккаунт
  • Перейти в Google Cloud Console: https://console.cloud.google.com/apis/dashboard
  • Создать там аккаунт и подключить биллинг (потребуется зарубежная карта)
  • Активировать Cloud Translation API
  • Найти токен на вкладке Credentials: https://console.cloud.google.com/apis/api/translate.googleapis.com/credentials
Как получить токен Google Translate API

Таблица обозначений языков для перевода Google

AfrikaansafGalicianglLatinlaSesothost
AlbaniansqGeorgiankaLatvianlvShonasn
AmharicamGermandeLithuanianltSindhisd
ArabicarGreekelLuxembourgishlbSinhala (Sinhalese)si
ArmenianhyGujaratiguMacedonianmkSlovaksk
AzerbaijaniazHaitian CreolehtMalagasymgSloveniansl
BasqueeuHausahaMalaymsSomaliso
BelarusianbeHawaiianhaw (ISO-639-2)MalayalammlSpanishes
BengalibnHebrewhe or iwMaltesemtSundanesesu
BosnianbsHindihiMaorimiSwahilisw
BulgarianbgHmonghmn (ISO-639-2)MarathimrSwedishsv
CatalancaHungarianhuMongolianmnTagalog (Filipino)tl
Cebuanoceb (ISO-639-2)IcelandicisMyanmar (Burmese)myTajiktg
Chinese (Simplified)zh-CN or zh (BCP-47)IgboigNepalineTamilta
Chinese (Traditional)zh-TW (BCP-47)IndonesianidNorwegiannoTelugute
CorsicancoIrishgaNyanja (Chichewa)nyThaith
CroatianhrItalianitPashtopsTurkishtr
CzechcsJapanesejaPersianfaUkrainianuk
DanishdaJavanesejvPolishplUrduur
DutchnlKannadaknPortuguese (Portugal, Brazil)ptUzbekuz
EnglishenKazakhkkPunjabipaVietnamesevi
EsperantoeoKhmerkmRomanianroWelshcy
EstonianetKoreankoRussianruXhosaxh
FinnishfiKurdishkuSamoansmYiddishyi
FrenchfrKyrgyzkyScots GaelicgdYorubayo
FrisianfyLaoloSerbiansrZuluzu

Смотрите также:

Перевод текста в Excel (общая статья, все варианты)

Перевод текста в Excel c DeepL


Хотите переводить тексты прямо в Excel? Установите надстройку !SEMTools и используйте встроенные функции Google Translate для перевода любых объёмов текста на нужный язык!

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*