1

我正在使用 NextGen Gallery 构建一个新的 Worpress 站点。我需要它是多语言的,所以我使用 qTranslate-X 插件进行翻译。但我不知道如何翻译 NextGen 画廊。

我已经检查了 qTranslate 配置中的选项 'ngg_album'、'ngg_gallery'、'ngg_pictures'。但是我找不到这些项目的翻译在哪里可以完成。

我错过了什么吗?谁能帮我翻译 NextGen 画廊?

提前致谢!

4

1 回答 1

0

我试图实现这一点的方式是:

1.) 创建自定义 NextGen 模板。根据文档,您需要:

  • 复制位于此处的名为 gallery.php 的文件:/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ngglegacy/view

  • 在您的主题文件夹中创建一个名为 nggallery 的新文件夹:/wp-content/themes/[theme you have activate]/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 文档

于 2017-09-04T16:46:40.757 回答