如何本地化配色系统
How can I localise colorbox?
我在ROR应用程序中安装了Colorbox。但我需要本地化。在脚本中我有:
文件图像.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/locates/**.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子模块,则可获得奖励)。
Rails >= 3.1
示例
//= require jquery.colorbox
//= require jquery.colorbox-es
我使用gemhttps://github.com/fnando/i18n-js
它起作用了!
$(document).ready ->
$(".group1").colorbox({rel:'group1',
transition:"none", maxWidth:"85%", maxHeight:"85%",
current: "{current} <%= I18n.t('views.image.of') %> {total}"})
相关文章:
- 数据绑定:'系统Char'不包含名为'xxxxx'
- Angularjs 1.5.x本地化最佳实践
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- Javascript模块系统I'I’我正在努力,但搞不明白
- 是否可以在系统/电脑浏览器中访问手机摄像头
- 在Datatables中设置本地化后,需要更改标签文本
- Node JS中的排名系统算法
- 任何将(SSH)终端嵌入到一些HTML5表示系统中的想法(例如,show.js)
- 如何在foreach循环中对每个产品单独应用评级系统
- Javascript-修复搜索系统
- 是否有任何设置阻止JavaScript在系统上工作
- 如何组织用户系统的Mongo集合
- 数字文件命名系统
- 如何对单个页面进行密码保护(这不是身份验证系统的一部分)
- 动态代码中存在系统应用程序地址错误
- 从自己的安全系统中重新找回自己
- 难以置信的简单密码系统不工作
- 在chrome.runtime消息系统中使用promise
- 当地址栏出现时,安卓系统上的css固定页脚被隐藏
- 如何本地化配色系统