Начните с утверждённой раскадровки скриншотов, редактируемых макетов и доступа к приложению на каждом целевом языке. Подготовьте отдельный проверенный набор для каждой локали. Перевода заголовка недостаточно: снимок приложения, примеры данных, предложение и компоновка тоже должны соответствовать тому, чем сможет пользоваться эта аудитория.
Отделите смысл от формулировок
Создайте таблицу текстов с одной строкой на кадр: идентификатор, исходный заголовок, его смысл, локализованный заголовок и проверяющий. Рядом с текстом поместите снимок экрана, чтобы переводчик видел, что описывает заголовок.
Передайте проверяющему терминологию приложения. Если сохранённый элемент в интерфейсе называется «план», не вводите для него другой термин в заголовке. Отметьте названия, которые не переводятся, и утверждения, различающиеся по рынкам.
Утвердите смысл до подгонки текста. Если естественный перевод длиннее оригинала, вместе с языковым редактором найдите более короткий эквивалент или выделите больше места в макете. Если уменьшать каждую длинную строку, одна из локалей может оказаться заметно менее читаемой.
Используйте снимки целевой локали
Попросите того, кто снимает приложение, воспроизвести состояния экранов из раскадровки в целевой локали. Запишите версию приложения и используйте одинаковые идентификаторы кадров для всех языков.
- Показывайте интерфейс, который получит аудитория. Не создавайте впечатление, что приложение поддерживает язык, если переведена только реклама.
- Используйте согласованные примеры данных: имена, адреса, даты и валюту, подходящие для показанного сценария.
- Сохраняйте реальную валюту или место оказания услуги, если это часть фактической работы приложения; локализация не должна выдумывать поддержку рынка.
- Сверьте показанные цены, тарифы и условия пробного периода с утверждённым предложением для этого рынка.
Непринятый пример локализации, увеличенный фрагмент одного снимка: настройки сцены переведены на русский, но внутри макета остались «Export» и «Pack preview». Перевод окружающих элементов интерфейса не локализует изображение внутри них.
Адаптируйте макет и набор снимков
Вставьте утверждённые тексты и снимки в копию редактируемого исходника. Проверьте переносы, диакритику, пунктуацию и текст, который касается устройства или интерфейса. Не перекрывайте важную область экрана, отмеченную в раскадровке.
Для языков с письмом справа налево проверьте порядок чтения и фрагменты со смешанным направлением, например числа и названия брендов, с человеком, свободно владеющим языком. Не отражайте готовый скриншот зеркально: вместе с ним развернутся изображение приложения и его текст.
Если функция недоступна на рынке, замените кадр утверждённым поддерживаемым сценарием или уберите его. Зафиксируйте отличие в раскадровке локали, чтобы при публикации случайно не вернули исходный кадр.
Проверяйте локаль целиком и повторно проверяйте производные файлы
Отправьте собранный набор языковому редактору в предполагаемом размере показа. Пусть он проверит и последовательность, и отдельные предложения:
- Описывает ли каждый заголовок видимый экран?
- Совпадает ли язык заголовка, интерфейса и примеров содержимого?
- Нет ли обрезанных слов, неудачных переносов или слишком мелкого текста после подгонки?
- Соответствуют ли цены и доступность целевому рынку?
После исправлений экспортируйте файлы с настройками, требуемыми магазином. Передайте упорядоченную папку для каждой локали, указав в списке поставки проверяющего, версию приложения и ссылки на исходники.
Когда меняется экран или утверждение, по идентификатору кадра найдите все локали, где он используется. Замените и заново проверьте эти экспорты, прежде чем возвращать их в папку утверждённых файлов.





