From f1461f905d3ca8ed848f69d29660b6700380049c Mon Sep 17 00:00:00 2001
From: Azalea <22280294+hykilpikonna@users.noreply.github.com>
Date: Mon, 18 Mar 2024 01:55:22 -0400
Subject: [PATCH] [+] i18n for status messages
---
AquaNet/src/components/StatusOverlays.svelte | 18 ++++++++----------
AquaNet/src/libs/i18n/en_ref.ts | 7 +++++++
AquaNet/src/libs/i18n/zh.ts | 7 +++++++
3 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/AquaNet/src/components/StatusOverlays.svelte b/AquaNet/src/components/StatusOverlays.svelte
index c324bbec..2b6d2024 100644
--- a/AquaNet/src/components/StatusOverlays.svelte
+++ b/AquaNet/src/components/StatusOverlays.svelte
@@ -5,6 +5,7 @@
import type { ConfirmProps } from "../libs/generalTypes";
import { DISCORD_INVITE } from "../libs/config";
import Icon from "@iconify/svelte";
+ import { t } from "../libs/i18n"
// Props
export let confirm: ConfirmProps | null = null
@@ -26,9 +27,9 @@
// Set to null
confirm = null
- }}>Cancel
+ }}>{t('action.cancel')}
{/if}
-
+
@@ -37,16 +38,13 @@
{#if error}
-
Error
-
Something went wrong, please try again later or join our discord for support.
-
Detail: {error}
-
-
-
+
{t('status.error')}
+
{t('status.error.hint')}{t('status.error.hint.link')}
+
{t('status.detail', { detail: error })}
@@ -86,4 +84,4 @@
margin-left: 20px
font-size: 1.5rem
-
\ No newline at end of file
+
diff --git a/AquaNet/src/libs/i18n/en_ref.ts b/AquaNet/src/libs/i18n/en_ref.ts
index fb978d01..f4a3df62 100644
--- a/AquaNet/src/libs/i18n/en_ref.ts
+++ b/AquaNet/src/libs/i18n/en_ref.ts
@@ -59,6 +59,13 @@ export const EN_REF_GENERAL = {
'game.mai2': "Mai",
'game.chu3': "Chuni",
'game.ongeki': "Ongeki",
+ 'status.error': "Error",
+ 'status.error.hint': 'Something went wrong, please try again later or ',
+ 'status.error.hint.link': 'join our discord for support.',
+ 'status.detail': 'Detail: ${detail}',
+ 'action.refresh': 'Refresh',
+ 'action.cancel': 'Cancel',
+ 'action.confirm': 'Confirm',
}
export const EN_REF = { ...EN_REF_USER, ...EN_REF_Welcome, ...EN_REF_GENERAL, ...EN_REF_LEADERBOARD }
diff --git a/AquaNet/src/libs/i18n/zh.ts b/AquaNet/src/libs/i18n/zh.ts
index 9cb5a9f5..86a7107f 100644
--- a/AquaNet/src/libs/i18n/zh.ts
+++ b/AquaNet/src/libs/i18n/zh.ts
@@ -61,6 +61,13 @@ const zhGeneral: typeof EN_REF_GENERAL = {
'game.mai2': "舞萌",
'game.chu3': "中二",
'game.ongeki': "音击",
+ "status.error": "发生错误",
+ "status.error.hint": "出了一些问题,请稍后刷新重试或者",
+ "status.error.hint.link": "加我们的 Discord 群问一问",
+ "status.detail": "详细信息:${detail}",
+ "action.refresh": "刷新",
+ "action.cancel": "取消",
+ "action.confirm": "确认",
}
export const ZH = { ...zhUser, ...zhWelcome, ...zhGeneral, ...zhLeaderboard }