Книга: Google Таблицы
Назад: Вставляем в ячейки Google Таблиц изображения: функция IMAGE
Дальше: Статистика

TRANSLATE: ПЕРЕВОДИМ ТЕКСТ В ЯЧЕЙКАХ

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

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

GOOGLETRANSLATE­(text, [source language], [target language])

GOOGLETRANSLATE­(текст, [язык оригинала], [язык перевода])

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

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

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

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

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

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

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

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

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

Quel merveilleux tableau!

Для того чтобы переводить листы целиком, используйте бесплатную надстройку Translate My Sheet. Она позволяет перевести диапазон или весь лист на один из более чем 100 языков.

Подробнее о том, как устанавливать дополнения (надстройки), смот­рите в .

Назад: Вставляем в ячейки Google Таблиц изображения: функция IMAGE
Дальше: Статистика