Как сделать перевод в гугл таблице
Перейти к содержимому

Как сделать перевод в гугл таблице

  • автор:

Переводим текст прямо в Google Таблице: функция GOOGLETRANSLATE

В Google Таблицах есть занятная функция, позволяющая переводить текст прямо в ячейках:

1

В этой статье расскажу, как ей пользоваться и как автоматически определять язык текста в ячейке.

Синтаксис функции следующий:

text — это текст, который нужно переводить. Можно, конечно, взять текст в кавычки и записать прямо в формулу, а можно сослаться на ячейку, в которой он содержится.

[ source_language] — язык, с которого мы переводим;

[target_language] — соответственно, язык, на который мы переводим.

Второй и третий аргументы задаются двухзначным кодом: es, fr, en, ru. Их тоже можно указать в самой функции, но можно брать из ячейки, а язык исходного текста и вовсе можно автоматически определять.

Обратите внимание, что оба аргумента необязательные — если их не указать, перевод будет осуществляться на английский. Язык исходного текста будет определяться автоматически:

2

А как быть, если мы все-таки хотим переводить не на английский, а на разные языки? И при этом не хотим каждый раз указывать язык исходника вручную?

Тут пригодится функция DETECTLANGUAGE. У нее единственный аргумент — текст, язык которого нужно определить:

3

Осталось ее «внедрить» в функцию TRANSLATE. Укажем справа от текста, на какие языки хотим переводить исходный текст (в столбце B). В столбец C введем формулу GOOGLETRANSLATE. Первым аргументом будет текст в столбце A, вторым — функция DETECTLANGUAGE, которая определит, с какого языка переводить, а третья — код языка из столбца B.

4

Как и с любой другой функцией, прелесть здесь в автоматизации. Можно быстро поменять текст или язык; быстро перевести одну фразу на 10 языков и так далее. Конечно, мы понимаем, что это текст онлайн-переводчика — качество будет соответствующим.

Как использовать Google Translate прямо в Google Таблицах

Google Translate позволяет переводить слова или фразы с одного языка на другой, но знаете ли вы, что есть формула, которую можно использовать для перевода пакета слов прямо в Google Таблицах? Вот как это сделать.

Перевод текста в Google Таблицах

Интеграция Google Translate с Google Sheets была хорошим выбором. Теперь вам больше не нужно переключаться между вкладками для перевода текста. Перевести текст в Таблицах так же просто, как ввести формулу. Вот структура формулы:

При вводе текста, который нужно перевести, вы можете либо ввести фактическое слово в самой формуле, либо ввести ячейку, содержащую слово для перевода.

В этом примере мы хотим перевести английские слова в столбце A (который мы назвали «English») в их китайские эквиваленты в столбце B (который мы назвали «Chinese»). Поскольку у нас уже есть слова на листе, мы можем просто вызвать ячейки, которые их содержат. Здесь мы вызываем ячейку A2, которая содержит слово «торт».

Примечание: Если вы вводите текст непосредственно в формулу, вы должны заключить слово в кавычки. Если вы вводите ячейку, в которой находится слово, вы должны опускать кавычки.

Далее в нашей формуле идет исходный язык. При вводе исходного языка необходимо ввести двухбуквенный код языка . Если вы не знаете, какой язык является исходным, вы можете ввести «авто», и Google автоматически определит язык. Мы знаем, что «торт» — это английское слово, поэтому мы будем использовать здесь «en». Обратите внимание, что вы должны заключить двухбуквенный код языка в кавычки.

Наконец, нам нужно таким же образом ввести наш целевой язык. Здесь мы используем «zh» — двухбуквенный код китайского языка.

Когда закончите, нажмите Enter и наблюдайте, как происходит волшебство.

Если у вас есть список слов в столбце A, которые вы хотите перевести, все, что вам нужно сделать, это выбрать ячейку, содержащую только что введенную формулу, щелкнуть, захватить нижний правый угол и перетащить в нужную строку. .

Как и в любом другом программном обеспечении для перевода, это не всегда на 100% точно. Однако для менее сложной лексики это должно быть достаточно надежным решением.

Как пользоваться Google Переводчиком в Google Таблицах

Этот лайфхак поможет быстро перевести нужные слова или сделать персональный словарь терминов в Google Таблицах c помощью Google Переводчика.

Как пользоваться Google Переводчиком в Google Таблицах

  1. Откройте таблицу Google и напишите нужное слово в ячейке.
  2. В любой другой ячейке (оптимально соседней, конечно) напишите формулу «=GOOGLETRANSLATE(адрес ячейки ; «язык оригинала» ; «язык перевода»)» и вы увидите перевод слова или фразы.
  3. Растяните формулу на другие ячейки.

Список сокращений доступных языков:

  • русский — ru;
  • английский — en;
  • китайский — zh;
  • хинди — hi;
  • арабский — ar;
  • португальский — pt;
  • итальянский — it;
  • тагальский — tl;
  • японский — ja;
  • корейский — ko;
  • немецкий — de;
  • французский — fr;
  • вьетнамский — vi.

Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.

Респект за пост! Спасибо за работу!

Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Telegram

Последние

Рубрики

СЧЕТЧИКИ

РЕКЛАМА И ДОНАТЫ

Социальные сети

©2016-2022 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.

Использование материалов разрешается с активной ссылкой на levashove.ru. alt=»Лицензия Creative Commons» width=»» />

Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.

Как перевести текст с русского на английский в Google таблицах?

Как перевести текст с русского на английский в Google таблицах?

Функция GOOGLETRANSLATE автоматически переводит содержимый в ячейке или диапазоне текст на указанный.

  • Text (текст) — ссылка на ячейку с текстом для перевода. Значение параметра text должно быть заключено в кавычки или представлять собой ссылку на ячейку, содержащую соответствующий текст.
  • [Original_language (язык_оригинала)] — не обязательный аргумент. Двухбуквенный код языка, на котором написан исходный текст (например, «ru» для русского, «ko» – для корейского и так далее). Можно указать параметр «auto» для автоматического определения языка. В случае, если параметр [original_language] опущен, [translation_language] также не должен применяться.
  • [translation_language (язык_перевода)] — не обязательный аргумент. двухбуквенный код языка перевода («en» для английского языка, «ja» – для японского).

Чаще всего, при опущенных необязательных аргументах функция будет выдавать ошибку #VALUE! (Google Переводчик не поддерживает перевод с языка und на ru-RU.) Нужно удалить языковую папку и скачать ее заново.

Функция GOOGLETRANSLATE в Google таблицах

В одном из примеров в функцию GOOGLETRANSLATE встроена формула функции DETECTLANGUAGE (автоматического определения языка).

Добавить комментарий

Ваш адрес email не будет опубликован.