feat(connection/redis): 补充哨兵拓扑并修复探活字段重叠

- 新建连接弹窗 Redis 拓扑补充 Sentinel 模式:哨兵地址列表、master 名称、
  哨兵账号/密码(密码复用现有掩码密文控件),与 MySQL replica、Mongo
  副本集等拓扑保持一致的密排布局
- 移除指向孤儿组件 ConnectionModalRedisSections.tsx 的死引用
- 修复自定义探活 SQL 文本框:AntD showCount 计数器绝对定位探出容器
  约一行高度,与下方 .gn-conn-field-hint 提示文字重叠;调整
  Form.Item marginBottom(0→22)为计数器预留空间
- 同步密排布局下的 i18n 文案(URI 区域、字段短标签等)与相关快照测试
- 清理已废弃的 UI mockup 草稿文件 ai_ui_mockups_wip.html
This commit is contained in:
Syngnat
2026-07-30 07:16:26 +08:00
parent e6ff7d7e6f
commit c42a8679e9
14 changed files with 1635 additions and 1716 deletions

View File

@@ -3274,13 +3274,13 @@
"connection_modal.action.browse": "Durchsuchen...",
"connection_modal.action.cancel": "Abbrechen",
"connection_modal.action.close": "Schließen",
"connection_modal.action.copy_uri": "URI kopieren",
"connection_modal.action.copy_uri": "Kopieren",
"connection_modal.action.disable": "Deaktivieren",
"connection_modal.action.discover_members": "Mitglieder erkennen",
"connection_modal.action.enable_and_prefer": "Aktivieren und bevorzugen",
"connection_modal.action.generate_uri": "URI erzeugen",
"connection_modal.action.generate_uri": "Aus Feldern generieren",
"connection_modal.action.open_driver_manager": "Treiberverwaltung öffnen",
"connection_modal.action.parse_uri": "URI einlesen",
"connection_modal.action.parse_uri": "Einlesen & Felder befüllen",
"connection_modal.action.previous_step": "Zurück",
"connection_modal.action.reset_default": "Auf Standard zurücksetzen",
"connection_modal.action.save": "Speichern",
@@ -3320,8 +3320,8 @@
"connection_modal.config_section.service.title": "Dienst und Datenbank",
"connection_modal.config_section.target.description": "Zieladresse konfigurieren.",
"connection_modal.config_section.target.title": "Zieladresse",
"connection_modal.config_section.uri.description": "Verbindungs-URI eingeben, erzeugen oder einlesen.",
"connection_modal.config_section.uri.title": "Verbindungs-URI",
"connection_modal.config_section.uri.description": "Verbindungszeichenfolge eingeben, generieren oder einlesen.",
"connection_modal.config_section.uri.title": "Verbindungszeichenfolge",
"connection_modal.db_icon_label.custom": "Benutzerdefiniert",
"connection_modal.db_type.custom": "Benutzerdefiniert",
"connection_modal.db_type_hint.custom": "Mit einem benutzerdefinierten Treiber und DSN verbinden.",
@@ -3756,7 +3756,7 @@
"connection_modal.section.basic.description": "Benennen Sie die Verbindung und geben Sie Ziel, Treiber und Authentifizierung ein.",
"connection_modal.section.basic.jvm_description": "JVM-Ziel, Zugriffsmodi und Anmeldedaten konfigurieren.",
"connection_modal.section.basic.sql_description": "Ziel, Treiber, Anmeldedaten und Datenbankbereich konfigurieren.",
"connection_modal.section.basic.title": "Basisinformationen",
"connection_modal.section.basic.title": "Basis",
"connection_modal.section.config_sections": "Konfigurationsbereiche",
"connection_modal.section.network.description": "SSL/TLS, SSH Tunnel, Proxy und HTTP Tunnel konfigurieren.",
"connection_modal.section.network.nav_description": "Netzwerk- und Sicherheitsoptionen für diese Verbindung konfigurieren.",
@@ -8807,13 +8807,29 @@
"connection_modal.studio.progress": "Fortschritt der Verbindungseinrichtung",
"connection_modal.studio.test.idle": "Nicht getestet",
"connection_modal.config.advanced.title": "Erweitert",
"connection_modal.config.basic.title": "Basis",
"connection_modal.network.title": "Netzwerk & Sicherheit",
"connection_modal.appearance.title": "Aussehen",
"connection_modal.config.advanced.description": "Verbindungsparameter und Typ-Extras",
"connection_modal.config.advanced.empty": "Keine erweiterten Optionen für diesen Typ",
"connection_modal.network.listHint": "Aktivieren · Zeile klicken zum Bearbeiten",
"connection_modal.uri.orManual": "Oder manuell ausfüllen",
"connection_modal.uri.optionalHint": "Optional · Einfügen und parsen füllt die Felder",
"connection_modal.uri.action.parse": "Einlesen & Felder befüllen",
"connection_modal.uri.action.generate": "Aus Feldern generieren",
"connection_modal.uri.action.copy": "Kopieren",
"connection_modal.dense.name": "Name",
"connection_modal.dense.host": "Host",
"connection_modal.dense.user": "Nutzer",
"connection_modal.dense.type": "Typ",
"connection_modal.dense.address": "Adresse",
"connection_modal.dense.ca": "CA",
"connection_modal.dense.cert": "Zert.",
"connection_modal.dense.key": "Schlüssel",
"connection_modal.dense.timeout": "Timeout",
"connection_modal.dense.interval": "Intervall",
"connection_modal.unit.seconds": "Sek.",
"connection_modal.unit.minutes": "Min.",
"connection_modal.dense.file": "Datei",
"connection_modal.dense.auth": "Auth",
"connection_modal.dense.password": "Pass",

View File

@@ -3274,13 +3274,13 @@
"connection_modal.action.browse": "Browse...",
"connection_modal.action.cancel": "Cancel",
"connection_modal.action.close": "Close",
"connection_modal.action.copy_uri": "Copy URI",
"connection_modal.action.copy_uri": "Copy",
"connection_modal.action.disable": "Disable",
"connection_modal.action.discover_members": "Discover members",
"connection_modal.action.enable_and_prefer": "Enable and prefer",
"connection_modal.action.generate_uri": "Generate URI",
"connection_modal.action.generate_uri": "Generate from fields",
"connection_modal.action.open_driver_manager": "Open Driver Manager",
"connection_modal.action.parse_uri": "Parse URI",
"connection_modal.action.parse_uri": "Parse & fill",
"connection_modal.action.previous_step": "Previous",
"connection_modal.action.reset_default": "Reset default",
"connection_modal.action.save": "Save",
@@ -3320,8 +3320,8 @@
"connection_modal.config_section.service.title": "Service and database",
"connection_modal.config_section.target.description": "Configure the host, port, and connection target.",
"connection_modal.config_section.target.title": "Target address",
"connection_modal.config_section.uri.description": "Enter, generate, or parse a connection URI.",
"connection_modal.config_section.uri.title": "Connection URI",
"connection_modal.config_section.uri.description": "Enter, generate, or parse a connection string.",
"connection_modal.config_section.uri.title": "Connection string",
"connection_modal.db_icon_label.custom": "Custom",
"connection_modal.db_type.custom": "Custom",
"connection_modal.db_type_hint.custom": "Connect with a custom driver and DSN.",
@@ -3756,7 +3756,7 @@
"connection_modal.section.basic.description": "Name the connection and enter the target, driver, and authentication details.",
"connection_modal.section.basic.jvm_description": "Configure the JVM target, access modes, and credentials.",
"connection_modal.section.basic.sql_description": "Configure the target, driver, credentials, and database scope.",
"connection_modal.section.basic.title": "Basic information",
"connection_modal.section.basic.title": "Basic",
"connection_modal.section.config_sections": "Configuration sections",
"connection_modal.section.network.description": "Configure SSL/TLS, SSH Tunnel, proxy, and HTTP Tunnel options.",
"connection_modal.section.network.nav_description": "Configure network and security options for this connection.",
@@ -8807,13 +8807,29 @@
"connection_modal.studio.progress": "Connection setup progress",
"connection_modal.studio.test.idle": "Not tested",
"connection_modal.config.advanced.title": "Advanced",
"connection_modal.config.basic.title": "Basic",
"connection_modal.network.title": "Network & Security",
"connection_modal.appearance.title": "Appearance",
"connection_modal.config.advanced.description": "Connection parameters and type extras",
"connection_modal.config.advanced.empty": "No advanced options for this type",
"connection_modal.network.listHint": "Check to enable · click a row to edit details",
"connection_modal.uri.orManual": "Or fill in manually",
"connection_modal.uri.optionalHint": "Optional · paste and parse to fill fields below",
"connection_modal.uri.action.parse": "Parse & fill",
"connection_modal.uri.action.generate": "Generate from fields",
"connection_modal.uri.action.copy": "Copy",
"connection_modal.dense.name": "Name",
"connection_modal.dense.host": "Host",
"connection_modal.dense.user": "User",
"connection_modal.dense.type": "Type",
"connection_modal.dense.address": "Addr",
"connection_modal.dense.ca": "CA",
"connection_modal.dense.cert": "Cert",
"connection_modal.dense.key": "Key",
"connection_modal.dense.timeout": "Timeout",
"connection_modal.dense.interval": "Interval",
"connection_modal.unit.seconds": "sec",
"connection_modal.unit.minutes": "min",
"connection_modal.dense.file": "File",
"connection_modal.dense.auth": "Auth",
"connection_modal.dense.password": "Pass",

View File

@@ -3274,13 +3274,13 @@
"connection_modal.action.browse": "参照...",
"connection_modal.action.cancel": "キャンセル",
"connection_modal.action.close": "閉じる",
"connection_modal.action.copy_uri": "URI をコピー",
"connection_modal.action.copy_uri": "コピー",
"connection_modal.action.disable": "無効化",
"connection_modal.action.discover_members": "メンバーを自動検出",
"connection_modal.action.enable_and_prefer": "有効化して優先",
"connection_modal.action.generate_uri": "URI を生成",
"connection_modal.action.generate_uri": "フィールドから生成",
"connection_modal.action.open_driver_manager": "ドライバー管理を開く",
"connection_modal.action.parse_uri": "URI を解析",
"connection_modal.action.parse_uri": "解析して入力",
"connection_modal.action.previous_step": "前へ",
"connection_modal.action.reset_default": "既定値に戻す",
"connection_modal.action.save": "保存",
@@ -3320,8 +3320,8 @@
"connection_modal.config_section.service.title": "サービスとデータベース",
"connection_modal.config_section.target.description": "接続先アドレスを設定します。",
"connection_modal.config_section.target.title": "接続先アドレス",
"connection_modal.config_section.uri.description": "接続 URI を入力、生成、または解析します。",
"connection_modal.config_section.uri.title": "接続 URI",
"connection_modal.config_section.uri.description": "接続文字列を入力、生成、または解析します。",
"connection_modal.config_section.uri.title": "接続文字列",
"connection_modal.db_icon_label.custom": "カスタム",
"connection_modal.db_type.custom": "カスタム",
"connection_modal.db_type_hint.custom": "カスタムドライバーと DSN でデータベースに接続します。",
@@ -3756,7 +3756,7 @@
"connection_modal.section.basic.description": "接続名、接続先、ドライバー、認証情報を入力します。",
"connection_modal.section.basic.jvm_description": "JVM ターゲット、接続モード、認証情報を設定します。",
"connection_modal.section.basic.sql_description": "接続先、ドライバー、認証情報、データベース範囲を設定します。",
"connection_modal.section.basic.title": "基本情報",
"connection_modal.section.basic.title": "基本",
"connection_modal.section.config_sections": "設定セクション",
"connection_modal.section.network.description": "SSL/TLS、SSH Tunnel、プロキシ、HTTP Tunnel を設定します。",
"connection_modal.section.network.nav_description": "この接続のネットワークとセキュリティを設定します。",
@@ -8807,13 +8807,29 @@
"connection_modal.studio.progress": "接続作成の進行状況",
"connection_modal.studio.test.idle": "未テスト",
"connection_modal.config.advanced.title": "詳細",
"connection_modal.config.basic.title": "基本",
"connection_modal.network.title": "ネットワークとセキュリティ",
"connection_modal.appearance.title": "外観",
"connection_modal.config.advanced.description": "接続パラメータとタイプ別拡張",
"connection_modal.config.advanced.empty": "このタイプに詳細設定はありません",
"connection_modal.network.listHint": "チェックで有効 · 行をクリックして詳細編集",
"connection_modal.uri.orManual": "または手動で入力",
"connection_modal.uri.optionalHint": "任意 · 貼り付けて解析すると下の項目に反映",
"connection_modal.uri.action.parse": "解析して入力",
"connection_modal.uri.action.generate": "フィールドから生成",
"connection_modal.uri.action.copy": "コピー",
"connection_modal.dense.name": "名称",
"connection_modal.dense.host": "ホスト",
"connection_modal.dense.user": "ユーザー",
"connection_modal.dense.type": "種別",
"connection_modal.dense.address": "アドレス",
"connection_modal.dense.ca": "CA",
"connection_modal.dense.cert": "証明書",
"connection_modal.dense.key": "秘密鍵",
"connection_modal.dense.timeout": "タイムアウト",
"connection_modal.dense.interval": "間隔",
"connection_modal.unit.seconds": "秒",
"connection_modal.unit.minutes": "分",
"connection_modal.dense.file": "ファイル",
"connection_modal.dense.auth": "認証",
"connection_modal.dense.password": "パス",

View File

@@ -3274,13 +3274,13 @@
"connection_modal.action.browse": "Выбрать...",
"connection_modal.action.cancel": "Отмена",
"connection_modal.action.close": "Закрыть",
"connection_modal.action.copy_uri": "Копировать URI",
"connection_modal.action.copy_uri": "Копировать",
"connection_modal.action.disable": "Отключить",
"connection_modal.action.discover_members": "Обнаружить участников",
"connection_modal.action.enable_and_prefer": "Включить и предпочесть",
"connection_modal.action.generate_uri": "Сформировать URI",
"connection_modal.action.generate_uri": "Из полей",
"connection_modal.action.open_driver_manager": "Открыть управление драйверами",
"connection_modal.action.parse_uri": "Разобрать URI",
"connection_modal.action.parse_uri": "Разобрать и заполнить",
"connection_modal.action.previous_step": "Назад",
"connection_modal.action.reset_default": "Сбросить по умолчанию",
"connection_modal.action.save": "Сохранить",
@@ -3320,8 +3320,8 @@
"connection_modal.config_section.service.title": "Сервис и база данных",
"connection_modal.config_section.target.description": "Настройте Адрес назначения.",
"connection_modal.config_section.target.title": "Адрес назначения",
"connection_modal.config_section.uri.description": "Введите, сформируйте или разберите URI подключения.",
"connection_modal.config_section.uri.title": "URI подключения",
"connection_modal.config_section.uri.description": "Введите, сформируйте или разберите строку подключения.",
"connection_modal.config_section.uri.title": "Строка подключения",
"connection_modal.db_icon_label.custom": "Пользовательский",
"connection_modal.db_type.custom": "Пользовательский",
"connection_modal.db_type_hint.custom": "Подключение с пользовательским драйвером и DSN.",
@@ -3756,7 +3756,7 @@
"connection_modal.section.basic.description": "Назовите подключение и укажите цель, драйвер и данные аутентификации.",
"connection_modal.section.basic.jvm_description": "Настройте цель JVM, режимы доступа и учетные данные.",
"connection_modal.section.basic.sql_description": "Настройте цель, драйвер, учетные данные и область баз данных.",
"connection_modal.section.basic.title": "Основная информация",
"connection_modal.section.basic.title": "Базовые",
"connection_modal.section.config_sections": "Разделы конфигурации",
"connection_modal.section.network.description": "Настройте SSL/TLS, SSH Tunnel, прокси и HTTP Tunnel.",
"connection_modal.section.network.nav_description": "Настройте сеть и безопасность для этого подключения.",
@@ -8807,13 +8807,29 @@
"connection_modal.studio.progress": "Ход настройки подключения",
"connection_modal.studio.test.idle": "Не проверено",
"connection_modal.config.advanced.title": "Дополнительно",
"connection_modal.config.basic.title": "Базовые",
"connection_modal.network.title": "Сеть и безопасность",
"connection_modal.appearance.title": "Внешний вид",
"connection_modal.config.advanced.description": "Параметры подключения и расширения",
"connection_modal.config.advanced.empty": "Нет доп. параметров для этого типа",
"connection_modal.network.listHint": "Отметьте · клик по строке — детали",
"connection_modal.uri.orManual": "Или заполните вручную",
"connection_modal.uri.optionalHint": "Необязательно · вставьте и разберите для автозаполнения",
"connection_modal.uri.action.parse": "Разобрать и заполнить",
"connection_modal.uri.action.generate": "Из полей",
"connection_modal.uri.action.copy": "Копировать",
"connection_modal.dense.name": "Имя",
"connection_modal.dense.host": "Хост",
"connection_modal.dense.user": "Пользователь",
"connection_modal.dense.type": "Тип",
"connection_modal.dense.address": "Адрес",
"connection_modal.dense.ca": "CA",
"connection_modal.dense.cert": "Серт.",
"connection_modal.dense.key": "Ключ",
"connection_modal.dense.timeout": "Таймаут",
"connection_modal.dense.interval": "Интервал",
"connection_modal.unit.seconds": "сек",
"connection_modal.unit.minutes": "мин",
"connection_modal.dense.file": "Файл",
"connection_modal.dense.auth": "Auth",
"connection_modal.dense.password": "Пароль",

View File

@@ -3274,13 +3274,13 @@
"connection_modal.action.browse": "浏览...",
"connection_modal.action.cancel": "取消",
"connection_modal.action.close": "关闭",
"connection_modal.action.copy_uri": "复制 URI",
"connection_modal.action.copy_uri": "复制",
"connection_modal.action.disable": "禁用",
"connection_modal.action.discover_members": "自动发现成员",
"connection_modal.action.enable_and_prefer": "启用并设为首选",
"connection_modal.action.generate_uri": "生成 URI",
"connection_modal.action.generate_uri": "从字段生成",
"connection_modal.action.open_driver_manager": "去驱动管理安装",
"connection_modal.action.parse_uri": "解析 URI",
"connection_modal.action.parse_uri": "解析并填充",
"connection_modal.action.previous_step": "上一步",
"connection_modal.action.reset_default": "恢复默认",
"connection_modal.action.save": "保存",
@@ -3320,8 +3320,8 @@
"connection_modal.config_section.service.title": "服务与数据库",
"connection_modal.config_section.target.description": "配置主机、端口和连接目标。",
"connection_modal.config_section.target.title": "目标地址",
"connection_modal.config_section.uri.description": "输入、生成或解析连接 URI。",
"connection_modal.config_section.uri.title": "连接 URI",
"connection_modal.config_section.uri.description": "输入、生成或解析连接。",
"connection_modal.config_section.uri.title": "连接",
"connection_modal.db_icon_label.custom": "自定义",
"connection_modal.db_type.custom": "自定义",
"connection_modal.db_type_hint.custom": "使用自定义驱动和 DSN 连接数据库。",
@@ -3756,7 +3756,7 @@
"connection_modal.section.basic.description": "命名连接,并填写目标地址、驱动和认证信息。",
"connection_modal.section.basic.jvm_description": "配置 JVM 目标、访问模式和认证信息。",
"connection_modal.section.basic.sql_description": "配置连接目标、驱动、认证信息和数据库范围。",
"connection_modal.section.basic.title": "基础信息",
"connection_modal.section.basic.title": "基",
"connection_modal.section.config_sections": "配置分区",
"connection_modal.section.network.description": "配置 SSL/TLS、SSH Tunnel、代理和 HTTP Tunnel。",
"connection_modal.section.network.nav_description": "配置此连接的网络和安全选项。",
@@ -8807,13 +8807,29 @@
"connection_modal.studio.progress": "连接创建进度",
"connection_modal.studio.test.idle": "未测试",
"connection_modal.config.advanced.title": "高级",
"connection_modal.config.basic.title": "基本",
"connection_modal.network.title": "网络与安全",
"connection_modal.appearance.title": "外观",
"connection_modal.config.advanced.description": "连接参数与类型扩展项",
"connection_modal.config.advanced.empty": "当前类型暂无额外高级参数",
"connection_modal.network.listHint": "勾选启用 · 点击行编辑详情",
"connection_modal.uri.orManual": "或手动填写",
"connection_modal.uri.optionalHint": "可选 · 粘贴后解析自动填充下方字段",
"connection_modal.uri.action.parse": "解析并填充",
"connection_modal.uri.action.generate": "从字段生成",
"connection_modal.uri.action.copy": "复制",
"connection_modal.dense.name": "名称",
"connection_modal.dense.host": "主机",
"connection_modal.dense.user": "用户",
"connection_modal.dense.type": "类型",
"connection_modal.dense.address": "地址",
"connection_modal.dense.ca": "CA",
"connection_modal.dense.cert": "证书",
"connection_modal.dense.key": "私钥",
"connection_modal.dense.timeout": "超时",
"connection_modal.dense.interval": "间隔",
"connection_modal.unit.seconds": "秒",
"connection_modal.unit.minutes": "分钟",
"connection_modal.dense.file": "文件",
"connection_modal.dense.auth": "认证",
"connection_modal.dense.password": "密码",

View File

@@ -3274,13 +3274,13 @@
"connection_modal.action.browse": "瀏覽...",
"connection_modal.action.cancel": "取消",
"connection_modal.action.close": "關閉",
"connection_modal.action.copy_uri": "複製 URI",
"connection_modal.action.copy_uri": "複製",
"connection_modal.action.disable": "停用",
"connection_modal.action.discover_members": "自動探索成員",
"connection_modal.action.enable_and_prefer": "啟用並設為首選",
"connection_modal.action.generate_uri": "產生 URI",
"connection_modal.action.generate_uri": "從欄位生成",
"connection_modal.action.open_driver_manager": "前往驅動管理安裝",
"connection_modal.action.parse_uri": "解析 URI",
"connection_modal.action.parse_uri": "解析並填充",
"connection_modal.action.previous_step": "上一步",
"connection_modal.action.reset_default": "重設為預設值",
"connection_modal.action.save": "儲存",
@@ -3320,8 +3320,8 @@
"connection_modal.config_section.service.title": "服務與資料庫",
"connection_modal.config_section.target.description": "設定目標位址。",
"connection_modal.config_section.target.title": "目標位址",
"connection_modal.config_section.uri.description": "輸入、產生或解析連線 URI。",
"connection_modal.config_section.uri.title": "連線 URI",
"connection_modal.config_section.uri.description": "輸入、產生或解析連線字串。",
"connection_modal.config_section.uri.title": "連線字串",
"connection_modal.db_icon_label.custom": "自訂",
"connection_modal.db_type.custom": "自訂",
"connection_modal.db_type_hint.custom": "使用自訂驅動和 DSN 連線資料庫。",
@@ -3756,7 +3756,7 @@
"connection_modal.section.basic.description": "命名連線,並填寫目標位址、驅動程式與認證資訊。",
"connection_modal.section.basic.jvm_description": "設定 JVM 目標、存取模式和認證資訊。",
"connection_modal.section.basic.sql_description": "設定連線目標、驅動、認證資訊和資料庫範圍。",
"connection_modal.section.basic.title": "基礎資訊",
"connection_modal.section.basic.title": "基",
"connection_modal.section.config_sections": "設定區段",
"connection_modal.section.network.description": "設定 SSL/TLS、SSH Tunnel、代理和 HTTP Tunnel。",
"connection_modal.section.network.nav_description": "設定此連線的網路和安全選項。",
@@ -8807,13 +8807,29 @@
"connection_modal.studio.progress": "連線建立進度",
"connection_modal.studio.test.idle": "未測試",
"connection_modal.config.advanced.title": "進階",
"connection_modal.config.basic.title": "基本",
"connection_modal.network.title": "網路與安全",
"connection_modal.appearance.title": "外觀",
"connection_modal.config.advanced.description": "連線參數與類型擴充項",
"connection_modal.config.advanced.empty": "目前類型沒有額外進階參數",
"connection_modal.network.listHint": "勾選啟用 · 點擊列編輯詳情",
"connection_modal.uri.orManual": "或手動填寫",
"connection_modal.uri.optionalHint": "可選 · 貼上後解析並自動填入下方欄位",
"connection_modal.uri.action.parse": "解析並填充",
"connection_modal.uri.action.generate": "從欄位生成",
"connection_modal.uri.action.copy": "複製",
"connection_modal.dense.name": "名稱",
"connection_modal.dense.host": "主機",
"connection_modal.dense.user": "使用者",
"connection_modal.dense.type": "類型",
"connection_modal.dense.address": "位址",
"connection_modal.dense.ca": "CA",
"connection_modal.dense.cert": "憑證",
"connection_modal.dense.key": "私鑰",
"connection_modal.dense.timeout": "逾時",
"connection_modal.dense.interval": "間隔",
"connection_modal.unit.seconds": "秒",
"connection_modal.unit.minutes": "分鐘",
"connection_modal.dense.file": "檔案",
"connection_modal.dense.auth": "認證",
"connection_modal.dense.password": "密碼",