Расширение текста в InDesign: запас по языкам

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

Также: UK RU EN
Расширение текста в InDesign: запас по языкам

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

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

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

Что называют расширением текста и почему проценты не дают точного макета

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

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

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

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

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

Символы не имеют одинаковой ширины. Узкая буква и широкая буква при одинаковом кегле занимают разное место; разные гарнитуры распределяют ширину по-разному. Даже неизменившееся число символов не гарантирует, что перевод сохранит исходную длину строки.

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

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

Как язык, строка и тип блока меняют потребность в месте

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

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

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

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

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

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

Тип блока Что чаще всего ломается Что проверить в InDesign
Кнопка или короткая команда Текст не помещается по ширине или переносится Ширину контейнера, выравнивание и допустимость переноса
Заголовок Появляется дополнительная строка и растёт высота Максимальную высоту, интервалы до соседних блоков
Основной абзац История переполняется или меняется число строк Связь фреймов, длину колонки, переносы
Ячейка таблицы Растёт строка либо текст выходит за пределы ячейки Высоту строк, внутренние поля и поведение таблицы
Боковая заметка или выноска Узкий контейнер резко усиливает эффект удлинения Достаточность места, связь заметки с основным текстом
Вертикальный текст Меняется высота блока и нарушается ритм строк Направление набора, интерлиньяж и ориентацию фреймов

Языковая проверка не заменяет тестовую верстку. В качестве источника для редакторских решений можно использовать руководство Европейской комиссии: Knowledge Centre переводов и интерпретации публикует рекомендации для всех официальных языков ЕС. В разделе говорится: “Each set provides language-specific recommendations to ensure clarity, consistency and accuracy.” По-русски: каждый набор рекомендаций учитывает особенности конкретного языка, чтобы поддерживать ясность, последовательность и точность. Для макета это ещё один аргумент не переносить настройки одного языка на другой без проверки.

Подводный камень - делать вывод о свободном месте по числу знаков в исходнике. Такой подсчёт не учитывает гарнитуру, форму перевода, переносы и строение страницы. Сравнивайте не только длину строки в текстовом редакторе, но и реальное отображение локализованного содержимого в целевой верстке.

Как подготовить файл InDesign к локализации

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

Текстовый фрейм - контейнер, в котором InDesign размещает текст. Связанные фреймы передают текст из одного контейнера в следующий, поэтому длинная история может продолжаться в другой колонке или на другой странице. Справка Adobe о текстовых фреймах и связанных историях описывает этот принцип.

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

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

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

Полезно заранее выделить группы повышенного риска:

  1. Короткие подписи, кнопки, пункты меню и ярлыки.
  2. Заголовки, которые стоят вплотную к иллюстрациям или другим блокам.
  3. Таблицы с узкими колонками и фиксированной высотой строк.
  4. Боковые заметки, выноски, предупреждения и подписи к изображениям.
  5. Страницы со сложной композицией, где рост одного блока сдвигает остальные элементы.
  6. Текст справа налево или блоки, где смешаны разные направления письма.

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

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

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

Для проектов с обменом через IDML заранее проверьте, какие стили и связи сохраняются после экспорта и возврата. Если вам предстоит такой цикл, пригодится разбор перевода InDesign через IDML. Файл может пройти через внешнюю обработку, а потом вернуться в InDesign; проверяйте итоговый документ, а не только текстовую выгрузку.

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

Как проверить перевод и найти переполнение после локализации

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

В InDesign красный плюс в выходном порту текстового фрейма показывает, что в истории есть переполненный текст и для него нет места в доступном фрейме. Официальная справка Adobe о связанных текстовых фреймах описывает этот индикатор. Найдите все такие отметки после возврата локализованного файла, а не только на первых страницах.

Затем откройте Story Editor. Adobe объясняет, что редактор истории показывает весь текст истории, включая переполненный, и указывает место, где начинается переполнение. Такой просмотр помогает отличить полностью отсутствующий конец текста от случая, когда текст существует, но не виден в обычной верстке.

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

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

Удобный порядок контроля:

  1. Обновите документ после импорта перевода и проверьте предупреждения о переполнении.
  2. Найдите красные плюсы в выходных портах текстовых фреймов.
  3. Откройте Story Editor для историй, где текст может быть скрыт.
  4. Просмотрите все короткие элементы и тесные контейнеры.
  5. Проверьте таблицы, списки, переносы, заголовки и позиции изображений.
  6. Сравните ключевые страницы с исходником, чтобы увидеть сдвиги и пропуски.
  7. Перед выпуском просмотрите документ целиком в целевом языке и шрифте.

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

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

Когда запас помогает, а когда он не решает проблему

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

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

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

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

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

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

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

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

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

Если документ получен только в PDF, сначала выясните, есть ли исходный файл InDesign. PDF может выглядеть как макет, но редактирование его содержимого устроено иначе, чем работа с исходными фреймами и стилями. Подробнее об этом - в материале как восстановить макет PDF в InDesign или конвертировать его.

FAQ

Сколько места оставить для немецкого перевода в InDesign?

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

Какой запас места закладывать под перевод?

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

Нужен ли японскому и китайскому тексту меньший макет?

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

Как найти переполнение текста после перевода в InDesign?

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

Почему короткие подписи требуют большего запаса, чем абзацы?

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

Достаточно ли увеличить текстовые фреймы после перевода?

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

Как подготовить таблицы к локализации в InDesign?

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

Нужно ли задавать язык тексту в InDesign?

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

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

Попробуйте ChatsControl

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

Попробовать бесплатно →