Смотрю сериалы с английскими субтитрами и не жму паузу: что умеет расширение для Chrome через месяц после первой статьи
Месяц назад я рассказывал здесь про расширение, которое сделал для себя. С тех пор его поставили около двухсот раз, и мне написали люди, у которых что-то не работало или чего-то не хватало. Пишу вторую часть про сам продукт, без разбора багов: что оно делает сейчас, как с ним начать и что я знаю про него плохо. Сразу главное ограничение, чтобы не тратить ваше время: нужен Google Chrome 138 или новее на компьютере. На телефоне его не будет: там нет встроенных моделей. В Brave встроенные ИИ-функции по умолчанию выключены, так что я говорю именно про Google Chrome.
С чего всё началось
Я учу английский на сериалах и фильмах. Включаю английские субтитры. Незнакомое слово значит одно и то же каждый раз: пауза, вкладка с переводчиком, поиск, возвращение к серии. К десятому слову за серию настроение пропадает, и проще включить русские субтитры и сдаться.
Готовые сервисы для этого есть, но у них список площадок, где они работают. Я смотрю где придётся, поэтому мне нужно было что-то, что не привязано к одному сайту: навёл мышь на слово в субтитрах, и перевод появился рядом.
Как это выглядит за просмотром
Наводишь мышь на слово в субтитрах: рядом появляется перевод слова и перевод всей реплики. Реплику расширение перед переводом склеивает, потому что субтитры режут предложение на куски, а переводчику нужно целое предложение. Иначе вместо «оказывается, я не тот, кем думал» получаешь «... оказывается, я».
Клик по слову сохраняет его вместе с предложением, из которого оно взято. Это для меня главное: слово без контекста через неделю не вспоминается, а с фразой из конкретной сцены вспоминается. Если протянуть мышь по нескольким словам, сохранится вся фраза. Повторный клик убирает слово обратно, а Alt+Z отменяет последнее сохранение.
Остальное по мелочи:
есть два режима: тултип по наведению или вторая строка с переводом под оригинальной, переключается
Alt+S;Alt+Eпросит встроенную модель Chrome объяснить реплику: идиому, сленг, фразовый глагол;редкие слова можно подчёркивать точками, чтобы было видно, что стоит сохранить;
слова, которые вы уже сохранили, подчёркиваются в следующих сериях, и рядом можно показывать их перевод мелким шрифтом;
на сайте можно выключить расширение одним щелчком из панели, и тогда оно там вообще ничего не делает.
Перевод идёт через Translator API, который встроен в Chrome, прямо на вашем компьютере. Аккаунта нет, ключей нет, субтитры никуда не уходят, кроме одного случая: если вы сами вставите ключ DeepL, фразы пойдут туда. Один раз Chrome скачивает языковой пакет, и дальше оно работает и без интернета.
Что происходит с сохранёнными словами
Список слов лежит во всплывающем окне расширения: по нему есть поиск, отдельные записи можно удалять. Дальше два пути.
Первый: карточки с интервальным повторением прямо в расширении. Есть режим теста: показывается слово и четыре варианта перевода, можно в обе стороны.
Второй: выгрузка. CSV, Excel, Anki и PDF для печати. Если вы уже сидите в Anki, слова с предложениями уедут туда одним файлом. Есть и резервная копия: файл со словами и прогрессом повторения, из него можно вернуться на другой компьютер, а слова можно загрузить обратно из CSV.
Учить можно в любую сторону. Английский по русскому переводу, русский по английскому, целевых языков 39: столько Chrome переводит на устройстве. Интерфейс сейчас на восьми языках, русский и украинский среди них.
Не только субтитры
Этого в первой статье не было. Если выделить текст на любой странице, расширение покажет маленькую карточку с переводом. Язык оригинала и язык перевода выбираются прямо в ней, результат можно сохранить в те же карточки. По умолчанию эта функция выключена, включается переключателем во всплывающем окне, потому что на странице, где вы просто читаете, лишнее окно мешает.
Зачем это в расширении для субтитров: слова из статьи на английском попадают в тот же список, что и слова из сериала, и карточки остаются одни.
Как начать
Google Chrome 138 или новее на компьютере. Версию видно на странице
chrome://version.Поставить расширение из магазина (ссылка в конце).
Открыть видео с субтитрами на сайте с обычным HTML5-плеером и навести мышь на слово.
Если Chrome ещё не скачал языковой пакет, он делает это только после вашего клика: навести мало, нужно нажать. Это ограничение самого Chrome, не расширения. Пока пакет качается, подождите.
Если сайт не подписывает язык субтитров, его можно выбрать вручную в шестерёнке на видео, и расширение запомнит выбор для этого сайта.
Что работает хуже, чем хочется
Я пишу это отдельным разделом, потому что про это меня спрашивают чаще всего.
Идиомы. Встроенный переводчик Chrome небольшой, и фразу вроде «dirty pool» он переведёт про бассейн, хотя это «нечестная игра». Расширение умеет объяснять такие вещи через Alt+E, а перевод реплики можно подтянуть через собственный бесплатный ключ DeepL, он не обязателен. Без ключа идиомы остаются слабым местом.
Плееры. Расширение читает субтитры из разметки страницы. Для части плееров я писал селекторы по их разметке и проверял на заготовленных стендах, но на настоящих сайтах не открывал: у меня нет подписок на все сервисы. Поэтому не буду обещать, что оно заработает на конкретном стриминге. Если у вас не заработало или заработало, напишите, мне это нужнее всего.
Язык субтитров. Если сайт не говорит, на каком языке субтитры, расширение больше не считает их английскими по умолчанию, а ждёт, что язык задан сайтом или выбран вами. Как оно справляется с языками, которые Chrome определяет сам, я на настоящих видео не проверял.
Цифры
Магазин сейчас показывает 176 пользователей и оценку 5,0 по десяти оценкам. С 26 сентября по 25 октября было 196 установок и 69 удалений. Почему удаляют, я не знаю: отзывов почти нет, а в магазине такой вопрос не задать. Это всё, что я могу честно сказать про результаты, остальные цифры были бы догадками.
Что дальше
Пока я разбираю то, что присылают: где не видны субтитры, какое слово перевелось странно, каких функций не хватает. Живых проверок на настоящих плеерах мне не хватает больше всего, так что сообщение о конкретном сайте, где субтитры переводятся или не переводятся, поможет мне больше всего.
Расширение бесплатное, аккаунт не нужен: https://chromewebstore.google.com/detail/subtitle-translator-learn/floomboamhlmkalghefpabefhciknllf
Если найдёте сайт, где субтитры есть, а слова не переводятся, напишите в комментариях.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.