feat: add i18n (#14)

* feat: add i18n

* feat: update readme
This commit is contained in:
Dream Hunter
2023-09-07 14:11:33 +08:00
committed by GitHub
parent 536cd98df2
commit 4cae64b537
7 changed files with 169 additions and 24 deletions
+58
View File
@@ -17,6 +17,9 @@ dependencies:
vue-clipboard3:
specifier: ^2.0.0
version: 2.0.0
vue-i18n:
specifier: '9'
version: 9.3.0(vue@3.3.4)
devDependencies:
'@vitejs/plugin-vue':
@@ -276,6 +279,44 @@ packages:
dev: true
optional: true
/@intlify/core-base@9.3.0:
resolution: {integrity: sha512-SRzn8TMnPZ6MY8OFrgouRq4DGaf01SHcJEF6FglYFYvRkgPzziEcQe+v2PD+O5lUp/rJafP4dabm1CmsVAA7rA==}
engines: {node: '>= 16'}
dependencies:
'@intlify/devtools-if': 9.3.0
'@intlify/message-compiler': 9.3.0
'@intlify/shared': 9.3.0
'@intlify/vue-devtools': 9.3.0
dev: false
/@intlify/devtools-if@9.3.0:
resolution: {integrity: sha512-5aKZnqj0Ff4dfwBX2Oo+MheVs00CBnC0RzWK26aT2M4AF0cxdFLOJAs51/eHT01jmzrxSvfBMjdArUWHwgetfg==}
engines: {node: '>= 16'}
dependencies:
'@intlify/shared': 9.3.0
dev: false
/@intlify/message-compiler@9.3.0:
resolution: {integrity: sha512-D8tSJEhTCSFcCzkThjE4Sbk1tIdvzkYa1FaVIzUtZ8hKPATvokNrOiDw1i/h671m8A80l9Ywq594i/LPTB6EJA==}
engines: {node: '>= 16'}
dependencies:
'@intlify/shared': 9.3.0
source-map-js: 1.0.2
dev: false
/@intlify/shared@9.3.0:
resolution: {integrity: sha512-MMGRz6zWxtz7rHtxIIdnyb8SYOIaaseN1IvUhAEs9tOW4u77RD4DFp4qgPXesp2Gxo/5QitH9kwSs0jnxGUNEw==}
engines: {node: '>= 16'}
dev: false
/@intlify/vue-devtools@9.3.0:
resolution: {integrity: sha512-kEaxIz1VEgsz2q5RhoS+fBGTkXr/4+pxmK9mN14+speVGb82HPRntKBmz0GO18I1JisD4Z0vAva+KCTHGeAqbQ==}
engines: {node: '>= 16'}
dependencies:
'@intlify/core-base': 9.3.0
'@intlify/shared': 9.3.0
dev: false
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
@@ -346,6 +387,10 @@ packages:
'@vue/compiler-dom': 3.3.4
'@vue/shared': 3.3.4
/@vue/devtools-api@6.5.0:
resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
dev: false
/@vue/reactivity-transform@3.3.4:
resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}
dependencies:
@@ -677,6 +722,19 @@ packages:
vue: 3.3.4
dev: false
/vue-i18n@9.3.0(vue@3.3.4):
resolution: {integrity: sha512-+2L+ae/e4+fixhjym3lgzGCGQG8wVGlGrDHzjfdgUudheHvbVHu5i6tn6FF+buH75UFA7T5ZO2ZO7zrh6CzuaA==}
engines: {node: '>= 16'}
peerDependencies:
vue: ^3.0.0
dependencies:
'@intlify/core-base': 9.3.0
'@intlify/shared': 9.3.0
'@intlify/vue-devtools': 9.3.0
'@vue/devtools-api': 6.5.0
vue: 3.3.4
dev: false
/vue@3.3.4:
resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==}
dependencies: