gpt4 book ai didi

javascript - 如何本地化 colorbox?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:36:03 24 4
gpt4 key购买 nike

我在我的 ROR 应用程序中安装了 Colorbox。但我需要本地化。在我的脚本中:

文件 images.js.coffee

$(document).ready ->
$(".group1").colorbox({rel:'group1',
transition:"none", maxWidth:"85%", maxHeight:"85%",
current: "{current} <%= t('views.image.of') %> {total}"})

其中 {current} 是当前图像,{total} 是总图像。

如何从yml文件(app/config/locales/**.yml)粘贴数据?

最佳答案

您正在翻译一个 jQuery 插件。在 vendor 目录中执行此操作,而不是在您的应用程序区域设置中。

jQuery ColorBox 维护一个包含翻译的 i18n 目录: https://github.com/jackmoore/colorbox/tree/master/i18n

例子

/*
jQuery ColorBox language configuration
language: Spanish (es)
translated by: migolo
*/
jQuery.extend(jQuery.colorbox.settings, {
current: "Imagen {current} de {total}",
previous: "Anterior",
next: "Siguiente",
close: "Cerrar",
xhrError: "Error en la carga del contenido.",
imgError: "Error en la carga de la imagen."
});

您可以下载一个并将其包含在 colorbox 之后(如果您使用 git submodules 可加分)。

示例 Rails >= 3.1

//= require jquery.colorbox
//= require jquery.colorbox-es

关于javascript - 如何本地化 colorbox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12071766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com