1
0
mirror of synced 2025-12-09 23:57:39 +08:00

releases 4.7.29

This commit is contained in:
xuliangzhan
2024-06-21 16:34:47 +08:00
parent 7ea3415d01
commit cfe7b5af3d
8 changed files with 915 additions and 65 deletions

View File

@@ -6,7 +6,9 @@ export default {
vxe: {
base: {
pleaseInput: 'Please input',
pleaseSelect: 'Select'
pleaseSelect: 'Select',
comma: ',',
fullStop: '.'
},
loading: {
text: 'Loading...'
@@ -49,7 +51,7 @@ export default {
table: {
emptyText: 'No Data',
allTitle: 'Select all / cancel',
seqTitle: 'S/N',
seqTitle: 'N/S',
confirmFilter: 'Confirm',
resetFilter: 'Reset',
allFilter: 'All',
@@ -64,7 +66,8 @@ export default {
customTitle: 'Column settings',
customAll: 'All',
customConfirm: 'Confirm',
customRestore: 'Reset',
customCancel: 'Cancel',
customRestore: 'Restore',
maxFixedCol: 'The maximum number of Freeze columns cannot exceed {0}'
},
grid: {
@@ -120,7 +123,8 @@ export default {
colSort: 'Sort',
sortHelpTip: 'Click and drag the icon to adjust the order of the columns.',
colTitle: 'Title',
colVisible: 'Visible',
colResizable: 'Column width (px)',
colVisible: 'Display',
colFixed: 'Freeze columns (Max. {0})',
fixedLeft: 'Left',
fixedUnset: 'Unset',
@@ -185,7 +189,9 @@ export default {
expCancel: 'Cancel'
},
modal: {
zoomIn: 'Maximization',
errTitle: 'Error',
zoomMin: 'Minimize',
zoomIn: 'Maximize',
zoomOut: 'Reduction',
close: 'Close'
},
@@ -269,13 +275,147 @@ export default {
}
}
},
formDesign: {
widget: {
input: 'Input',
textarea: 'Textarea',
select: 'Select'
imagePreview: {
popupTitle: 'Preview',
operBtn: {
zoomOut: 'Reduce',
zoomIn: 'Enlarge',
pctFull: 'Proportional scaling',
pct11: 'Show original size',
rotateLeft: 'Rotate left',
rotateRight: 'Rotate right',
print: 'Click to print',
download: 'Click to download'
}
},
upload: {
fileBtnText: 'Click or drag',
imgBtnText: 'Click or drag',
dragPlaceholder: 'Please drag and drop the file into this area to upload it.',
imgSizeHint: 'Single {0}',
imgCountHint: 'Up to {0}',
fileTypeHint: 'Support {0} file types',
fileSizeHint: 'Single file size does not exceed {0}',
fileCountHint: 'Up to {0} file can be uploaded',
overCountErr: 'You can only choose {0} file!',
overCountExtraErr: 'It has exceeded the maximum number {0}, and more than {0} file will be ignored!超出最大数量 1 个,超出的 1 个文件将被忽略!',
overSizeErr: 'The size of the file is not more than {0}}!',
reUpload: 'Re upload',
uploadProgress: 'Uploading {0}%',
uploadErr: 'Fail to upload',
uploadSuccess: 'Successfully upload'
},
formDesign: {
formName: 'Form name',
defFormTitle: 'Unnamed form',
widgetPropTab: 'Field property',
widgetFormTab: 'Form property',
styleSetting: {
btn: 'Style setting',
title: 'Form style setting',
layoutTitle: 'Field layout',
verticalLayout: 'Vertical layout',
horizontalLayout: 'Horizontal layout',
styleTitle: 'Title style',
boldTitle: 'Bold title',
fontBold: 'Bold',
fontNormal: 'Normal',
colonTitle: 'Display colon',
colonVisible: 'Visible',
colonHidden: 'Hidden',
alignTitle: 'Title align',
widthTitle: 'Title width',
alignLeft: 'Left',
alignRight: 'Right',
unitPx: 'Px',
unitPct: 'Pct'
},
widget: {
group: {
base: 'Base control',
layout: 'Layout control',
advanced: 'Advanced control'
},
copyTitle: 'Copy_{0}',
component: {
input: 'Input',
textarea: 'Textarea',
select: 'Select',
row: 'Row/column',
title: 'Text',
subtable: 'Subtable',
VxeSwitch: 'Yes/no',
VxeInput: 'Input',
VxeNumberInput: 'Number',
VxeDatePicker: 'Date',
VxeTextarea: 'Textarea',
VxeSelect: 'Select',
VxeRadioGroup: 'Radio',
VxeCheckboxGroup: 'Checkbox',
VxeUploadFile: 'File',
VxeUploadImage: 'Image'
}
},
widgetProp: {
name: 'Field name',
placeholder: 'Field placeholder',
required: 'Required',
displaySetting: {
name: 'Display setting',
pc: 'PC',
mobile: 'Mobile',
visible: 'Visible',
hidden: 'Hidden'
},
dataSource: {
name: 'Data source',
defValue: 'Option {0}',
addOption: 'Add option',
batchEditOption: 'Batch edit',
batchEditTip: 'Each row corresponds to an option, supporting direct copying and pasting from tables, Excel, and WPS.',
batchEditSubTip: 'Each row corresponds to an option. If grouped, the sub items can start with spaces or tab keys, and can be directly copied and pasted from tables, Excel, or WPS.',
buildOption: 'Build option'
},
rowProp: {
colSize: 'Number of columns',
col2: 'Two columns',
col3: 'Three columns',
col4: 'Four columns',
col6: 'Six columns',
layout: 'Layout'
},
textProp: {
name: 'Content',
alignTitle: 'Align',
alignLeft: 'Left',
alignCenter: 'Center',
alignRight: 'Right',
colorTitle: 'Color',
sizeTitle: 'Font size',
boldTitle: 'Font bold',
fontNormal: 'Normal',
fontBold: 'Bold'
},
subtableProp: {
seqTitle: 'S/N',
showSeq: 'Display serial number',
showCheckbox: 'Allow multiple selections',
errSubDrag: 'The sub table does not support this control. Please use another control.'
},
uploadProp: {
limitFileCount: 'File quantity limitation',
limitFileSize: 'File size limitation',
multiFile: 'Allows multiple files',
limitImgCount: 'Image quantity limitation',
limitImgSize: 'Image size limitation',
multiImg: 'Allows multiple images'
}
}
},
listDesign: {
fieldSettingTab: 'Field setting',
listSettingTab: 'List setting'
},
/**
* 扩展插件

View File

@@ -6,7 +6,9 @@ export default {
vxe: {
base: {
pleaseInput: 'Please input',
pleaseSelect: 'Select'
pleaseSelect: 'Select',
comma: ',',
fullStop: '.'
},
loading: {
text: 'Cargando...'
@@ -49,7 +51,7 @@ export default {
table: {
emptyText: 'No hay datos',
allTitle: 'Seleccionar todo / cancelar',
seqTitle: 'S/N',
seqTitle: 'N/S',
confirmFilter: 'Confirmar',
resetFilter: 'Restablecer',
allFilter: 'Todo',
@@ -63,8 +65,9 @@ export default {
expOriginFilename: 'Exportar_original_{0}',
customTitle: 'Configuraciones de columna',
customAll: 'Todo',
customConfirm: 'Confirmar',
customRestore: 'Restaurar',
customConfirm: 'Confirm',
customCancel: 'Cancel',
customRestore: 'Restore',
maxFixedCol: 'The maximum number of Freeze columns cannot exceed {0}'
},
grid: {
@@ -120,7 +123,8 @@ export default {
colSort: 'Sort',
sortHelpTip: 'Click and drag the icon to adjust the order of the columns.',
colTitle: 'Title',
colVisible: 'Visible',
colResizable: 'Column width (px)',
colVisible: 'Display',
colFixed: 'Freeze columns (Max {0})',
fixedLeft: 'Left',
fixedUnset: 'Unset',
@@ -185,7 +189,9 @@ export default {
expCancel: 'Cancelar'
},
modal: {
zoomIn: 'Maximizar',
errTitle: 'Error',
zoomMin: 'Minimize',
zoomIn: 'Maximize',
zoomOut: 'Reducir',
close: 'Cerrar'
},
@@ -269,13 +275,147 @@ export default {
}
}
},
formDesign: {
widget: {
input: 'Input',
textarea: 'Textarea',
select: 'Select'
imagePreview: {
popupTitle: 'Preview',
operBtn: {
zoomOut: 'Reduce',
zoomIn: 'Enlarge',
pctFull: 'Proportional scaling',
pct11: 'Show original size',
rotateLeft: 'Rotate left',
rotateRight: 'Rotate right',
print: 'Click to print',
download: 'Click to download'
}
},
upload: {
fileBtnText: 'Click or drag',
imgBtnText: 'Click or drag',
dragPlaceholder: 'Please drag and drop the file into this area to upload it.',
imgSizeHint: 'Single {0}',
imgCountHint: 'Up to {0}',
fileTypeHint: 'Support {0} file types',
fileSizeHint: 'Single file size does not exceed {0}',
fileCountHint: 'Up to {0} file can be uploaded',
overCountErr: 'You can only choose {0} file!',
overCountExtraErr: 'It has exceeded the maximum number {0}, and more than {0} file will be ignored!超出最大数量 1 个,超出的 1 个文件将被忽略!',
overSizeErr: 'The size of the file is not more than {0}}!',
reUpload: 'Re upload',
uploadProgress: 'Uploading {0}%',
uploadErr: 'Fail to upload',
uploadSuccess: 'Successfully upload'
},
formDesign: {
formName: 'Form name',
defFormTitle: 'Unnamed form',
widgetPropTab: 'Field property',
widgetFormTab: 'Form property',
styleSetting: {
btn: 'Style setting',
title: 'Form style setting',
layoutTitle: 'Field layout',
verticalLayout: 'Vertical layout',
horizontalLayout: 'Horizontal layout',
styleTitle: 'Title style',
boldTitle: 'Bold title',
fontBold: 'Bold',
fontNormal: 'Normal',
colonTitle: 'Display colon',
colonVisible: 'Visible',
colonHidden: 'Hidden',
alignTitle: 'Title align',
widthTitle: 'Title width',
alignLeft: 'Left',
alignRight: 'Right',
unitPx: 'Px',
unitPct: 'Pct'
},
widget: {
group: {
base: 'Base control',
layout: 'Layout control',
advanced: 'Advanced control'
},
copyTitle: 'Copy_{0}',
component: {
input: 'Input',
textarea: 'Textarea',
select: 'Select',
row: 'Row/column',
title: 'Text',
subtable: 'Subtable',
VxeSwitch: 'Yes/no',
VxeInput: 'Input',
VxeNumberInput: 'Number',
VxeDatePicker: 'Date',
VxeTextarea: 'Textarea',
VxeSelect: 'Select',
VxeRadioGroup: 'Radio',
VxeCheckboxGroup: 'Checkbox',
VxeUploadFile: 'File',
VxeUploadImage: 'Image'
}
},
widgetProp: {
name: 'Field name',
placeholder: 'Field placeholder',
required: 'Required',
displaySetting: {
name: 'Display setting',
pc: 'PC',
mobile: 'Mobile',
visible: 'Visible',
hidden: 'Hidden'
},
dataSource: {
name: 'Data source',
defValue: 'Option {0}',
addOption: 'Add option',
batchEditOption: 'Batch edit',
batchEditTip: 'Each row corresponds to an option, supporting direct copying and pasting from tables, Excel, and WPS.',
batchEditSubTip: 'Each row corresponds to an option. If grouped, the sub items can start with spaces or tab keys, and can be directly copied and pasted from tables, Excel, or WPS.',
buildOption: 'Build option'
},
rowProp: {
colSize: 'Number of columns',
col2: 'Two columns',
col3: 'Three columns',
col4: 'Four columns',
col6: 'Six columns',
layout: 'Layout'
},
textProp: {
name: 'Content',
alignTitle: 'Align',
alignLeft: 'Left',
alignCenter: 'Center',
alignRight: 'Right',
colorTitle: 'Color',
sizeTitle: 'Font size',
boldTitle: 'Font bold',
fontNormal: 'Normal',
fontBold: 'Bold'
},
subtableProp: {
seqTitle: 'S/N',
showSeq: 'Display serial number',
showCheckbox: 'Allow multiple selections',
errSubDrag: 'The sub table does not support this control. Please use another control.'
},
uploadProp: {
limitFileCount: 'File quantity limitation',
limitFileSize: 'File size limitation',
multiFile: 'Allows multiple files',
limitImgCount: 'Image quantity limitation',
limitImgSize: 'Image size limitation',
multiImg: 'Allows multiple images'
}
}
},
listDesign: {
fieldSettingTab: 'Field setting',
listSettingTab: 'List setting'
},
/**
* 扩展插件

View File

@@ -6,7 +6,9 @@ export default {
vxe: {
base: {
pleaseInput: 'Please input',
pleaseSelect: 'Select'
pleaseSelect: 'Select',
comma: ',',
fullStop: '.'
},
loading: {
text: 'Loading...'
@@ -49,7 +51,7 @@ export default {
table: {
emptyText: 'データがありません',
allTitle: '全て選択/取消',
seqTitle: 'S/N',
seqTitle: 'N/S',
confirmFilter: 'OK',
resetFilter: 'リセット',
allFilter: '全て',
@@ -63,8 +65,9 @@ export default {
expSrcFilename: 'エクスポート_ソース_{0}',
customTitle: '列設定',
customAll: '全部',
customConfirm: 'OK',
customRestore: 'リセット',
customConfirm: 'Confirm',
customCancel: 'Cancel',
customRestore: 'Restore',
maxFixedCol: '最大固定列数が {0} です。'
},
grid: {
@@ -120,7 +123,8 @@ export default {
colSort: 'ソート',
sortHelpTip: 'Click and drag the icon to adjust the order of the columns.',
colTitle: 'タイトル',
colVisible: '表示',
colResizable: 'Column width (px)',
colVisible: 'Display',
colFixed: '冻结列(最多 {0} 列)',
fixedLeft: '左側',
fixedUnset: '指定しない',
@@ -185,7 +189,9 @@ export default {
expCancel: 'キャンセル'
},
modal: {
zoomIn: '最大化',
errTitle: 'Error',
zoomMin: 'Minimize',
zoomIn: 'Maximize',
zoomOut: '縮小',
close: '閉じる'
},
@@ -269,13 +275,147 @@ export default {
}
}
},
formDesign: {
widget: {
input: 'Input',
textarea: 'Textarea',
select: 'Select'
imagePreview: {
popupTitle: 'Preview',
operBtn: {
zoomOut: 'Reduce',
zoomIn: 'Enlarge',
pctFull: 'Proportional scaling',
pct11: 'Show original size',
rotateLeft: 'Rotate left',
rotateRight: 'Rotate right',
print: 'Click to print',
download: 'Click to download'
}
},
upload: {
fileBtnText: 'Click or drag',
imgBtnText: 'Click or drag',
dragPlaceholder: 'Please drag and drop the file into this area to upload it.',
imgSizeHint: 'Single {0}',
imgCountHint: 'Up to {0}',
fileTypeHint: 'Support {0} file types',
fileSizeHint: 'Single file size does not exceed {0}',
fileCountHint: 'Up to {0} file can be uploaded',
overCountErr: 'You can only choose {0} file!',
overCountExtraErr: 'It has exceeded the maximum number {0}, and more than {0} file will be ignored!超出最大数量 1 个,超出的 1 个文件将被忽略!',
overSizeErr: 'The size of the file is not more than {0}}!',
reUpload: 'Re upload',
uploadProgress: 'Uploading {0}%',
uploadErr: 'Fail to upload',
uploadSuccess: 'Successfully upload'
},
formDesign: {
formName: 'Form name',
defFormTitle: 'Unnamed form',
widgetPropTab: 'Field property',
widgetFormTab: 'Form property',
styleSetting: {
btn: 'Style setting',
title: 'Form style setting',
layoutTitle: 'Field layout',
verticalLayout: 'Vertical layout',
horizontalLayout: 'Horizontal layout',
styleTitle: 'Title style',
boldTitle: 'Bold title',
fontBold: 'Bold',
fontNormal: 'Normal',
colonTitle: 'Display colon',
colonVisible: 'Visible',
colonHidden: 'Hidden',
alignTitle: 'Title align',
widthTitle: 'Title width',
alignLeft: 'Left',
alignRight: 'Right',
unitPx: 'Px',
unitPct: 'Pct'
},
widget: {
group: {
base: 'Base control',
layout: 'Layout control',
advanced: 'Advanced control'
},
copyTitle: 'Copy_{0}',
component: {
input: 'Input',
textarea: 'Textarea',
select: 'Select',
row: 'Row/column',
title: 'Text',
subtable: 'Subtable',
VxeSwitch: 'Yes/no',
VxeInput: 'Input',
VxeNumberInput: 'Number',
VxeDatePicker: 'Date',
VxeTextarea: 'Textarea',
VxeSelect: 'Select',
VxeRadioGroup: 'Radio',
VxeCheckboxGroup: 'Checkbox',
VxeUploadFile: 'File',
VxeUploadImage: 'Image'
}
},
widgetProp: {
name: 'Field name',
placeholder: 'Field placeholder',
required: 'Required',
displaySetting: {
name: 'Display setting',
pc: 'PC',
mobile: 'Mobile',
visible: 'Visible',
hidden: 'Hidden'
},
dataSource: {
name: 'Data source',
defValue: 'Option {0}',
addOption: 'Add option',
batchEditOption: 'Batch edit',
batchEditTip: 'Each row corresponds to an option, supporting direct copying and pasting from tables, Excel, and WPS.',
batchEditSubTip: 'Each row corresponds to an option. If grouped, the sub items can start with spaces or tab keys, and can be directly copied and pasted from tables, Excel, or WPS.',
buildOption: 'Build option'
},
rowProp: {
colSize: 'Number of columns',
col2: 'Two columns',
col3: 'Three columns',
col4: 'Four columns',
col6: 'Six columns',
layout: 'Layout'
},
textProp: {
name: 'Content',
alignTitle: 'Align',
alignLeft: 'Left',
alignCenter: 'Center',
alignRight: 'Right',
colorTitle: 'Color',
sizeTitle: 'Font size',
boldTitle: 'Font bold',
fontNormal: 'Normal',
fontBold: 'Bold'
},
subtableProp: {
seqTitle: 'S/N',
showSeq: 'Display serial number',
showCheckbox: 'Allow multiple selections',
errSubDrag: 'The sub table does not support this control. Please use another control.'
},
uploadProp: {
limitFileCount: 'File quantity limitation',
limitFileSize: 'File size limitation',
multiFile: 'Allows multiple files',
limitImgCount: 'Image quantity limitation',
limitImgSize: 'Image size limitation',
multiImg: 'Allows multiple images'
}
}
},
listDesign: {
fieldSettingTab: 'Field setting',
listSettingTab: 'List setting'
},
/**
* 扩展插件

View File

@@ -6,7 +6,9 @@ export default {
vxe: {
base: {
pleaseInput: 'Por favor, insira',
pleaseSelect: 'Selecione'
pleaseSelect: 'Selecione',
comma: ',',
fullStop: '.'
},
loading: {
text: 'Carregando...'
@@ -49,7 +51,7 @@ export default {
table: {
emptyText: 'Sem dados',
allTitle: 'Selecionar todos / cancelar',
seqTitle: 'S/N',
seqTitle: 'N/S',
confirmFilter: 'Confirmar',
resetFilter: 'Redefinir',
allFilter: 'Todos',
@@ -63,8 +65,9 @@ export default {
expOriginFilename: 'Exportar_original_{0}',
customTitle: 'Configurações de coluna',
customAll: 'Todos',
customConfirm: 'Confirmar',
customRestore: 'Redefinir',
customConfirm: 'Confirm',
customCancel: 'Cancel',
customRestore: 'Restore',
maxFixedCol: 'The maximum number of Freeze columns cannot exceed {0}'
},
grid: {
@@ -120,7 +123,8 @@ export default {
colSort: 'Sort',
sortHelpTip: 'Click and drag the icon to adjust the order of the columns.',
colTitle: 'Title',
colVisible: 'Visible',
colResizable: 'Column width (px)',
colVisible: 'Display',
colFixed: 'Freeze columns (Max {0})',
fixedLeft: 'Left',
fixedUnset: 'Unset',
@@ -185,7 +189,9 @@ export default {
expCancel: 'Cancelar'
},
modal: {
zoomIn: 'Maximizar',
errTitle: 'Error',
zoomMin: 'Minimize',
zoomIn: 'Maximize',
zoomOut: 'Restaurar',
close: 'Fechar'
},
@@ -269,13 +275,147 @@ export default {
}
}
},
formDesign: {
widget: {
input: 'Input',
textarea: 'Textarea',
select: 'Select'
imagePreview: {
popupTitle: 'Preview',
operBtn: {
zoomOut: 'Reduce',
zoomIn: 'Enlarge',
pctFull: 'Proportional scaling',
pct11: 'Show original size',
rotateLeft: 'Rotate left',
rotateRight: 'Rotate right',
print: 'Click to print',
download: 'Click to download'
}
},
upload: {
fileBtnText: 'Click or drag',
imgBtnText: 'Click or drag',
dragPlaceholder: 'Please drag and drop the file into this area to upload it.',
imgSizeHint: 'Single {0}',
imgCountHint: 'Up to {0}',
fileTypeHint: 'Support {0} file types',
fileSizeHint: 'Single file size does not exceed {0}',
fileCountHint: 'Up to {0} file can be uploaded',
overCountErr: 'You can only choose {0} file!',
overCountExtraErr: 'It has exceeded the maximum number {0}, and more than {0} file will be ignored!超出最大数量 1 个,超出的 1 个文件将被忽略!',
overSizeErr: 'The size of the file is not more than {0}}!',
reUpload: 'Re upload',
uploadProgress: 'Uploading {0}%',
uploadErr: 'Fail to upload',
uploadSuccess: 'Successfully upload'
},
formDesign: {
formName: 'Form name',
defFormTitle: 'Unnamed form',
widgetPropTab: 'Field property',
widgetFormTab: 'Form property',
styleSetting: {
btn: 'Style setting',
title: 'Form style setting',
layoutTitle: 'Field layout',
verticalLayout: 'Vertical layout',
horizontalLayout: 'Horizontal layout',
styleTitle: 'Title style',
boldTitle: 'Bold title',
fontBold: 'Bold',
fontNormal: 'Normal',
colonTitle: 'Display colon',
colonVisible: 'Visible',
colonHidden: 'Hidden',
alignTitle: 'Title align',
widthTitle: 'Title width',
alignLeft: 'Left',
alignRight: 'Right',
unitPx: 'Px',
unitPct: 'Pct'
},
widget: {
group: {
base: 'Base control',
layout: 'Layout control',
advanced: 'Advanced control'
},
copyTitle: 'Copy_{0}',
component: {
input: 'Input',
textarea: 'Textarea',
select: 'Select',
row: 'Row/column',
title: 'Text',
subtable: 'Subtable',
VxeSwitch: 'Yes/no',
VxeInput: 'Input',
VxeNumberInput: 'Number',
VxeDatePicker: 'Date',
VxeTextarea: 'Textarea',
VxeSelect: 'Select',
VxeRadioGroup: 'Radio',
VxeCheckboxGroup: 'Checkbox',
VxeUploadFile: 'File',
VxeUploadImage: 'Image'
}
},
widgetProp: {
name: 'Field name',
placeholder: 'Field placeholder',
required: 'Required',
displaySetting: {
name: 'Display setting',
pc: 'PC',
mobile: 'Mobile',
visible: 'Visible',
hidden: 'Hidden'
},
dataSource: {
name: 'Data source',
defValue: 'Option {0}',
addOption: 'Add option',
batchEditOption: 'Batch edit',
batchEditTip: 'Each row corresponds to an option, supporting direct copying and pasting from tables, Excel, and WPS.',
batchEditSubTip: 'Each row corresponds to an option. If grouped, the sub items can start with spaces or tab keys, and can be directly copied and pasted from tables, Excel, or WPS.',
buildOption: 'Build option'
},
rowProp: {
colSize: 'Number of columns',
col2: 'Two columns',
col3: 'Three columns',
col4: 'Four columns',
col6: 'Six columns',
layout: 'Layout'
},
textProp: {
name: 'Content',
alignTitle: 'Align',
alignLeft: 'Left',
alignCenter: 'Center',
alignRight: 'Right',
colorTitle: 'Color',
sizeTitle: 'Font size',
boldTitle: 'Font bold',
fontNormal: 'Normal',
fontBold: 'Bold'
},
subtableProp: {
seqTitle: 'S/N',
showSeq: 'Display serial number',
showCheckbox: 'Allow multiple selections',
errSubDrag: 'The sub table does not support this control. Please use another control.'
},
uploadProp: {
limitFileCount: 'File quantity limitation',
limitFileSize: 'File size limitation',
multiFile: 'Allows multiple files',
limitImgCount: 'Image quantity limitation',
limitImgSize: 'Image size limitation',
multiImg: 'Allows multiple images'
}
}
},
listDesign: {
fieldSettingTab: 'Field setting',
listSettingTab: 'List setting'
},
/**
* 扩展插件

View File

@@ -6,7 +6,9 @@ export default {
vxe: {
base: {
pleaseInput: '请输入',
pleaseSelect: '请选择'
pleaseSelect: '请选择',
comma: '',
fullStop: '。'
},
loading: {
text: '加载中...'
@@ -64,7 +66,8 @@ export default {
customTitle: '列设置',
customAll: '全部',
customConfirm: '确认',
customRestore: '重置',
customCancel: '取消',
customRestore: '恢复默认',
maxFixedCol: '最大冻结列的数量不能超过 {0} 个'
},
grid: {
@@ -120,6 +123,7 @@ export default {
colSort: '排序',
sortHelpTip: '点击并拖动图标可以调整列的排序',
colTitle: '标题',
colResizable: '列宽(像素)',
colVisible: '是否显示',
colFixed: '冻结列(最多 {0} 列)',
fixedLeft: '左侧',
@@ -185,6 +189,8 @@ export default {
expCancel: '取消'
},
modal: {
errTitle: '错误提示',
zoomMin: '最小化',
zoomIn: '最大化',
zoomOut: '还原',
close: '关闭'
@@ -269,13 +275,147 @@ export default {
}
}
},
formDesign: {
widget: {
input: '输入框',
textarea: '文本域',
select: '下拉框'
imagePreview: {
popupTitle: '预览',
operBtn: {
zoomOut: '缩小',
zoomIn: '放大',
pctFull: '等比例缩放',
pct11: '显示原始尺寸',
rotateLeft: '向左旋转',
rotateRight: '向右旋转',
print: '点击打印图片',
download: '点击下载图片'
}
},
upload: {
fileBtnText: '点击或拖拽上传',
imgBtnText: '点击或拖拽上传',
dragPlaceholder: '请把文件拖放到这个区域即可上传',
imgSizeHint: '单张{0}',
imgCountHint: '最多{0}张',
fileTypeHint: '支持 {0} 文件类型',
fileSizeHint: '单个文件大小不超过{0}',
fileCountHint: '最多可上传{0}个文件',
overCountErr: '最多只能选择{0}个文件!',
overCountExtraErr: '已超出最大数量{0}个,超出的{1}个文件将被忽略!',
overSizeErr: '文件大小最大不能超过{0}',
reUpload: '重新上传',
uploadProgress: '上传中 {0}%',
uploadErr: '上传失败',
uploadSuccess: '上传成功'
},
formDesign: {
formName: '表单名称',
defFormTitle: '未命名的表单',
widgetPropTab: '控件属性',
widgetFormTab: '表单属性',
styleSetting: {
btn: '样式设置',
title: '表单的样式设置',
layoutTitle: '控件布局',
verticalLayout: '上下布局',
horizontalLayout: '横向布局',
styleTitle: '标题样式',
boldTitle: '标题加粗',
fontBold: '加粗',
fontNormal: '常规',
colonTitle: '显示冒号',
colonVisible: '显示',
colonHidden: '隐藏',
alignTitle: '对齐方式',
widthTitle: '标题宽度',
alignLeft: '居左',
alignRight: '居右',
unitPx: '像素',
unitPct: '百分比'
},
widget: {
group: {
base: '基础控件',
layout: '布局控件',
advanced: '高级控件'
},
copyTitle: '副本_{0}',
component: {
input: '输入框',
textarea: '文本域',
select: '下拉框',
row: '一行多列',
title: '文本',
subtable: '子表',
VxeSwitch: '是/否',
VxeInput: '输入框',
VxeNumberInput: '数字',
VxeDatePicker: '日期',
VxeTextarea: '文本域',
VxeSelect: '下拉框',
VxeRadioGroup: '单选框',
VxeCheckboxGroup: '复选框',
VxeUploadFile: '文件',
VxeUploadImage: '图片'
}
},
widgetProp: {
name: '控件名称',
placeholder: '提示语',
required: '必填校验',
displaySetting: {
name: '显示设置',
pc: '电脑端',
mobile: '手机端',
visible: '显示',
hidden: '隐藏'
},
dataSource: {
name: '数据源',
defValue: '选项{0}',
addOption: '添加选项',
batchEditOption: '批量编辑',
batchEditTip: '每行对应一个选项支持从表格、Excel、WPS 中直接复制粘贴。',
batchEditSubTip: '每行对应一个选项如果是分组子项可以是空格或制表键开头支持从表格、Excel、WPS 中直接复制粘贴。',
buildOption: '生成选项'
},
rowProp: {
colSize: '列数',
col2: '两列',
col3: '三列',
col4: '四列',
col6: '六列',
layout: '布局'
},
textProp: {
name: '内容',
alignTitle: '对齐方式',
alignLeft: '居左',
alignCenter: '居中',
alignRight: '居右',
colorTitle: '字体颜色',
sizeTitle: '字体大小',
boldTitle: '字体加粗',
fontNormal: '常规',
fontBold: '加粗'
},
subtableProp: {
seqTitle: '序号',
showSeq: '显示序号',
showCheckbox: '允许多选',
errSubDrag: '子表不支持该控件,请使用其他控件'
},
uploadProp: {
limitFileCount: '文件数量限制',
limitFileSize: '文件大小限制',
multiFile: '允许上传多个文件',
limitImgCount: '图片数量限制',
limitImgSize: '图片大小限制',
multiImg: '允许上传多张图片'
}
}
},
listDesign: {
fieldSettingTab: '字段设置',
listSettingTab: '列表设置'
},
/**
* 扩展插件

View File

@@ -6,7 +6,9 @@ export default {
vxe: {
base: {
pleaseInput: '请输入',
pleaseSelect: '请选择'
pleaseSelect: '请选择',
comma: '',
fullStop: '。'
},
loading: {
text: '加載中...'
@@ -49,7 +51,7 @@ export default {
table: {
emptyText: '暫無資料',
allTitle: '全選/取消',
seqTitle: '序',
seqTitle: '序',
confirmFilter: '篩選',
resetFilter: '重置',
allFilter: '全部',
@@ -63,8 +65,9 @@ export default {
expSrcFilename: '匯出_從_{0}',
customTitle: '列設定',
customAll: '全部',
customConfirm: '確認',
customRestore: '重置',
customConfirm: '确认',
customCancel: '取消',
customRestore: '恢复默认',
maxFixedCol: '最大冻结列的數量不能超過 {0} 個'
},
grid: {
@@ -120,6 +123,7 @@ export default {
colSort: '排序',
sortHelpTip: '點擊並拖動圖標可以調整列的排序',
colTitle: '標題',
colResizable: '列宽(像素)',
colVisible: '是否顯示',
colFixed: '冻结列(最多 {0} 列)',
fixedLeft: '左側',
@@ -185,6 +189,8 @@ export default {
expCancel: '取消'
},
modal: {
errTitle: '错误提示',
zoomMin: '最小化',
zoomIn: '最大化',
zoomOut: '還原',
close: '關閉'
@@ -205,8 +211,6 @@ export default {
zoomOut: '還原',
custom: '列設定',
customAll: '全部',
customConfirm: '確認',
customRestore: '重置',
fixedLeft: '冻结在左側',
fixedRight: '冻结在右側',
cancelFixed: '取消冻结列'
@@ -269,13 +273,149 @@ export default {
}
}
},
formDesign: {
widget: {
input: '輸入框',
textarea: '文本域',
select: '下拉框'
imagePreview: {
popupTitle: '预览',
operBtn: {
zoomOut: '缩小',
zoomIn: '放大',
pctFull: '等比例缩放',
pct11: '显示原始尺寸',
rotateLeft: '向左旋转',
rotateRight: '向右旋转',
print: '点击打印图片',
download: '点击下载图片'
}
},
upload: {
fileBtnText: '点击或拖拽上传',
imgBtnText: '点击或拖拽上传',
dragPlaceholder: '请把文件拖放到这个区域即可上传',
imgSizeHint: '单张{0}',
imgCountHint: '最多{0}张',
fileTypeHint: '支持 {0} 文件类型',
fileSizeHint: '单个文件大小不超过{0}',
fileCountHint: '最多可上传{0}个文件',
overCountErr: '最多只能选择{0}个文件!',
overCountExtraErr: '已超出最大数量{0}个,超出的{1}个文件将被忽略!',
overSizeErr: '文件大小最大不能超过{0}',
reUpload: '重新上传',
uploadProgress: '上传中 {0}%',
uploadErr: '上传失败',
uploadSuccess: '上传成功'
},
formDesign: {
formName: '表单名称',
defFormTitle: '未命名的表单',
widgetPropTab: '控件属性',
widgetFormTab: '表单属性',
styleSetting: {
btn: '样式设置',
title: '表单的样式设置',
layoutTitle: '控件布局',
verticalLayout: '上下布局',
horizontalLayout: '横向布局',
styleTitle: '标题样式',
boldTitle: '标题加粗',
fontBold: '加粗',
fontNormal: '常规',
colonTitle: '显示冒号',
colonVisible: '显示',
colonHidden: '隐藏',
alignTitle: '对齐方式',
widthTitle: '标题宽度',
alignLeft: '居左',
alignRight: '居右',
unitPx: '像素',
unitPct: '百分比'
},
widget: {
group: {
base: '基础控件',
layout: '布局控件',
advanced: '高级控件'
},
copyTitle: '副本_{0}',
component: {
input: '输入框',
textarea: '文本域',
select: '下拉框',
row: '一行多列',
title: '文本',
subtable: '子表',
VxeSwitch: '是/否',
VxeInput: '输入框',
VxeNumberInput: '数字',
VxeDatePicker: '日期',
VxeTextarea: '文本域',
VxeSelect: '下拉框',
VxeRadioGroup: '单选框',
VxeCheckboxGroup: '复选框',
VxeUploadFile: '文件',
VxeUploadImage: '图片'
}
},
widgetProp: {
name: '控件名称',
placeholder: '控件提示',
required: '必填校验',
displaySetting: {
name: '显示设置',
pc: '电脑端',
mobile: '手机端',
visible: '显示',
hidden: '隐藏'
},
dataSource: {
name: '数据源',
defValue: '选项{0}',
addOption: '添加选项',
batchEditOption: '批量编辑',
batchEditTip: '每行对应一个选项支持从表格、Excel、WPS 中直接复制粘贴。',
batchEditSubTip: '每行对应一个选项如果是分组子项可以是空格或制表键开头支持从表格、Excel、WPS 中直接复制粘贴。',
buildOption: '生成选项'
},
rowProp: {
colSize: '列数',
col2: '两列',
col3: '三列',
col4: '四列',
col6: '六列',
layout: '布局'
},
textProp: {
name: '内容',
alignTitle: '对齐方式',
alignLeft: '居左',
alignCenter: '居中',
alignRight: '居右',
colorTitle: '字体颜色',
sizeTitle: '字体大小',
boldTitle: '字体加粗',
fontNormal: '常规',
fontBold: '加粗'
},
subtableProp: {
seqTitle: '序号',
showSeq: '显示序号',
showCheckbox: '允许多选',
errSubDrag: '子表不支持该控件,请使用其他控件'
},
uploadProp: {
uploadProp: {
limitFileCount: '文件数量限制',
limitFileSize: '文件大小限制',
multiFile: '允许上传多个文件',
limitImgCount: '图片数量限制',
limitImgSize: '图片大小限制',
multiImg: '允许上传多张图片'
}
}
}
},
listDesign: {
fieldSettingTab: '字段设置',
listSettingTab: '列表设置'
},
/**
* 扩展插件

View File

@@ -1259,7 +1259,12 @@ hooks.add('tableExportModule', {
customStyle: opts.style,
beforeMethod: beforePrintMethod
? ({ html }) => {
return beforePrintMethod({ html, content: html, options: opts, $table: $xeTable })
return beforePrintMethod({
html,
content: html,
options: opts,
$table: $xeTable
})
}
: undefined
})
@@ -1273,7 +1278,12 @@ hooks.add('tableExportModule', {
customStyle: opts.style,
beforeMethod: beforePrintMethod
? ({ html }) => {
return beforePrintMethod({ html, content: html, options: opts, $table: $xeTable })
return beforePrintMethod({
html,
content: html,
options: opts,
$table: $xeTable
})
}
: undefined
})