mirror of https://github.com/layui/layui
wip(i18n): code 国际化
parent
e51d5da00f
commit
2c9daf6c3b
12
src/layui.js
12
src/layui.js
|
@ -15,7 +15,17 @@
|
|||
locale: 'zh-cn',
|
||||
lay: {
|
||||
common: {
|
||||
placeholder: '请选择'
|
||||
noMatch: '无匹配数据',
|
||||
noData: '暂无数据',
|
||||
placeholder: '请选择',
|
||||
},
|
||||
code: {
|
||||
copy: '复制代码',
|
||||
copied: '已复制',
|
||||
copyError: '复制失败',
|
||||
maximize: '最大化显示',
|
||||
restore: '还原显示',
|
||||
preview: '在新窗口预览',
|
||||
},
|
||||
colorpicker: {
|
||||
clear: '清除',
|
||||
|
|
|
@ -201,7 +201,7 @@ layui.define(['lay', 'util', 'element', 'tabs', 'form'], function(exports){
|
|||
var tools = {
|
||||
copy: {
|
||||
className: 'file-b',
|
||||
title: [layui.$t('复制代码')],
|
||||
title: [layui.$t('lay.code.copy')],
|
||||
event: function(obj){
|
||||
var code = util.unescape(finalCode(options.code));
|
||||
var hasOnCopy = typeof options.onCopy === 'function';
|
||||
|
@ -215,14 +215,14 @@ layui.define(['lay', 'util', 'element', 'tabs', 'form'], function(exports){
|
|||
if(ret === false) return;
|
||||
}
|
||||
|
||||
layer.msg(layui.$t('已复制'), {icon: 1});
|
||||
layer.msg(layui.$t('lay.code.copied'), {icon: 1});
|
||||
},
|
||||
error: function() {
|
||||
if(hasOnCopy){
|
||||
var ret = options.onCopy(code, false);
|
||||
if(ret === false) return;
|
||||
}
|
||||
layer.msg(layui.$t('复制失败'), {icon: 2});
|
||||
layer.msg(layui.$t('lay.code.copyError'), {icon: 2});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -277,7 +277,7 @@ layui.define(['lay', 'util', 'element', 'tabs', 'form'], function(exports){
|
|||
$.extend(tools, {
|
||||
'full': {
|
||||
className: 'screen-full',
|
||||
title: [layui.$t('最大化显示'), layui.$t('还原显示')],
|
||||
title: [layui.$t('lay.code.maximize'), layui.$t('lay.code.restore')],
|
||||
event: function(obj){
|
||||
var el = obj.elem;
|
||||
var elemView = el.closest('.'+ CONST.ELEM_PREVIEW);
|
||||
|
@ -302,7 +302,7 @@ layui.define(['lay', 'util', 'element', 'tabs', 'form'], function(exports){
|
|||
},
|
||||
'window': {
|
||||
className: 'release',
|
||||
title: [layui.$t('在新窗口预览')],
|
||||
title: [layui.$t('lay.code.preview')],
|
||||
event: function(obj){
|
||||
util.openWin({
|
||||
content: finalCode(options.code)
|
||||
|
@ -561,9 +561,11 @@ layui.define(['lay', 'util', 'element', 'tabs', 'form'], function(exports){
|
|||
|
||||
// 若开启复制,且未开启预览,则单独生成复制图标
|
||||
if(options.copy && !options.preview){
|
||||
var copyElem = $(['<span class="layui-code-copy">',
|
||||
layui.$t('<i class="layui-icon layui-icon-file-b" title="复制"></i>'),
|
||||
'</span>'].join(''));
|
||||
var copyElem = $([
|
||||
'<span class="layui-code-copy">',
|
||||
'<i class="layui-icon layui-icon-file-b" title="' + layui.$t('lay.code.copy') + '"></i>',
|
||||
'</span>'
|
||||
].join(''));
|
||||
|
||||
// 点击复制
|
||||
copyElem.on('click', function(){
|
||||
|
|
Loading…
Reference in New Issue