我正在使用 NextGen Gallery 构建一个新的 Worpress 站点。我需要它是多语言的,所以我使用 qTranslate-X 插件进行翻译。但我不知道如何翻译 NextGen 画廊。
我已经检查了 qTranslate 配置中的选项 'ngg_album'、'ngg_gallery'、'ngg_pictures'。但是我找不到这些项目的翻译在哪里可以完成。
我错过了什么吗?谁能帮我翻译 NextGen 画廊?
提前致谢!
我正在使用 NextGen Gallery 构建一个新的 Worpress 站点。我需要它是多语言的,所以我使用 qTranslate-X 插件进行翻译。但我不知道如何翻译 NextGen 画廊。
我已经检查了 qTranslate 配置中的选项 'ngg_album'、'ngg_gallery'、'ngg_pictures'。但是我找不到这些项目的翻译在哪里可以完成。
我错过了什么吗?谁能帮我翻译 NextGen 画廊?
提前致谢!
我试图实现这一点的方式是:
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 文档。