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