From 3333307ec18799a992db83539919b01c83aac544 Mon Sep 17 00:00:00 2001 From: win Date: Sat, 28 Mar 2026 10:40:40 +0800 Subject: [PATCH] feat: add i18n for Risk Control pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add nav.risk key (en: Risk Control, zh: 风控中心) - Add admin.risk.* keys for all UI text in view and components - Replace all hardcoded English strings with t() calls --- .../admin/risk/RiskAccountDrawer.vue | 22 ++++---- .../admin/risk/RiskSummaryCards.vue | 10 ++-- .../admin/risk/RiskSystemStatusCard.vue | 20 +++---- frontend/src/components/layout/AppSidebar.vue | 2 +- frontend/src/i18n/locales/en.ts | 54 ++++++++++++++++++- frontend/src/i18n/locales/zh.ts | 54 ++++++++++++++++++- frontend/src/views/admin/RiskControlView.vue | 30 ++++++----- 7 files changed, 152 insertions(+), 40 deletions(-) diff --git a/frontend/src/components/admin/risk/RiskAccountDrawer.vue b/frontend/src/components/admin/risk/RiskAccountDrawer.vue index 45d11d1b..6688100d 100644 --- a/frontend/src/components/admin/risk/RiskAccountDrawer.vue +++ b/frontend/src/components/admin/risk/RiskAccountDrawer.vue @@ -17,7 +17,7 @@
-

Account Risk Detail

+

{{ t('admin.risk.drawer.title') }}