diff --git a/src/pages/demo/plugins/vue-i18n/components/DemoI18n.vue b/src/pages/demo/plugins/vue-i18n/components/DemoI18n.vue
new file mode 100644
index 00000000..123c91f1
--- /dev/null
+++ b/src/pages/demo/plugins/vue-i18n/components/DemoI18n.vue
@@ -0,0 +1,3 @@
+
+ {{$t('message.hello')}}
+
diff --git a/src/pages/demo/plugins/vue-i18n/components/DemoI18nControl.vue b/src/pages/demo/plugins/vue-i18n/components/DemoI18nControl.vue
new file mode 100644
index 00000000..8a377464
--- /dev/null
+++ b/src/pages/demo/plugins/vue-i18n/components/DemoI18nControl.vue
@@ -0,0 +1,24 @@
+
+
+
+ 中文
+ English
+
+
+
+
+
+
diff --git a/src/pages/demo/plugins/vue-i18n/demo-1.vue b/src/pages/demo/plugins/vue-i18n/demo-1.vue
index b2e6bde6..261c3be5 100644
--- a/src/pages/demo/plugins/vue-i18n/demo-1.vue
+++ b/src/pages/demo/plugins/vue-i18n/demo-1.vue
@@ -2,31 +2,21 @@
-
-
- 中文
- English
-
-
- {{$t('message.hello')}}
+
+
-
diff --git a/src/pages/demo/plugins/vue-i18n/demo-2.vue b/src/pages/demo/plugins/vue-i18n/demo-2.vue
index 6d37f912..10c1db81 100644
--- a/src/pages/demo/plugins/vue-i18n/demo-2.vue
+++ b/src/pages/demo/plugins/vue-i18n/demo-2.vue
@@ -2,31 +2,21 @@
-
-
- 中文
- English
-
-
- {{$t('message.hello')}}
+
+
-