Локализация и перевод видеоигр для ПК и мобильных устройств

Выход видеоигры на международный рынок требует значительно большего, чем простой перевод меню и диалогов. Игру необходимо адаптировать так, чтобы пользователь другого языка воспринимал её естественно, понимал интерфейс, сюжет, задания, подсказки и юмор, а переведённый текст корректно отображался на разных устройствах.

Этот процесс называется локализацией видеоигр.

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

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

Чем локализация игры отличается от обычного перевода

Обычный документ обычно читается последовательно от начала до конца.

В игре текст работает иначе.

Одна фраза может появляться:

  • в диалоге;
  • на кнопке;
  • в подсказке;
  • внутри задания;
  • в описании предмета;
  • в сообщении об ошибке;
  • в меню настроек;
  • во время боя.

Переводчик часто получает тысячи отдельных строк, которые хранятся в таблице или специальной системе локализации.

Например, строка:

Open

без контекста может означать:

  • открыть дверь;
  • открыть меню;
  • открыть сундук;
  • включить доступ;
  • открытый статус.

Поэтому для игрового перевода контекст имеет огромное значение.

Хорошая локализация начинается не с перевода отдельных строк, а с понимания того, где и как они используются в игре.

Что обычно переводится в видеоиграх

Объём локализации зависит от типа игры, но чаще всего переводятся:

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

Для мобильных игр к этому добавляются тексты App Store и Google Play, сообщения о покупках, push-уведомления, сезонные события и постоянно обновляемый контент.

Поэтому локализация продолжается и после выхода игры.

Перевод интерфейса

Интерфейс является одной из самых сложных частей игровой локализации.

Причина проста: место на экране ограничено.

Короткая английская кнопка Settings после перевода на другой язык может занять значительно больше пространства. То же происходит с меню, названиями предметов и сообщениями.

Если разработчик не предусмотрел изменение длины текста, результатом могут стать:

  • обрезанные слова;
  • текст поверх других элементов;
  • слишком маленький шрифт;
  • перенос одной кнопки на несколько строк;
  • нарушение расположения элементов интерфейса.

Поэтому хороший процесс локализации предусматривает не только перевод, но и проверку текста непосредственно в игре.

Контекст особенно важен

Одна из типичных проблем возникает, когда переводчику предоставляют только таблицу строк без изображения игры и объяснения ситуации.

Например:

Charge

может означать атаку, заряд аккумулятора, оплату, обвинение или процесс зарядки способности.

Без контекста невозможно гарантировать правильный вариант.

Поэтому разработчикам полезно передавать вместе с текстом:

  • скриншоты;
  • описание сцены;
  • информацию о персонаже;
  • название элемента интерфейса;
  • комментарии разработчиков;
  • видео игрового процесса.

Чем больше контекста получает переводчик, тем меньше вероятность ошибки.

Диалоги и характер персонажей

Перевод игрового диалога должен передавать не только информацию.

У каждого персонажа может быть собственный стиль речи.

Один говорит официально, другой использует сленг, третий постоянно шутит, а четвёртый выражается короткими военными командами.

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

При локализации учитываются:

  • возраст персонажа;
  • социальное положение;
  • характер;
  • отношения между героями;
  • эпоха;
  • игровой мир;
  • уровень формальности;
  • юмор и эмоциональная окраска.

Особенно сложно переводить вымышленные языки, каламбуры, прозвища и названия, которые имеют дополнительный смысл в сюжете.

Имена, предметы и терминология

В большой игре могут существовать тысячи повторяющихся терминов.

Например:

  • классы персонажей;
  • виды оружия;
  • способности;
  • ресурсы;
  • локации;
  • фракции;
  • характеристики;
  • игровые режимы.

Один термин должен называться одинаково во всех частях игры.

Если один и тот же предмет в меню называется одним словом, в задании другим, а в подсказке третьим, игрок может решить, что речь идёт о разных объектах.

Поэтому для крупных проектов создаётся терминологический глоссарий.

В нём фиксируются:

  • исходный термин;
  • утверждённый перевод;
  • описание;
  • контекст;
  • запрещённые варианты.

Такой глоссарий особенно важен для игр, которые постоянно получают обновления.

Переменные и программные элементы нельзя переводить как обычный текст

Игровые строки часто содержат технические элементы.

Например:

Welcome, {player_name}!

или:

You received %d coins.

Часть строки предназначена для игрока, а часть автоматически заменяется программой.

Если переводчик случайно изменит название переменной или служебный символ, текст может отображаться неправильно или вообще вызвать ошибку.

Поэтому специалист должен уметь отличать переводимый текст от:

  • переменных;
  • HTML-тегов;
  • специальных символов;
  • кодов форматирования;
  • плейсхолдеров;
  • управляющих последовательностей.

CAT-системы и платформы локализации помогают защищать такие элементы от случайного изменения.

Род и число могут создавать технические проблемы

В английском языке многие конструкции сравнительно легко собирать программно.

Например:

1 coin
2 coins
10 coins

В других языках правила множественного числа могут быть значительно сложнее.

То же относится к роду персонажа.

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

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

Иначе переводчику приходится искать компромиссные формулировки.

Культурная адаптация

Некоторые элементы игры могут хорошо восприниматься в одной стране и быть непонятными в другой.

Это касается:

  • шуток;
  • устойчивых выражений;
  • исторических отсылок;
  • праздников;
  • еды;
  • символов;
  • сленга;
  • мемов;
  • игры слов.

Иногда достаточно найти естественный аналог.

Иногда оригинальный элемент лучше сохранить.

А иногда необходима полноценная адаптация.

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

Локализация юмора

Юмор считается одной из самых сложных частей игрового перевода.

Шутка может основываться на созвучии двух слов, культурной отсылке или двойном значении.

Буквальный перевод в таком случае зачастую уничтожает шутку.

Переводчику приходится искать другой способ вызвать похожую реакцию у игрока.

Иногда для этого меняется сама формулировка, но сохраняется характер персонажа и функция реплики.

Такой подход близок к творческой адаптации, или transcreation.

Субтитры

Локализация субтитров имеет собственные ограничения.

Перевод должен:

  • соответствовать происходящему на экране;
  • помещаться в отведённое пространство;
  • читаться за доступное время;
  • совпадать по смыслу с речью персонажа;
  • использовать единообразную терминологию.

Слишком длинный и абсолютно буквальный перевод может быть формально точным, но игрок просто не успеет его прочитать.

Поэтому иногда текст приходится сокращать без потери основной информации.

Озвучка игры

Полная локализация может включать профессиональную озвучку.

Это значительно более сложный процесс, чем перевод интерфейса.

После перевода сценария необходимо:

  • подобрать актёров;
  • определить характер голосов;
  • записать реплики;
  • проверить произношение имён и терминов;
  • обработать звук;
  • синхронизировать реплики с игровыми сценами;
  • проверить результат непосредственно в игре.

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

При локализации крупных сюжетных игр работа с озвучкой может стать отдельным большим проектом.

ПК и мобильные игры имеют разные ограничения

Принципы перевода одинаковы, но условия использования отличаются.

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

В мобильной игре пространство значительно ограниченнее.

На небольшом экране особенно важны:

  • длина кнопок;
  • размер шрифта;
  • перенос строк;
  • читаемость уведомлений;
  • расположение элементов;
  • разные размеры экранов.

Поэтому фраза, которая нормально выглядит на мониторе, может оказаться слишком длинной для смартфона.

Локализация страницы игры в магазине

Даже качественно переведённая игра может плохо продаваться, если её страница в магазине не адаптирована.

Для нового рынка обычно локализуются:

  • название или подзаголовок;
  • описание;
  • скриншоты;
  • подписи;
  • трейлер;
  • список возможностей;
  • тексты обновлений.

Важно учитывать и то, как пользователи конкретного языка ищут игры.

Поэтому описание для Steam, App Store или Google Play не всегда стоит переводить буквально.

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

Локализационное тестирование

После перевода работа не заканчивается.

Текст необходимо проверить внутри игры.

Этот этап часто называют LQA — Localization Quality Assurance.

Во время проверки ищут:

  • ошибки перевода;
  • опечатки;
  • текст, который не помещается в интерфейс;
  • непереведённые строки;
  • неправильный род;
  • неправильное множественное число;
  • несоответствие текста происходящему на экране;
  • разные переводы одного термина;
  • повреждённые символы;
  • проблемы со шрифтами;
  • неправильные переносы строк.

Некоторые ошибки невозможно обнаружить в таблице.

Они становятся очевидны только тогда, когда переводчик или тестировщик видит строку непосредственно в игре.

Почему шрифты тоже имеют значение

Игра, созданная только для английского языка, может использовать шрифт, в котором отсутствуют необходимые символы.

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

Для других языков проблема может быть ещё сложнее.

Китайский, японский, корейский, арабский и другие языки требуют поддержки соответствующих наборов символов и особенностей отображения.

Иначе вместо текста игрок увидит пустые квадраты или повреждённые символы.

Языки с письмом справа налево

Арабский и некоторые другие языки требуют не только перевода текста.

Интерфейс может нуждаться в перестройке направления отображения.

Элементы, которые для европейского языка располагаются слева направо, иногда необходимо зеркально адаптировать.

Поэтому полноценная локализация может затрагивать сам дизайн интерфейса.

Машинный перевод и ИИ в игровой локализации

Современные системы машинного перевода и языковые модели способны значительно ускорить работу с большими объёмами текста.

Они могут быть полезны для:

  • первоначального перевода;
  • повторяющихся строк;
  • черновой локализации;
  • анализа терминологии;
  • работы с большим количеством пользовательского контента.

Однако игры являются сложным материалом для автоматического перевода.

Причина — контекст.

Отдельная строка часто не содержит достаточно информации, чтобы понять:

  • кто говорит;
  • кому;
  • какого пола персонаж;
  • что происходит;
  • является ли слово названием предмета;
  • используется ли оно как команда.

Поэтому полностью автоматический перевод без проверки особенно легко допускает ошибки именно в играх.

Оптимальная схема часто выглядит так:

машинный перевод или ИИ → редактура переводчиком → проверка внутри игры.

Игровой перевод должен учитывать возраст аудитории

Если игра рассчитана на детей, язык должен соответствовать возрасту игроков.

Слишком сложные формулировки могут сделать даже правильно переведённую игру непонятной.

В играх для взрослой аудитории, наоборот, может использоваться:

  • грубая речь;
  • сленг;
  • насилие;
  • сложные темы.

Переводчик должен учитывать не только язык оригинала, но и возрастную категорию продукта и требования конкретного рынка.

Обновления создают постоянную работу

Современная игра редко остаётся неизменной после релиза.

Разработчики выпускают:

  • новые уровни;
  • персонажей;
  • предметы;
  • события;
  • дополнения;
  • исправления;
  • сезонный контент.

Каждое обновление может содержать новые строки для перевода.

Поэтому локализация превращается из одноразовой задачи в постоянный процесс.

Для такого проекта особенно полезны память переводов и терминологическая база.

Они позволяют сохранять единообразие между версиями игры.

Что такое псевдолокализация

Разработчики могут проверить готовность игры к другим языкам ещё до настоящего перевода.

Для этого используется псевдолокализация.

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

Это помогает заранее обнаружить:

  • слишком узкие кнопки;
  • проблемы со шрифтами;
  • непереводимые элементы;
  • строки, жёстко записанные в коде;
  • неправильную обработку символов.

Исправить такие проблемы до начала реальной локализации обычно проще и дешевле.

Распространённые ошибки при локализации игр

Часть проблем повторяется в разных проектах.

Наиболее типичные:

  • перевод строк без контекста;
  • отсутствие единого глоссария;
  • буквальный перевод шуток;
  • изменение переменных внутри строк;
  • отсутствие проверки интерфейса;
  • слишком длинные кнопки;
  • разные варианты имени одного персонажа;
  • непереведённые элементы;
  • использование неподходящего шрифта;
  • автоматический перевод без последующей проверки.

Многие из этих ошибок можно предотвратить ещё до начала работы, если разработчик правильно подготовит проект к локализации.

Как подготовить игру к переводу

Разработчику желательно заранее:

  1. отделить пользовательский текст от программного кода;
  2. использовать понятные идентификаторы строк;
  3. добавлять комментарии и контекст;
  4. подготовить глоссарий ключевых терминов;
  5. предусмотреть увеличение длины текста;
  6. использовать шрифты с нужными символами;
  7. корректно реализовать множественное число;
  8. не собирать предложения из случайных отдельных фрагментов;
  9. предусмотреть возможность тестирования каждого языка;
  10. сохранить процесс обновления переводов после релиза.

Чем лучше игра подготовлена технически, тем быстрее и дешевле проходит локализация.

Кто участвует в локализации игры

В небольшом проекте значительную часть работы может выполнить один переводчик.

В крупном проекте команда может включать:

  • переводчиков;
  • редакторов;
  • менеджера локализации;
  • разработчиков;
  • LQA-тестировщиков;
  • актёров озвучки;
  • звукорежиссёров;
  • маркетологов.

Поэтому локализация большой видеоигры может быть полноценным производственным процессом.

Сколько стоит локализация видеоигры

Единой цены не существует.

Стоимость зависит от:

  • количества слов;
  • языковой пары;
  • сложности текста;
  • количества повторений;
  • необходимости редактуры;
  • тестирования;
  • озвучки;
  • сроков;
  • количества языков;
  • частоты обновлений.

Перевод небольшой мобильной игры и полная локализация сюжетной RPG с сотнями тысяч слов, озвучкой и LQA — совершенно разные по масштабу проекты.

Поэтому точную стоимость обычно рассчитывают после анализа файлов и объёма работы.

Зачем разработчику локализовать игру

Основная цель очевидна — сделать продукт доступным для новой аудитории.

Но качественная локализация даёт и другие преимущества.

Она помогает:

  • снизить языковой барьер;
  • сделать обучение игре понятнее;
  • улучшить пользовательский опыт;
  • повысить доверие игроков;
  • получать более качественные отзывы;
  • продвигать игру на новых рынках;
  • формировать местное сообщество.

Плохой перевод, наоборот, способен испортить впечатление даже от технически хорошей игры.

Игрок постоянно видит текст, поэтому ошибки локализации становятся частью восприятия самого продукта.

Перевести игру недостаточно — её нужно локализовать

Локализация видеоигры объединяет язык, интерфейс, культуру и техническую реализацию.

Хороший результат означает, что игроку не приходится постоянно замечать, что продукт создавался для другой страны.

Для этого необходимо:

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

Именно поэтому качественная локализация — это не последний технический шаг перед выпуском игры, а часть разработки продукта для международной аудитории.

Чем раньше разработчики учитывают будущие языки, тем меньше проблем возникает при выходе игры на новые рынки.

Просм. за 30 дн: 9
Добавить комментарий

Комментарии 0
Пока нет комментариев. Вы можете оставить первый комментарий.
Прокрутить вверх