feat: add localization for "Already Using Latest Core Version" in English and Chinese

This commit is contained in:
Tunglies
2025-06-02 16:09:05 +08:00
parent 2223a99ed1
commit 76cec7aa54
4 changed files with 11 additions and 4 deletions

View File

@@ -36,7 +36,8 @@ function getAllSourceContent() {
const WHITELIST_KEYS = [ const WHITELIST_KEYS = [
'theme.light', 'theme.light',
'theme.dark', 'theme.dark',
'theme.system' 'theme.system',
"Already Using Latest Core Version"
]; ];
// 主流程 // 主流程

View File

@@ -50,13 +50,13 @@ export const ClashCoreViewer = forwardRef<DialogRef>((props, ref) => {
setChangingCore(core); setChangingCore(core);
closeAllConnections(); closeAllConnections();
const errorMsg = await changeClashCore(core); const errorMsg = await changeClashCore(core);
if (errorMsg) { if (errorMsg) {
showNotice('error', errorMsg); showNotice('error', errorMsg);
setChangingCore(null); setChangingCore(null);
return; return;
} }
mutateVerge(); mutateVerge();
setTimeout(() => { setTimeout(() => {
mutate("getClashConfig"); mutate("getClashConfig");
@@ -89,7 +89,11 @@ export const ClashCoreViewer = forwardRef<DialogRef>((props, ref) => {
showNotice('success', t(`Core Version Updated`)); showNotice('success', t(`Core Version Updated`));
} catch (err: any) { } catch (err: any) {
setUpgrading(false); setUpgrading(false);
showNotice('error', err.response?.data?.message || err.toString()); const errMsg = err.response?.data?.message || err.toString();
const showMsg = errMsg.includes("already using latest version")
? "Already Using Latest Core Version"
: errMsg;
showNotice('error', t(showMsg));
} }
}); });

View File

@@ -270,6 +270,7 @@
"Support %host, %port, %secret": "Support %host, %port, %secret", "Support %host, %port, %secret": "Support %host, %port, %secret",
"Clash Core": "Clash Core", "Clash Core": "Clash Core",
"Upgrade": "Upgrade", "Upgrade": "Upgrade",
"Already Using Latest Core Version": "Already Using Latest Core Version",
"Restart": "Restart", "Restart": "Restart",
"Release Version": "Release Version", "Release Version": "Release Version",
"Alpha Version": "Alpha Version", "Alpha Version": "Alpha Version",

View File

@@ -270,6 +270,7 @@
"Support %host, %port, %secret": "支持 %host, %port, %secret", "Support %host, %port, %secret": "支持 %host, %port, %secret",
"Clash Core": "Clash 内核", "Clash Core": "Clash 内核",
"Upgrade": "升级内核", "Upgrade": "升级内核",
"Already Using Latest Core Version": "已使用最新内核版本",
"Restart": "重启内核", "Restart": "重启内核",
"Release Version": "正式版", "Release Version": "正式版",
"Alpha Version": "预览版", "Alpha Version": "预览版",