diff --git a/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue b/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue index a2653b4..eb8d3e9 100644 --- a/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue +++ b/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue @@ -22,6 +22,8 @@ import depthSlider from './tools/depth-slider.vue' import { OperationType } from '../tools/layerHelper' import brushControlPanel from './brush-control-panel.vue' + import { useI18n } from 'vue-i18n' + const { t } = useI18n() const props = defineProps({ currentTool: { required: true, type: [String, null] } @@ -38,22 +40,22 @@ { type: OperationType.AISELECT_ADD, name: 'dc-add_sb', - label: 'Add' + label: t('DepthCanvas.add') }, { type: OperationType.AISELECT_REMOVE, name: 'dc-remove_sb', - label: 'Remove' + label: t('DepthCanvas.remove') }, { type: OperationType.AISELECT_DRAW, name: 'dc-brush_sb', - label: 'Brush' + label: t('DepthCanvas.brush') }, { type: OperationType.AISELECT_ERASER, name: 'dc-erase_sb', - label: 'Erase' + label: t('DepthCanvas.erase') } ]) const onClickItem = (type: string) => { diff --git a/src/components/Canvas/DepthCanvas/components/depth-header-tools.vue b/src/components/Canvas/DepthCanvas/components/depth-header-tools.vue index 1a52eb3..a9622f7 100644 --- a/src/components/Canvas/DepthCanvas/components/depth-header-tools.vue +++ b/src/components/Canvas/DepthCanvas/components/depth-header-tools.vue @@ -30,7 +30,7 @@ @@ -49,6 +49,8 @@ import { ref, inject, computed } from 'vue' import { exportCanvasToImage } from '../tools/exportMethod' import { OperationType, BlendMode } from '../tools/layerHelper' + import { useI18n } from 'vue-i18n' + const { t } = useI18n() const props = defineProps({ zoom: { default: 1, type: Number }, step: { default: 0.1, type: Number } @@ -86,37 +88,37 @@ child: [ { name: OperationType.RECTANGLE, - label: 'Rectangle', + label: t('DepthCanvas.rectangle'), icon: 'dc-rectangle', iconSize: 13 }, { name: OperationType.LINE, - label: 'Line', + label: t('DepthCanvas.line'), icon: 'dc-line', iconSize: 10 }, { name: OperationType.ARROW, - label: 'Arrow', + label: t('DepthCanvas.arrow'), icon: 'dc-arrow', iconSize: 11 }, { name: OperationType.ELLIPSE, - label: 'Ellipse', + label: t('DepthCanvas.ellipse'), icon: 'dc-ellipse', iconSize: 15 }, { name: OperationType.TRIANGLE, - label: 'Polygon', + label: t('DepthCanvas.triangle'), icon: 'dc-triangle', iconSize: 14 }, { name: OperationType.STAR, - label: 'Star', + label: t('DepthCanvas.star'), icon: 'dc-star', iconSize: 15 } diff --git a/src/components/Canvas/DepthCanvas/components/details-panel/basic-info.vue b/src/components/Canvas/DepthCanvas/components/details-panel/basic-info.vue index d56fff6..c0e7f53 100644 --- a/src/components/Canvas/DepthCanvas/components/details-panel/basic-info.vue +++ b/src/components/Canvas/DepthCanvas/components/details-panel/basic-info.vue @@ -1,7 +1,7 @@