Чтение параллельных текстов — один из самых эффективных способов пополнить словарный запас английских слов.
Однако такая методика требует немало времени и сил. Новые слова, неизвестные грамматические конструкции, постоянный перевод внимания с одного текста на другой — все это делает параллельное чтение не самым приятным занятием. Немного облегчить данный процесс помогут «параллельные субтитры».
Что такое «параллельные субтитры»?
Параллельные субтитры – это, текстовое сопровождение видео сразу на двух языках, дублирующее звуковую дорожку фильма.
Все просто! Во время просмотра ваших любимых фильмов, вы будете наблюдать не только иностранный текст, но и его перевод.
С методикой все ясно! Что делать с реализацией?
Как создавать «параллельные субтитры»?
Понять, что такое субтитры и как их просто «прикрутить» к фильму вы можете в статье – «Учим иностранные языки с помощью субтитров».
Теперь к делу!
Что нам потребуется:
- Фильм.
- Файл субтитров с расширением *.srt
- Текстовый редактор БЛОКНОТ
- Microsoft Office Excel и базовые знания по нему.
По порядку:
1. Выбираем фильм.
Мне нравятся «Звездные войны».
2. Ищем иностранное название фильма (потом будет ясно зачем!).
«Star Wars». Важно! Нужен именно английский вариант названия, а не перевод! Если у Вас возникли с этим сложности зайдите на http://www.kinopoisk.ru/.
3. Находим файл субтитров.
Заходим на сайт http://www.opensubtitles.org/, задаем в поиск название фильма и качаем субтитры.
4. Открываем файл субтитров в текстовом редакторе.
5. Копируем и вставляем содержимое файла *.srt в Microsoft Office Excel.
Вот так:
6. Переходим по ссылке http://translate.google.ru/. Вставляем текст в окно переводчика.
7. Копируем перевод и вставляем его во второй столбик книги Excel.
8. Выделяем первую строчку в третьем столбике и вбиваем формулу:
=ЕСЛИ(RC[-2]=RC[-1];RC[-2];СЦЕПИТЬ(RC[-1];" (";RC[-2];") "))
Поясняю формулу.
Если содержимое перовой и второй ячейки равны (=ЕСЛИ(RC[-2]=RC[-1];), тогда в третью ячейку помещаем значение ячейки два( RC[-2];), иначе третьей присваиваем сцепленный текст первой и второй ячейки (СЦЕПИТЬ(RC[-1];" (";RC[-2];") "))).
Применяем формулу ко всему столбцу.
Результата нет? Что-то не так? Тогда переходим к пункту 9.
9. Важно! Переводчик ГУГЛ зачем-то съел один из двух дефисов в строчках временных интервалов.
Смотри разницу:
00:00:01,000 -> 00:00:05,000
Именно из-за этой черточки формула не сработала.
Для исправления ошибки следует произвести замену во всем втором столбике «->» на «-->»
Смотрим результат:
10. Копируем третий столбик и вставляем в БЛОКНОТ.
Готово! Теперь вы сможете смотреть фильмы и учить иностранные языки.