refactor: reconstruct language files into multi-file structures (#4683)

* refactor: reconstruct language files into multi-file structures

* chore: typo
This commit is contained in:
Vben
2024-10-19 14:28:21 +08:00
committed by GitHub
parent d1ca09c7bb
commit 0df8c5c02c
93 changed files with 1707 additions and 1514 deletions

View File

@@ -10,7 +10,7 @@ const routes: RouteRecordRaw[] = [
icon: 'ic:baseline-view-in-ar',
keepAlive: true,
order: 1000,
title: $t('page.demos.title'),
title: $t('demos.title'),
},
name: 'Demos',
path: '/demos',
@@ -19,7 +19,7 @@ const routes: RouteRecordRaw[] = [
{
meta: {
icon: 'mdi:shield-key-outline',
title: $t('page.demos.access.frontendPermissions'),
title: $t('demos.access.frontendPermissions'),
},
name: 'AccessDemos',
path: '/demos/access',
@@ -30,7 +30,7 @@ const routes: RouteRecordRaw[] = [
component: () => import('#/views/demos/access/index.vue'),
meta: {
icon: 'mdi:page-previous-outline',
title: $t('page.demos.access.pageAccess'),
title: $t('demos.access.pageAccess'),
},
},
{
@@ -39,7 +39,7 @@ const routes: RouteRecordRaw[] = [
component: () => import('#/views/demos/access/button-control.vue'),
meta: {
icon: 'mdi:button-cursor',
title: $t('page.demos.access.buttonControl'),
title: $t('demos.access.buttonControl'),
},
},
{
@@ -51,7 +51,7 @@ const routes: RouteRecordRaw[] = [
authority: ['no-body'],
icon: 'mdi:button-cursor',
menuVisibleWithForbidden: true,
title: $t('page.demos.access.menuVisible403'),
title: $t('demos.access.menuVisible403'),
},
},
{
@@ -61,7 +61,7 @@ const routes: RouteRecordRaw[] = [
meta: {
authority: ['super'],
icon: 'mdi:button-cursor',
title: $t('page.demos.access.superVisible'),
title: $t('demos.access.superVisible'),
},
},
{
@@ -71,7 +71,7 @@ const routes: RouteRecordRaw[] = [
meta: {
authority: ['admin'],
icon: 'mdi:button-cursor',
title: $t('page.demos.access.adminVisible'),
title: $t('demos.access.adminVisible'),
},
},
{
@@ -81,7 +81,7 @@ const routes: RouteRecordRaw[] = [
meta: {
authority: ['user'],
icon: 'mdi:button-cursor',
title: $t('page.demos.access.userVisible'),
title: $t('demos.access.userVisible'),
},
},
],
@@ -90,7 +90,7 @@ const routes: RouteRecordRaw[] = [
{
meta: {
icon: 'mdi:feature-highlight',
title: $t('page.demos.features.title'),
title: $t('demos.features.title'),
},
name: 'FeaturesDemos',
path: '/demos/features',
@@ -102,7 +102,7 @@ const routes: RouteRecordRaw[] = [
import('#/views/demos/features/login-expired/index.vue'),
meta: {
icon: 'mdi:encryption-expiration',
title: $t('page.demos.features.loginExpired'),
title: $t('demos.features.loginExpired'),
},
},
{
@@ -111,7 +111,7 @@ const routes: RouteRecordRaw[] = [
component: () => import('#/views/demos/features/icons/index.vue'),
meta: {
icon: 'lucide:annoyed',
title: $t('page.demos.features.icons'),
title: $t('demos.features.icons'),
},
},
{
@@ -121,7 +121,7 @@ const routes: RouteRecordRaw[] = [
import('#/views/demos/features/watermark/index.vue'),
meta: {
icon: 'lucide:tags',
title: $t('page.demos.features.watermark'),
title: $t('demos.features.watermark'),
},
},
{
@@ -130,7 +130,7 @@ const routes: RouteRecordRaw[] = [
component: () => import('#/views/demos/features/tabs/index.vue'),
meta: {
icon: 'lucide:app-window',
title: $t('page.demos.features.tabs'),
title: $t('demos.features.tabs'),
},
},
{
@@ -142,7 +142,7 @@ const routes: RouteRecordRaw[] = [
activePath: '/demos/features/tabs',
hideInMenu: true,
maxNumOfOpenTab: 3,
title: $t('page.demos.features.tabDetail'),
title: $t('demos.features.tabDetail'),
},
},
{
@@ -153,7 +153,7 @@ const routes: RouteRecordRaw[] = [
meta: {
hideChildrenInMenu: true,
icon: 'ic:round-menu',
title: $t('page.demos.features.hideChildrenInMenu'),
title: $t('demos.features.hideChildrenInMenu'),
},
children: [
{
@@ -163,7 +163,7 @@ const routes: RouteRecordRaw[] = [
import(
'#/views/demos/features/hide-menu-children/children.vue'
),
meta: { title: $t('page.demos.features.hideChildrenInMenu') },
meta: { title: $t('demos.features.hideChildrenInMenu') },
},
],
},
@@ -174,7 +174,7 @@ const routes: RouteRecordRaw[] = [
import('#/views/demos/features/full-screen/index.vue'),
meta: {
icon: 'lucide:fullscreen',
title: $t('page.demos.features.fullScreen.title'),
title: $t('demos.features.fullScreen.title'),
},
},
{
@@ -184,7 +184,7 @@ const routes: RouteRecordRaw[] = [
import('#/views/demos/features/clipboard/index.vue'),
meta: {
icon: 'lucide:copy',
title: $t('page.demos.features.clipboard'),
title: $t('demos.features.clipboard'),
},
},
{
@@ -205,7 +205,7 @@ const routes: RouteRecordRaw[] = [
path: '/demos/breadcrumb',
meta: {
icon: 'lucide:navigation',
title: $t('page.demos.breadcrumb.navigation'),
title: $t('demos.breadcrumb.navigation'),
},
children: [
{
@@ -214,7 +214,7 @@ const routes: RouteRecordRaw[] = [
component: () => import('#/views/demos/breadcrumb/lateral.vue'),
meta: {
icon: 'lucide:navigation',
title: $t('page.demos.breadcrumb.lateral'),
title: $t('demos.breadcrumb.lateral'),
},
},
{
@@ -225,7 +225,7 @@ const routes: RouteRecordRaw[] = [
meta: {
activePath: '/demos/breadcrumb/lateral',
hideInMenu: true,
title: $t('page.demos.breadcrumb.lateralDetail'),
title: $t('demos.breadcrumb.lateralDetail'),
},
},
{
@@ -233,7 +233,7 @@ const routes: RouteRecordRaw[] = [
path: '/demos/breadcrumb/level',
meta: {
icon: 'lucide:navigation',
title: $t('page.demos.breadcrumb.level'),
title: $t('demos.breadcrumb.level'),
},
children: [
{
@@ -242,7 +242,7 @@ const routes: RouteRecordRaw[] = [
component: () =>
import('#/views/demos/breadcrumb/level-detail.vue'),
meta: {
title: $t('page.demos.breadcrumb.levelDetail'),
title: $t('demos.breadcrumb.levelDetail'),
},
},
],
@@ -253,7 +253,7 @@ const routes: RouteRecordRaw[] = [
{
meta: {
icon: 'mdi:lightbulb-error-outline',
title: $t('page.demos.fallback.title'),
title: $t('demos.fallback.title'),
},
name: 'FallbackDemos',
path: '/demos/fallback',
@@ -292,7 +292,7 @@ const routes: RouteRecordRaw[] = [
component: () => import('#/views/_core/fallback/offline.vue'),
meta: {
icon: 'mdi:offline',
title: $t('fallback.offline'),
title: $t('ui.fallback.offline'),
},
},
],
@@ -303,7 +303,7 @@ const routes: RouteRecordRaw[] = [
badgeType: 'dot',
badgeVariants: 'destructive',
icon: 'lucide:circle-dot',
title: $t('page.demos.badge.title'),
title: $t('demos.badge.title'),
},
name: 'BadgeDemos',
path: '/demos/badge',
@@ -315,7 +315,7 @@ const routes: RouteRecordRaw[] = [
meta: {
badgeType: 'dot',
icon: 'lucide:square-dot',
title: $t('page.demos.badge.dot'),
title: $t('demos.badge.dot'),
},
},
{
@@ -325,7 +325,7 @@ const routes: RouteRecordRaw[] = [
meta: {
badge: '10',
icon: 'lucide:square-dot',
title: $t('page.demos.badge.text'),
title: $t('demos.badge.text'),
},
},
{
@@ -336,7 +336,7 @@ const routes: RouteRecordRaw[] = [
badge: 'Hot',
badgeVariants: 'destructive',
icon: 'lucide:square-dot',
title: $t('page.demos.badge.color'),
title: $t('demos.badge.color'),
},
},
],
@@ -346,7 +346,7 @@ const routes: RouteRecordRaw[] = [
meta: {
activeIcon: 'fluent-emoji:radioactive',
icon: 'bi:radioactive',
title: $t('page.demos.activeIcon.title'),
title: $t('demos.activeIcon.title'),
},
name: 'ActiveIconDemos',
path: '/demos/active-icon',
@@ -358,7 +358,7 @@ const routes: RouteRecordRaw[] = [
meta: {
activeIcon: 'fluent-emoji:radioactive',
icon: 'bi:radioactive',
title: $t('page.demos.activeIcon.children'),
title: $t('demos.activeIcon.children'),
},
},
],
@@ -367,7 +367,7 @@ const routes: RouteRecordRaw[] = [
{
meta: {
icon: 'ic:round-settings-input-composite',
title: $t('page.demos.outside.title'),
title: $t('demos.outside.title'),
},
name: 'OutsideDemos',
path: '/demos/outside',
@@ -377,7 +377,7 @@ const routes: RouteRecordRaw[] = [
path: '/demos/outside/iframe',
meta: {
icon: 'mdi:newspaper-variant-outline',
title: $t('page.demos.outside.embedded'),
title: $t('demos.outside.embedded'),
},
children: [
{
@@ -409,7 +409,7 @@ const routes: RouteRecordRaw[] = [
path: '/demos/outside/external-link',
meta: {
icon: 'mdi:newspaper-variant-multiple-outline',
title: $t('page.demos.outside.externalLink'),
title: $t('demos.outside.externalLink'),
},
children: [
{
@@ -440,7 +440,7 @@ const routes: RouteRecordRaw[] = [
{
meta: {
icon: 'ic:round-menu',
title: $t('page.demos.nested.title'),
title: $t('demos.nested.title'),
},
name: 'NestedDemos',
path: '/demos/nested',
@@ -452,7 +452,7 @@ const routes: RouteRecordRaw[] = [
meta: {
icon: 'ic:round-menu',
keepAlive: true,
title: $t('page.demos.nested.menu1'),
title: $t('demos.nested.menu1'),
},
},
{
@@ -461,7 +461,7 @@ const routes: RouteRecordRaw[] = [
meta: {
icon: 'ic:round-menu',
keepAlive: true,
title: $t('page.demos.nested.menu2'),
title: $t('demos.nested.menu2'),
},
children: [
{
@@ -471,7 +471,7 @@ const routes: RouteRecordRaw[] = [
meta: {
icon: 'ic:round-menu',
keepAlive: true,
title: $t('page.demos.nested.menu2_1'),
title: $t('demos.nested.menu2_1'),
},
},
],
@@ -481,7 +481,7 @@ const routes: RouteRecordRaw[] = [
path: '/demos/nested/menu3',
meta: {
icon: 'ic:round-menu',
title: $t('page.demos.nested.menu3'),
title: $t('demos.nested.menu3'),
},
children: [
{
@@ -491,7 +491,7 @@ const routes: RouteRecordRaw[] = [
meta: {
icon: 'ic:round-menu',
keepAlive: true,
title: $t('page.demos.nested.menu3_1'),
title: $t('demos.nested.menu3_1'),
},
},
{
@@ -499,7 +499,7 @@ const routes: RouteRecordRaw[] = [
path: 'menu3-2',
meta: {
icon: 'ic:round-menu',
title: $t('page.demos.nested.menu3_2'),
title: $t('demos.nested.menu3_2'),
},
children: [
{
@@ -510,7 +510,7 @@ const routes: RouteRecordRaw[] = [
meta: {
icon: 'ic:round-menu',
keepAlive: true,
title: $t('page.demos.nested.menu3_2_1'),
title: $t('demos.nested.menu3_2_1'),
},
},
],