From 50e95b985a72fcec4a93a2470e9efdfb2620148a Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 02 四月 2026 15:46:09 +0800
Subject: [PATCH] #i18n

---
 rsf-design/src/components/core/forms/art-drag-verify/index.vue |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/rsf-design/src/components/core/forms/art-drag-verify/index.vue b/rsf-design/src/components/core/forms/art-drag-verify/index.vue
index db85563..aa974bc 100644
--- a/rsf-design/src/components/core/forms/art-drag-verify/index.vue
+++ b/rsf-design/src/components/core/forms/art-drag-verify/index.vue
@@ -41,14 +41,16 @@
 </template>
 
 <script setup>
+  import { useI18n } from 'vue-i18n'
   defineOptions({ name: 'ArtDragVerify' })
+  const { t } = useI18n()
   const emit = defineEmits(['handlerMove', 'update:value', 'passCallback'])
   const props = defineProps({
     value: { required: false, default: false },
     width: { required: false, default: '100%' },
     height: { required: false, default: 40 },
-    text: { required: false, default: '鎸変綇婊戝潡鎷栧姩' },
-    successText: { required: false, default: 'success' },
+    text: { required: false, default: '' },
+    successText: { required: false, default: '' },
     background: { required: false, default: '#eee' },
     progressBarBg: { required: false, default: '#1385FF' },
     completedBg: { required: false, default: '#57D187' },
@@ -134,7 +136,9 @@
     fontSize: props.textSize
   }))
   const message = computed(() => {
-    return props.value ? props.successText : props.text
+    const dragText = props.text || t('components.dragVerify.dragText')
+    const successText = props.successText || t('components.dragVerify.successText')
+    return props.value ? successText : dragText
   })
   const dragStart = (e) => {
     if (!props.value) {

--
Gitblit v1.9.1