diff --git a/src/controllers/selection.js b/src/controllers/selection.js
index ea779c8..af835bc 100644
--- a/src/controllers/selection.js
+++ b/src/controllers/selection.js
@@ -628,12 +628,16 @@ const selection = {
if(Store.allowEdit===false){
return;
}
+
+ const _locale = locale()
+ const locale_paste = _locale.paste;
+
if(Store.luckysheet_select_save.length > 1){
if(isEditMode()){
- alert("不能对多重选择区域执行此操作,请选择单个区域,然后再试");
+ alert(locale_paste.errorNotAllowMulti);
}
else{
- tooltip.info('提示', "不能对多重选择区域执行此操作,请选择单个区域,然后再试");
+ tooltip.info(`${locale_paste.warning}`, locale_paste.errorNotAllowMulti);
}
}
@@ -664,10 +668,10 @@ const selection = {
if(has_PartMC){
if(isEditMode()){
- alert("不能对合并单元格做部分更改");
+ alert(locale_paste.errorNotAllowMerged);
}
else{
- tooltip.info('提示', "不能对合并单元格做部分更改");
+ tooltip.info(`${locale_paste.warning}`, locale_paste.errorNotAllowMerged);
}
return;
@@ -805,10 +809,10 @@ const selection = {
if(has_PartMC){
if(isEditMode()){
- alert("不能对合并单元格做部分更改");
+ alert(locale_paste.errorNotAllowMerged);
}
else{
- tooltip.info('提示',"不能对合并单元格做部分更改");
+ tooltip.info(`${locale_paste.warning}`,locale_paste.errorNotAllowMerged);
}
return;
}
@@ -882,6 +886,9 @@ const selection = {
return;
}
+ const _locale = locale()
+ const locale_paste = _locale.paste;
+
let cfg = $.extend(true, {}, Store.config);
if(cfg["merge"] == null){
cfg["merge"] = {};
@@ -914,10 +921,10 @@ const selection = {
if(has_PartMC){
if(isEditMode()){
- alert("不能对合并单元格做部分更改");
+ alert(locale_paste.errorNotAllowMerged);
}
else{
- tooltip.info('提示',"不能对合并单元格做部分更改");
+ tooltip.info(`${locale_paste.warning}`,locale_paste.errorNotAllowMerged);
}
return;
}
@@ -1308,6 +1315,10 @@ const selection = {
if(!checkProtectionLockedRangeList(Store.luckysheet_select_save, Store.currentSheetIndex)){
return;
}
+
+ const _locale = locale()
+ const locale_paste = _locale.paste;
+
let cfg = $.extend(true, {}, Store.config);
if(cfg["merge"] == null){
cfg["merge"] = {};
@@ -1392,10 +1403,10 @@ const selection = {
if(has_PartMC){
if(isEditMode()){
- alert("不能对合并单元格做部分更改");
+ alert(locale_paste.errorNotAllowMerged);
}
else{
- tooltip.info('提示',"不能对合并单元格做部分更改");
+ tooltip.info(`${locale_paste.warning}`,locale_paste.errorNotAllowMerged);
}
return;
}
@@ -1627,6 +1638,10 @@ const selection = {
if(!checkProtectionLockedRangeList(Store.luckysheet_select_save, Store.currentSheetIndex)){
return;
}
+
+ const _locale = locale()
+ const locale_paste = _locale.paste;
+
let cfg = $.extend(true, {}, Store.config);
if(cfg["merge"] == null){
cfg["merge"] = {};
@@ -1660,10 +1675,10 @@ const selection = {
if(has_PartMC){
if(isEditMode()){
- alert("不能对合并单元格做部分更改");
+ alert(locale_paste.errorNotAllowMerged);
}
else{
- tooltip.info('提示',"不能对合并单元格做部分更改");
+ tooltip.info(`${locale_paste.warning}`,locale_paste.errorNotAllowMerged);
}
return;
}
diff --git a/src/locale/en.js b/src/locale/en.js
index 6770889..b6aecb7 100644
--- a/src/locale/en.js
+++ b/src/locale/en.js
@@ -9886,9 +9886,14 @@ export default {
notLessOne:"The number of rows and columns cannot be less than 1",
offsetColumnLessZero:"The offset column cannot be negative!",
- pasteMustKeybordAlert:"在表格中进行复制粘贴: Ctrl + C 进行复制, Ctrl + V 进行粘贴, Ctrl + X 进行剪切",
- pasteMustKeybordAlertHTMLTitle:"在表格中进行复制粘贴",
- pasteMustKeybordAlertHTML:"Ctrl + C 进行复制
Ctrl + V 进行粘贴
Ctrl + X 进行剪切",
+ pasteMustKeybordAlert:"Copy and paste in the Sheet: Ctrl + C to copy, Ctrl + V to paste, Ctrl + X to cut",
+ pasteMustKeybordAlertHTMLTitle:"Copy and paste in the Sheet",
+ pasteMustKeybordAlertHTML:"Ctrl + C to copy
Ctrl + V to paste
Ctrl + X to cut",
+ },
+ paste: {
+ warning:"Warning",
+ errorNotAllowMulti:"Cannot perform this operation on multiple selection areas, please select a single range and try again",
+ errorNotAllowMerged:"Cannot make partial changes to merged cells",
},
pivotTable:{
title:"Pivot Table",
diff --git a/src/locale/es.js b/src/locale/es.js
index 93149fd..20f2d80 100644
--- a/src/locale/es.js
+++ b/src/locale/es.js
@@ -9859,6 +9859,11 @@ export default {
pasteMustKeybordAlertHTMLTitle:"在表格中进行复制粘贴",
pasteMustKeybordAlertHTML:"Ctrl + C 进行复制
Ctrl + V 进行粘贴
Ctrl + X 进行剪切",
},
+ paste: {
+ warning:"Advertencia",
+ errorNotAllowMulti:"No se puede realizar esta operación en varias áreas de selección, selecciona un solo rango y vuelve a intentarlo",
+ errorNotAllowMerged: "No se pueden realizar cambios parciales en las celdas fusionadas",
+ },
pivotTable:{
title:"Tabla Dinámica",
closePannel:"Cerrar",
diff --git a/src/locale/zh.js b/src/locale/zh.js
index 11bb434..41abd46 100644
--- a/src/locale/zh.js
+++ b/src/locale/zh.js
@@ -10119,6 +10119,11 @@ export default {
pasteMustKeybordAlertHTMLTitle:"Copy and paste in the Sheet",
pasteMustKeybordAlertHTML:"Ctrl + C to copy
Ctrl + V to paste
Ctrl + X to cut",
},
+ paste: {
+ warning:"提示",
+ errorNotAllowMulti:"不能对多重选择区域执行此操作,请选择单个区域,然后再试",
+ errorNotAllowMerged:"不能对合并单元格做部分更改",
+ },
pivotTable:{
title:"数据透视表",
closePannel:"关闭",
diff --git a/src/locale/zh_tw.js b/src/locale/zh_tw.js
index bca42d5..a26a1ed 100644
--- a/src/locale/zh_tw.js
+++ b/src/locale/zh_tw.js
@@ -10112,6 +10112,11 @@ export default {
pasteMustKeybordAlertHTMLTitle: "Copy and paste in the Sheet",
pasteMustKeybordAlertHTML : "Ctrl + C to copy
Ctrl + V to paste
Ctrl + X to cut",
},
+ paste: {
+ warning : "提示",
+ errorNotAllowMulti : "不能對多重選擇區域執行此操作,請選擇單個區域,然後再試",
+ errorNotAllowMerged: "不能对合并单元格做部分更改",
+ },
pivotTable: {
title : "數據透視錶",
closePannel : "關閉",