Многоязычная клавиатура на исследовательском столе. Иллюстративная сцена.

РУКОВОДСТВО / ПРОТОКОЛ

Аудит многоязычного сайта

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

Прямой ответ

Что проверять при многоязычном аудите?

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

01 / Метод проверки

Метод проверки

01

Сопоставить версии

Записать языки, URL, отсутствующие варианты и действительно эквивалентные темы каждой страницы.

02

Проверить сигналы

Сверить статус, собственный canonical, взаимные hreflang, x-default, карту сайта и атрибут lang.

03

Прочитать как посетитель

Проверить заголовки, меню, карточки, FAQ, формы, ошибки, ссылки и альтернативный текст изображений.

04

Пройти весь путь

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

02 / Сохраняемые доказательства

Сохраняемые доказательства

Матрица URL

Строка на каждую задачу страницы: варианты, статус, canonical и взаимные ссылки.

Снимок содержимого

Заголовок, основной ответ, навигация, форма и дата проверки каждого языка.

Журнал ошибок

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

Проверка носителем

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

КОНТРОЛЬНАЯ ТОЧКА

Прежде чем делать вывод

Типичная ошибка трактовки и проверка, которая помогает её избежать.

Поспешный вывод

Корректные hreflang-ссылки не гарантируют совпадения смысла версий. Дословный перевод может сохранить структуру и потерять местный контекст.

Решающая проверка

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

ПОСЛЕ ПРОВЕРКИ

Решение по результату

01

Перевод есть, но равнозначной страницы нет

Не задавайте hreflang на страницу с иной задачей. Создайте полезный вариант либо не объявляйте связь и предложите другой путь.

02

Переключатель языка теряет контекст

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

Решение и возможность пересмотра

Решение и возможность пересмотра

Что позволяет решить проверка и какие сведения сохранять для пересмотра.

Достаточные данные

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

Следующее решение

Исправляйте связанные страницы вместе и публикуйте взаимные hreflang. Указывайте язык только при рабочем содержании и навигации.

Подробные случаи проверки

Типовые ситуации для подготовки проверки. Они не описывают выполненные проекты или реальные наблюдения.

Меню переведено, путь — нет

Что изучить

Пройдите поиск, карточку, загрузку и форму на каждом языке.

Решение и действие

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

Что сохранить

Начальный URL, шаги, язык текста и результатов.

Источник относится к другой территории

Что изучить

Сравните язык текста, применимую страну и охват источника.

Решение и действие

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

Что сохранить

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

Ошибка показана на другом языке

Что изучить

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

Решение и действие

Перевести объяснение и сохранить нужную страницу на том же языке.

Что сохранить

Проверенные язык, состояние, сообщение и ссылка продолжения.

Проверка перед решением

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

Полный путь

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

Посмотреть разбор решения

Вымышленный пример: статус относится только к указанному критерию и охвату.

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

Взаимные соответствия

Ведёт ли каждый языковой вариант к эквиваленту с согласованными видимым языком и каноническим URL? Повторите проверку при объединении или удалении страницы.

Посмотреть разбор решения

Вымышленный пример: статус относится только к указанному критерию и охвату.

Вымышленное наблюдение
Французская страница объявляет английский вариант; обратная ссылка не проверена.
Заявленное состояние
Не проверено
Решение и следующая проверка
Не считать взаимность установленной. Открыть адрес и сравнить реальные альтернативы.

Язык фрагментов

Указан ли lang у сохранённых иноязычных фрагментов? Общий язык страницы не описывает автоматически каждую цитату.

Изученная документация : W3C · Declaring language in HTML ·

Посмотреть разбор решения

Вымышленный пример: статус относится только к указанному критерию и охвату.

Вымышленное наблюдение
Испанская цитата на французской странице выделена и отмечена lang="es".
Заявленное состояние
Подтверждено в этих рамках
Решение и следующая проверка
Для фрагмента указан язык. Проверить другие фрагменты и чтение выбранными средствами.

ИНСТРУМЕНТЫ / РЕЕСТРЫ

Какие сведения сохранить

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

  • Дата просмотра и часовой пояс
  • Точный URL
  • URL языковой версии
  • Язык / регион
  • Взаимный hreflang
  • Наблюдаемый результат
  • Решение / следующий шаг
  • Ответственный за проверку
  • Следующая проверка

03 / FAQ

Частые вопросы

Должен ли canonical вести на французскую страницу?

Нет. Эквивалентная переведённая страница может указывать собственный URL.

Можно ли публиковать неполный перевод?

Да, если доступные страницы полезны; не объявляйте несуществующие варианты.

Зачем проверять формы?

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

Когда нужны региональные версии?

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

04 / Официальные источники

Официальные источники

Описать задачу

ДОКУМЕНТИРОВАННЫЕ ОРИЕНТИРЫ

Язык: письменность, регион и страна публикации различаются

Тег BCP 47 обозначает язык и при необходимости письменность, регион или вариант. Он не указывает гражданство автора или страну сервера. Примеры взяты из RFC 5646; x-default — отдельное соглашение hreflang.

srLatnRS−−sr-Latn-RS
Язык: письменность, регион и страна публикации различаются
ОриентирЗначение или формаЧто обозначает
sr-Latn-RSsr / Latn / RSСербский язык, латиница, употребление в Сербии: три отдельных компонента.
sr-Cyrlsr / CyrlСербский язык с кириллицей. Регион не указан; местоположение не следует додумывать.
zh-Hantzh / HantКитайский с традиционной письменностью. Hant обозначает письменность, а не территорию.
de-CH-1901de / CH / 1901Немецкий в Швейцарии с орфографическим вариантом 1901 года; число не датирует документ.
es-419es / 419Испанский, связанный с Латинской Америкой и Карибским бассейном. Регион может обозначаться тремя цифрами.
x-defaulthreflangРезервное значение для альтернативных страниц Google Search, а не язык BCP 47 для html lang.

Что учитывать в досье

Используйте дефисы и проверяйте компоненты в IANA. Отдельно задавайте lang, направление письма и альтернативные ссылки. Правильный тег не доказывает полноту перевода.

Первичная документация

Документация просмотрена .

ПОДРОБНЕЕ / ПРАКТИКА

Различия между языковыми версиями

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

Обновлено .

Приоритетные проверки

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

Ошибки интерпретации

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

Рабочий документ для сохранения

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

ПРАКТИЧЕСКАЯ СИТУАЦИЯ / УЧЕБНЫЙ ПРИМЕР

Исключитель ведет к другому намерению

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

Контекст примера

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

Предлагаемый подход

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

Вывод и следующий шаг

Недостаток классифицируется как разрыв маршрута и содержания. Коррекция контролируется с начальной страницы на каждом соответствующем языке.

Вопросы для углублённой практики

Как отличить отсутствующий перевод от адаптации?

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

ПОДРОБНЫЙ ПРАКТИКУМ / ПРИМЕНЕНИЕ

Составить карту различий языкового охвата

  1. 01 / Подготовить необходимые сведения

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

  2. 02 / Выполнить проверку по методике

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

  3. 03 / Рассмотреть альтернативную ситуацию

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

  4. 04 / Определить дальнейшие действия

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

  5. 05 / Передать материалы проверки

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

РАБОЧИЙ ДОКУМЕНТ / ТАБЛИЦА ПРОВЕРКИ

Таблица языкового охвата и различий версий

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

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

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

Проверка рабочего документа

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

ВЫВОД / ПРИМЕР ФОРМУЛИРОВКИ

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

Что необходимо уточнить

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

Перед передачей

Описание эффекта, наблюдаемого для читателя, вместо того, чтобы рассчитывать все текстовые различия.

Пример обоснованного вывода

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