Перейти к содержимому Перейти к боковой панели
Обновлено
27 августа, 2025

С помощью WPML вы можете переводить метаданные для изображений, видео и PDF-файлов. Вы также можете отображать разные медиафайлы на каждом языке.

Как переводить метаинформацию медиафайлов

Основной плагин WPML CMS может переводить такие медиатексты, как:

  • Альтернативный текст (alt)
  • Титры
  • Описания
  • Заголовки

Это относится ко всем типам медиафайлов, включая изображения, видео и PDF-файлы в вашем контенте.

Чтобы перевести эти метаданные для медиафайлов:

  1. Перейдите в WPML → панель управления переводами
  2. Выберите запись или страницу, которая включает медиафайлы
Sending a page with an image for translation
Отправка страницы с изображением на перевод
  1. Отправьте ее на перевод

WPML переведет ваши медиатексты вместе с остальным контентом, с четкими метками, отображаемыми в Расширенный редактор переводов.

Перевод метаинформации изображений в Расширенном редакторе переводов

Обеспечение автоматического перевода метаинформации о медиафайлах

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

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

  1. Перейдите в WPML → настройки
  2. Перейдите к разделу Media Translation
  3. Убедитесь, что опция Автоматически определять лучшие параметры для перевода текстов изображений включена

Как отображать различные медиа-материалы для каждого языка

WPML также позволяет отображать разные изображения, видео или PDF-файлы для разных языков. Это полезно, когда вы хотите, чтобы ваши визуальные эффекты показывали региональные или культурные различия.

Чтобы отображать разные изображения для каждого языка, установите и активируйте WPML Media Translation дополнение.

После активации следуйте инструкциям по настройке WPML Media Translation. Вам нужно только нажать кнопку, а WPML сделает все остальное. Затем:

  1. Перейдите в WPML → Панель управления переводами и отправьте контент с вашими медиафайлами на перевод.
  2. Перейдите в WPML → Media Translation и щелкните значок плюса под языком, для которого вы хотите использовать другие медиафайлы.
  3. Загрузите другие медиафайлы, настройте метаинформацию и сохраните.
Замена медиа-материалов в Media Translation

Теперь ваш контент будет отображать разные медиафайлы на каждом языке.

Рецепт на английском языке
Рецепт на испанском языке

Часто задаваемые вопросы

Дублирует ли WPML изображения?

WPML не дублирует файлы изображений. Иногда он дублирует медиатексты (например, alt-текст, подписи и заголовки) после перевода.

Необходимость дублирования медиатекста WPML зависит от того, как медиафайл используется в вашем контенте:

— Если ваш Builder страницы извлекает тексты изображения из библиотеки медиафайлов (например, в Elementor, Divi Gallery или Beaver Builder), WPML дублирует медиатексты во время перевода.
— Если тексты хранятся внутри страницы (например, в блоках Gutenberg, модуле изображений Divi или изображениях продуктов WooCommerce), WPML не дублирует их, а просто переводит медиатексты напрямую.

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

Могу ли я отключить параметр «Автоматически определять лучшие параметры для перевода текстов изображений» и управлять параметрами перевода медиафайлов вручную?

Да, вы можете, но это не рекомендуется.

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

Если вы отключите это, вам нужно будет управлять всеми настройками вручную из WPML → Настройки → Media Translation. Изменение настроек вручную может привести к:
— Ненужному дублированию текстов изображений, что использует место в базе данных
— Дублированию полей в редакторе переводов
— Отсутствию переводов на внешнем интерфейсе

Вот почему мы рекомендуем использовать опцию автоматического определения. WPML все выясняет за вас и полностью избегает этих проблем.

Могу ли я отображать различные медиа-материалы на каждом языке с помощью ACF?

Да, вы можете отображать различные медиа-материалы на каждом языке с помощью ACF. Ознакомьтесь с нашим руководством по ACF, чтобы узнать, как это сделать.