From cf2a1372f2fb32a3f684368f1e88b6f2426bbed5 Mon Sep 17 00:00:00 2001 From: ssongliu <73214554+ssongliu@users.noreply.github.com> Date: Fri, 10 Jan 2025 12:11:44 +0800 Subject: [PATCH] style: Optimize some internationalization styles (#7689) --- frontend/src/App.vue | 8 +++++ frontend/src/lang/modules/ja.ts | 9 ++--- .../container/container/terminal/index.vue | 8 ++--- .../src/views/database/mysql/conn/index.vue | 2 +- frontend/src/views/home/index.vue | 33 ++++++++++++++----- .../website/config/basic/other/index.vue | 2 +- 6 files changed, 44 insertions(+), 18 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 4a57d4a53..8ff64a107 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -10,6 +10,10 @@ import { GlobalStore } from '@/store'; import zhCn from 'element-plus/es/locale/lang/zh-cn'; import zhTw from 'element-plus/es/locale/lang/zh-tw'; import en from 'element-plus/es/locale/lang/en'; +import ja from 'element-plus/es/locale/lang/ja'; +import ms from 'element-plus/es/locale/lang/ms'; +import ptBR from 'element-plus/es/locale/lang/pt-br'; +import ru from 'element-plus/es/locale/lang/ru'; import { useTheme } from '@/hooks/use-theme'; useTheme(); @@ -22,6 +26,10 @@ const i18nLocale = computed(() => { if (globalStore.language === 'zh') return zhCn; if (globalStore.language === 'tw') return zhTw; if (globalStore.language === 'en') return en; + if (globalStore.language === 'ja') return ja; + if (globalStore.language === 'ms') return ms; + if (globalStore.language === 'ru') return ru; + if (globalStore.language === 'pt-br') return ptBR; return zhCn; }); diff --git a/frontend/src/lang/modules/ja.ts b/frontend/src/lang/modules/ja.ts index 21e9c0d33..deba56058 100644 --- a/frontend/src/lang/modules/ja.ts +++ b/frontend/src/lang/modules/ja.ts @@ -452,8 +452,8 @@ const message = { remote: 'リモート', remoteDB: 'リモートサーバー|リモートサーバー', manageRemoteDB: 'リモートDB', - createRemoteDB: 'bind @.lower:database.remotedb', - unBindRemoteDB: 'unbind @.lower:database.remotedb', + createRemoteDB: 'リモートサーバーを追加', + unBindRemoteDB: 'リモートサーバーのバインドを解除', unBindForce: '強制バインド', unBindForceHelper: '結合プロセス中にすべてのエラーを無視して、最終操作が成功するようにします', unBindRemoteHelper: @@ -1137,7 +1137,7 @@ const message = { clamLog: '@:toolbox.clam.clamconfログ', freshClam: 'フレッシュクラム', freshClamLog: '@:toolbox.clam.freshclamログ', - alertHelper: 'Professionalバージョンは、スケジュールされたスキャンとSMSアラートをサポートしています', + alertHelper: 'プロフェッショナル版は、定期スキャンとSMSアラート機能をサポートしています', alertTitle: 'ウイルススキャンタスク({0}」感染したファイルアラートが検出されました', }, }, @@ -1678,7 +1678,8 @@ const message = { }, license: { community: '無料', - pro: 'Pro', + oss: '無料', + pro: '専門', trial: 'トライアル', office: '正式', trialInfo: 'バージョン', diff --git a/frontend/src/views/container/container/terminal/index.vue b/frontend/src/views/container/container/terminal/index.vue index c725db445..c831c1565 100644 --- a/frontend/src/views/container/container/terminal/index.vue +++ b/frontend/src/views/container/container/terminal/index.vue @@ -20,10 +20,10 @@ prop="command" :rules="Rules.requiredInput" > - + {{ $t('container.custom') }} - + - + {{ $t('container.custom') }} - + diff --git a/frontend/src/views/database/mysql/conn/index.vue b/frontend/src/views/database/mysql/conn/index.vue index 9bba4ff43..925955344 100644 --- a/frontend/src/views/database/mysql/conn/index.vue +++ b/frontend/src/views/database/mysql/conn/index.vue @@ -81,7 +81,7 @@ prop="password" >