diff --git a/dashboard/app/composables/useApi.ts b/dashboard/app/composables/useApi.ts
index 33a828b..b41908a 100644
--- a/dashboard/app/composables/useApi.ts
+++ b/dashboard/app/composables/useApi.ts
@@ -196,6 +196,9 @@ export interface BotSummary {
total: number;
perShard: number[];
};
+ i18n: {
+ defaultLocale: string;
+ };
}
export interface BotRuntime {
diff --git a/dashboard/app/layouts/default.vue b/dashboard/app/layouts/default.vue
index cd0373c..08bf6a5 100644
--- a/dashboard/app/layouts/default.vue
+++ b/dashboard/app/layouts/default.vue
@@ -19,7 +19,7 @@
exact
>
- Dashboard
+ {{ $t('common.dashboard') }}
+
- Logout
+ {{ $t('common.logout') }}
@@ -98,11 +118,33 @@
diff --git a/dashboard/app/pages/logs.vue b/dashboard/app/pages/logs.vue
index 19b932c..e1c6dbe 100644
--- a/dashboard/app/pages/logs.vue
+++ b/dashboard/app/pages/logs.vue
@@ -2,13 +2,13 @@
-
+
- Total {{ logStream.totalItems.value }}
+ {{ $t('localnode.total', { count: logStream.totalItems.value }) }}
- Refresh in {{ countdown }}s
+ {{ $t('index.refreshIn', { countdown }) }}
@@ -21,7 +21,7 @@
:initial-loading="logStream.loading.value"
:loading-older="logStream.loadingOlder.value"
:stretch="true"
- empty-text="No logs available."
+ :empty-text="$t('localnode.emptyLogs')"
@reach-top="loadOlderLogs"
/>
diff --git a/dashboard/app/pages/maintenance.vue b/dashboard/app/pages/maintenance.vue
index 4550f11..5345711 100644
--- a/dashboard/app/pages/maintenance.vue
+++ b/dashboard/app/pages/maintenance.vue
@@ -1,12 +1,11 @@
-
+
-
Broadcast Maintenance Notice
+
{{ $t('maintenance.noticeTitle') }}
- Send a maintenance notice embed to all active voice channels. This will notify users in every channel
- where Music Bot is currently playing.
+ {{ $t('maintenance.noticeDesc') }}
- Send Maintenance Notice
+ {{ $t('maintenance.sendNotice') }}