chore: add i18n

This commit is contained in:
2026-09-16 22:41:59 +02:00
parent f68c4e50e8
commit 13b14abb12
39 changed files with 906 additions and 411 deletions
+56
View File
@@ -35,6 +35,9 @@ importers:
vue:
specifier: ^3.5.22
version: 3.5.22(typescript@5.9.3)
vue-i18n:
specifier: ^11.4.12
version: 11.4.12(vue@3.5.22(typescript@5.9.3))
devDependencies:
'@hey-api/openapi-ts':
specifier: ^0.97.2
@@ -264,6 +267,22 @@ packages:
'@hey-api/types@0.1.4':
resolution: {integrity: sha512-thWfawrDIP7wSI9ioT13I5soaaqB5vAPIiZmgD8PbeEVKNrkonc0N/Sjj97ezl7oQgusZmaNphGdMKipPO6IBg==}
'@intlify/core-base@11.4.12':
resolution: {integrity: sha512-tvYUWgMJmk+UvLFa7ck8uRQ9m19tTI9B2e01KCAjBV7+HN2zFLnnORvMO85hM1P8DIw4MTvot1ZSBUdoR+F6jA==}
engines: {node: '>= 22'}
'@intlify/devtools-types@11.4.12':
resolution: {integrity: sha512-Ctkcs8DQItaEL9HHdkyasFFcZFP59iBvZmrjiA7b72JFq/JlI6c6GPQHN7oEwbYTo8rndPMqNY7SX71aPm4MkA==}
engines: {node: '>= 22'}
'@intlify/message-compiler@11.4.12':
resolution: {integrity: sha512-kBczk9r44fdBYnkC5tXRWa/UaA+e9NglXE3cX7jPnDd2nHzoFHYrKGfIbn8JFZpMA9omexZZo2WxOpTvlHdjsw==}
engines: {node: '>= 22'}
'@intlify/shared@11.4.12':
resolution: {integrity: sha512-ojfehaXMFrGFcSnK3cJPaMxlrSXT8FwZUG9H4i+WKX4OFD4Yl1WKdTmfwoC0REnwIfTrnt1QhRtd8kwi/te6bQ==}
engines: {node: '>= 22'}
'@jridgewell/gen-mapping@0.3.13':
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
@@ -543,6 +562,9 @@ packages:
'@vue/compiler-ssr@3.5.22':
resolution: {integrity: sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==}
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
'@vue/devtools-api@7.7.7':
resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==}
@@ -1047,6 +1069,12 @@ packages:
vscode-uri@3.1.0:
resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
vue-i18n@11.4.12:
resolution: {integrity: sha512-yvArvvo3ErLKFNlQrZUGmRkxL/ctM5xFYtE9FxTKiE/PalWP1bnTopBgbSRGLluYEyYSNl1Pt8l2J7zVavbXww==}
engines: {node: '>= 22'}
peerDependencies:
vue: ^3.0.0
vue-tsc@3.1.2:
resolution: {integrity: sha512-3fd4DY0rFczs5f+VB3OhcLU83V6+3Puj2yLBe0Ak65k7ERk+STVNKaOAi0EBo6Lc15UiJB6LzU6Mxy4+h/pKew==}
hasBin: true
@@ -1230,6 +1258,24 @@ snapshots:
'@hey-api/types@0.1.4': {}
'@intlify/core-base@11.4.12':
dependencies:
'@intlify/devtools-types': 11.4.12
'@intlify/message-compiler': 11.4.12
'@intlify/shared': 11.4.12
'@intlify/devtools-types@11.4.12':
dependencies:
'@intlify/core-base': 11.4.12
'@intlify/shared': 11.4.12
'@intlify/message-compiler@11.4.12':
dependencies:
'@intlify/shared': 11.4.12
source-map-js: 1.2.1
'@intlify/shared@11.4.12': {}
'@jridgewell/gen-mapping@0.3.13':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
@@ -1456,6 +1502,8 @@ snapshots:
'@vue/compiler-dom': 3.5.22
'@vue/shared': 3.5.22
'@vue/devtools-api@6.6.4': {}
'@vue/devtools-api@7.7.7':
dependencies:
'@vue/devtools-kit': 7.7.7
@@ -1906,6 +1954,14 @@ snapshots:
vscode-uri@3.1.0: {}
vue-i18n@11.4.12(vue@3.5.22(typescript@5.9.3)):
dependencies:
'@intlify/core-base': 11.4.12
'@intlify/devtools-types': 11.4.12
'@intlify/shared': 11.4.12
'@vue/devtools-api': 6.6.4
vue: 3.5.22(typescript@5.9.3)
vue-tsc@3.1.2(typescript@5.9.3):
dependencies:
'@volar/typescript': 2.4.23