WPML

WPML и NextGen Gallery

Введение


NextGen Gallery — один из самых популярных плагинов галерей для WordPress. Он предоставляет множество полезных функций для управления галереями. Его интеграция с WPML обеспечивает простой перевод текстового контента, создаваемого плагином. Мы бы не достигли такого уровня совместимости без успешного сотрудничества с командой imagely.

Что Вам понадобится

  • Плагин NextGen Gallery (версии 2.1.31 или выше)
  • Последняя версия WPML (версии 3.3.7 или выше) и дополнение Перевод строк.

Основные ресурсы

Начало работы

  • Установите и активируйте плагин WPML вместе с дополнением Перевод строк.
  • Установите и активируйте плагин NextGen Gallery
  1. В консоли WordPress перейдите в «Страницы» > «Добавить новую».
  2. Введите заголовок для Вашей страницы галереи и нажмите на значок NextGen gallery, чтобы добавить галерею на страницу.
Страница галереи
  1. Перейдите на вкладку «Add Gallery / Images», введите название Вашей галереи, нажмите кнопку «Add Files» и выберите изображения, которые хотите загрузить. Затем нажмите кнопку «Start Upload».
Создание галереи
  1. Перейдите на вкладку «Display Galleries», выберите созданную Вами галерею для отображения и нажмите кнопку «Save».
Добавление галереи на страницу
  1. Нажмите кнопку «Опубликовать», чтобы опубликовать Вашу страницу галереи.

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


Интеграция NextGen Gallery с WPML позволяет Вам переводить:
  • Заголовок и описание галереи
  • Заголовки и описания изображений

Этого можно достичь, выполнив следующие шаги:
  1. В консоли WordPress перейдите в «WPML» > «Локализация тем и плагинов»
  2. Установите флажок «NextGEN Gallery by Photocrati» и нажмите кнопку «Сканировать выбранные плагины на наличие строк».
Сканировать выбранные плагины на наличие строк
  1. Перейдите в «WPML» > «Перевод строк» и выберите текстовый домен «plugin_ngg» из выпадающего меню.
Обратите внимание, что тестовый домен «plugin nextgen-gallery» содержит строки из PHP-кода NextGen Gallery, а не текстовый контент Ваших галерей.
  1. Нажмите на ссылку «переводы» рядом со строкой, которую Вы хотите перевести, добавьте Ваш переведенный текст, выберите «Перевод завершен» и затем нажмите кнопку «Сохранить».
Перевод строк галереи
  1. Теперь всё, что нам нужно сделать, — это перевести нашу страницу галереи, перейдя в «Страницы» и нажав на значок рядом со страницей галереи.
Перевод страницы галереи
  1. Нажмите кнопку «Перезаписать контентом на английском», затем «Переводить самостоятельно» .
 Перезаписать контентом на английском  Переводить самостоятельно
  1. Теперь Вы можете добавить перевод в заголовок и тело страницы. Обратите внимание, что текст «Slideshow link text» можно перевести, нажав на галерею, чтобы открыть параметры галереи. На вкладке «Display Galleries» нажмите на «Customize the display setting», добавьте Ваш переведенный текст в поле «Slideshow link text» и нажмите кнопку сохранения. Нажмите кнопку «Обновить».
Перевод страницы галереи

Перевод Slideshow link text

Заключение


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

Считаете это полезным? Поделитесь этой статьей: