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

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

Почему перевод игр для смартфонов устроен иначе

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

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

Что входит в локализацию мобильных игр

Помимо самой игры, переводят и адаптируют:

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

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

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

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

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

Переменные, длина строк и письмо справа налево

Вот что чаще всего ломается:

  • переменные: в строке «Вы получили {count} монет» нельзя трогать фигурные скобки, а порядок слов в разных языках отличается;
  • длина: немецкие слова, например, обычно длиннее английских, поэтому кнопки должны растягиваться;
  • направление письма: для арабского и иврита интерфейс зеркально отражают;
  • текст на картинках: баннеры акций с надписями придётся перерисовывать под каждый язык;
  • форматы: валюта, даты и числа записывают по-разному.

Перед отправкой в работу проверьте, что тексты вынесены из кода в отдельные файлы: иначе разработчикам придётся доставать их вручную. К файлам стоит приложить скриншоты и описание механик, ведь «Play» на кнопке в меню и «Play» в мини-игре могут потребовать разных переводов.

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

Вывод

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

Что дальше

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