Как перевести заголовок галереи NextGen с помощью qTranslate-X?

Я создаю новый сайт Worpress с галереей NextGen. Мне нужно, чтобы он был многоязычным, поэтому я использую плагин qTranslate-X для переводов. Но я не могу понять, как переводить галереи NextGen.

Я проверил опции 'ngg_album', 'ngg_gallery', 'ngg_pictures' в конфигурации qTranslate. Но я не могу найти, где переводы этих предметов можно сделать.

Я что-то пропустил? Кто-нибудь может мне помочь с переводом галерей NextGen?

Заранее спасибо!

1 ответ

Решение

То, как я пытаюсь сделать это:

1.) Создайте собственный шаблон NextGen. Согласно документации, вам необходимо:

  • Сделайте копию файла с названием gallery.php, расположенного здесь: / wp-content / plugins / nextgen-gallery / products / photocrati_nextgen / modules / ngglegacy / view

  • Создайте новую папку с именем nggallery в папке вашей темы: / wp-content / themes / [тема, которую вы активировали] / nggallery

  • Разместите вашу копию файла с именем gallery.php здесь

  • Переименуйте "gallery.php" в "gallery-templatename.php"

  • Чтобы использовать, используйте этот короткий код: [nggallery id = 1 template = templatename]

2.) Теперь в шаблоне gallery-templatename.php измените

echo $gallery->slideshow_link_text в _e($gallery->slideshow_link_text),

3.) Осталось использовать языковые теги qTranslate в заголовке галереи, например [:en]English text[:de]German Text, Для получения дополнительной информации об этих языковых тегах, проверьте документацию qTranslate.

Другие вопросы по тегам