Установка языка PDF
Задайте или измените метаданные языка документа в любом PDF. Инструмент читает текущую запись /Lang, позволяет выбрать из более чем 50 языковых тегов BCP 47 или ввести собственный и мгновенно скачивает обновлённый PDF - всё в браузере, без загрузки файла.
Зачем использовать наш инструмент установки языка PDF?
- Мгновенная разметка языка: загрузите PDF, выберите языковой тег BCP 47 и скачайте обновлённый файл за секунды - без установки программ, без ожидания и без ограничений размера документов.
- Поддержка более 50 языков: инструмент содержит готовый список из более чем 50 распространённых языковых тегов - от en-US и fr-FR до zh-CN и ar - либо введите любой допустимый собственный подтег BCP 47 для полной гибкости.
- Полная конфиденциальность - работает в браузере: вся обработка выполняется локально в браузере с помощью pdf-lib. Ваш PDF никогда не покидает устройство, поэтому конфиденциальные документы и личные файлы остаются полностью защищёнными.
- Сначала читает текущий язык: инструмент показывает текущее значение метаданных /Lang сразу после загрузки PDF, чтобы вы могли проверить существующий языковой тег и внести осознанное, точное изменение.
Типичные варианты использования установки языка PDF
- Соответствие PDF/UA и WCAG: корректно заданная запись /Lang обязательна для PDF/UA (ISO 14289) и критерия успеха 3.1.1 WCAG 2.1. Используйте инструмент, чтобы разметить каждый документ перед отправкой на аудит доступности.
- Произношение в программах чтения с экрана: такие программы, как NVDA, JAWS и VoiceOver, используют значение /Lang для выбора правильного движка синтеза речи и правил произношения. Верный язык гарантирует корректное чтение документа вслух.
- Публикация многоязычных документов: если ваш конвейер публикации создаёт PDF без правильных метаданных /Lang, используйте инструмент как шаг постобработки для исправления языковых тегов перед распространением.
- Государственные и общественные структуры: многие государственные порталы и системы закупок требуют PDF, соответствующих Section 508 или стандарту доступности EN 301 549, которые обязывают указывать язык документа - используйте этот инструмент, чтобы сразу добавить или исправить тег.
- Исправление экспортированных PDF: PDF, экспортированные из устаревших систем, печатных процессов или недоступных шаблонов, часто не имеют записи /Lang. Инструмент позволяет исправить это, не возвращаясь к исходному документу.
- SEO и индексация в поиске: поисковые роботы, включая Google, используют указанный язык для индексации и показа вашего PDF-контента нужной региональной аудитории. Языковой тег помогает документу ранжироваться в правильном регионе.
Что такое метаданная запись /Lang в PDF?
Каждый PDF-документ может содержать запись /Lang в словаре каталога - поле метаданных, объявляющее естественный язык содержимого документа с помощью языкового тега BCP 47 (например, en-US, fr-FR, zh-CN). Этот тег сообщает программам чтения с экрана, поисковым системам и вспомогательным технологиям, какой язык использовать при обработке документа. Без записи /Lang программы чтения с экрана переключаются на язык операционной системы, что часто приводит к неверному произношению и ломает перекомпоновку текста для языков с письмом справа налево, таких как арабский и иврит. Инструмент записывает этот тег прямо в каталог PDF, не изменяя содержимое страниц и визуальную вёрстку.
Как работает наш инструмент установки языка PDF
- Загрузите: перетащите PDF в инструмент. Он читает существующую запись /Lang из каталога PDF с помощью pdf-lib, полностью в вашем браузере - без отправки на сервер.
- Выберите: выберите один из более чем 50 распространённых языковых тегов BCP 47 в списке или пункт «Ввести собственный тег BCP 47» и введите любую допустимую последовательность подтегов (например, pt-BR, zh-Hant-TW, sr-Latn).
- Примените и скачайте: нажмите «Применить и скачать PDF». Инструмент записывает новое значение /Lang в словарь каталога и сразу запускает скачивание обновлённого PDF в браузере.
Структура языковых тегов BCP 47
- Основной подтег языка (обязательный): двух- или трёхбуквенный код ISO 639, определяющий язык - например, en, fr, zh.
- Подтег региона (необязательный): код страны ISO 3166-1 после дефиса, указывающий диалект или региональный вариант - например, en-US, fr-CA, pt-BR.
- Подтег письменности (необязательный): четырёхбуквенный код письменности ISO 15924 перед регионом - например, zh-Hant-TW (традиционный китайский, Тайвань), sr-Latn (сербский, латиница).
- Подтеги вариантов (для опытных): дополнительные подтеги могут указывать орфографические варианты, расширения или диапазоны частного использования для очень специфичных языковых требований.
Конфиденциальность, безопасность и ограничения
Инструмент полностью работает на стороне клиента - ваш PDF никогда не передаётся на внешний сервер, что делает его безопасным для конфиденциальных, медицинских и юридических документов. Инструмент изменяет только запись /Lang в словаре каталога; всё содержимое страниц, изображения, шрифты, аннотации и поля форм остаются полностью неизменными. Учтите, что инструмент задаёт язык только на уровне документа; отдельные размеченные элементы структуры могут иметь собственный атрибут /Lang, для установки которого нужен полный процесс исправления доступности PDF.
Часто задаваемые вопросы
Запись /Lang в словаре каталога PDF объявляет естественный язык документа с помощью тега BCP 47 (например, en-US или fr-FR). Программы чтения с экрана используют её для выбора правильного движка синтеза речи, и она обязательна для соответствия PDF/UA и WCAG 2.1.
BCP 47 - это стандарт IETF для идентификации языков с помощью подтегов: основного кода языка (например, en), необязательного кода письменности (например, Hant) и необязательного кода региона (например, US). Примеры: en-US, zh-CN, pt-BR, sr-Latn.
Нет. Инструмент изменяет только метаданную запись /Lang в каталоге PDF. Всё содержимое страниц, шрифты, изображения, аннотации и поля форм остаются полностью неизменными.
Для соответствия требованиям доступности (PDF/UA, WCAG 2.1 SC 3.1.1, Section 508) отсутствие записи /Lang считается нарушением, которое нужно исправить. Для обычного распространения это может быть не критично, но указывать языковой тег рекомендуется всегда.
Нет. Инструмент полностью работает в вашем браузере с помощью JavaScript-библиотеки pdf-lib. Ваш файл никогда не передаётся на внешний сервер.
Нет - этот инструмент задаёт только запись /Lang на уровне документа. Отдельные размеченные элементы структуры могут иметь собственный атрибут /Lang, но для их установки нужен полный процесс исправления доступности PDF.
Да, полностью бесплатно. Без регистрации, без ограничения размера файла и без ограничений на количество обрабатываемых PDF.
Да. Выберите «Ввести собственный тег BCP 47…» и введите любую допустимую последовательность подтегов. Инструмент проверяет формат перед записью, чтобы не сохранить некорректное значение /Lang.