[英]Lightbox: how to translate 'Image x of x' text?
我将 Lightbox 2 用于图像集。 当我网站的访问者点击该集中的缩略图时,它将显示:
<a>
title 属性)有谁知道在哪里翻译/更改“Image x of x”文本? 我搜索了 Lightbox 脚本和 CSS 文件,但无法在任何地方找到文本。
一些附加信息:我没有使用 Wordpress 或 Drupal 或任何其他 CMS。 我已经找到了针对上述问题的一些解决方案,但这些都指向似乎仅随这些 CMS 的 Lightbox 插件一起提供的文件。
使用较新的灯箱版本,您可以像其他选项一样使用它:示例:
lightbox.option({
'resizeDuration': 200,
'wrapAround': true,
'showImageNumberLabel': true,
'albumLabel': 'Bild %1 von %2',
});
在第29-31行查看/js/lightbox.js
:
LightboxOptions.prototype.albumLabel = function(curImageNum, albumSize) {
return "Image " + curImageNum + " of " + albumSize;
};
用您想要的任何语言/文本翻译字符串。
基于此版本: https : //github.com/lokesh/lightbox2/blob/master/js/lightbox.js
您也可以只使用全局 object 来设置值:
let category = 'Flowers';
lightbox.options.albumLabel = 'Image %1 of %2 - ' + category;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.