【发布时间】:2015-04-23 12:19:31
【问题描述】:
我正在使用 nopCommerce,版本 3.50。我的网站是多语言的:俄语、英语、西班牙语。有一个显示产品图片的脚本——magnific-popup。
因此,当您单击照片时,它会出现在脚本框(如 fancybox)中,并且有一些标题,例如“正在加载..、关闭 (Esc)、下一个、上一个、2 个中的 1 个”。它们始终使用英语,独立于网站上选择的语言。我希望它使用选定的语言。
怎么做?
有可能创建不同语言的字符串并为其提供翻译并将它们放入该 jquery.magnific-popup.js 文件中。一个字符串看起来像这样——@T("magnificpopup.right")。但是JS忽略了字符串,可能是因为它是一个单独的脚本,没有触及这个CMS。
options: {
enabled: false,
arrowMarkup: '<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',
preload: [0,2],
navigateByImgClick: true,
arrows: true,
tPrev: 'Previous (Left arrow key)',
tNext: '@T("magnificpopup.right")',
tCounter: '%curr% of %total%'
}
如何在 JS 文件中正确设置这些字符串? 我该如何解决我的问题?
感谢您的帮助。
【问题讨论】:
标签: javascript jquery translation nopcommerce